MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    • Profile
    • Following 0
    • Followers 2
    • Topics 68
    • Posts 1,326
    • Groups 1
    BKeyportB Offline
    1. Home
    2. BKeyport
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Posts

    Recent Best Controversial
    • RE: Issues with a special Google calendar

      by the way, if you wanna dump the empty slots:

      1. in config.js under views add
      className: "remove_empty_slot",
      
      
      1. add the following css to custom.css
      
      /* CalExt2 - Hide empty days on agenda */
      .CX2 .remove_empty_slot .eventCount_0 {
              display:none;
      }
      
      
      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Display turned black after I installed MMM-DigClock

      it’s much more than that.

      https://git-scm.com/docs/git-checkout

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: "Update available for module ..." appears but I don't want to update

      really, option 2 here is the only way to solve it that makes sense. Always fork before making changes.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Short script to monitor and restart your MMM-RTSPStreams

      neat. Sadly, OMX had so much trouble getting the streams running, I had to switch to FFMPeg.

      If VLC would boot correctly under node (it won’t), I’d use that, but between syntax errors in the code and node.js not allowing VLC to run correctly, I can’t get it to work.

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: MMM.RTSPStream

      So, in playing with the module in the absence of the author, I’ve found the following:

      VLC won’t work.

      1. Author has syntax error on command line, so it’s trying to load local file “dummy” rather than stream. I can fix this by removing the word “dummy” in node_helper.js, along with it’s quotes and comma.

      2. There’s a problem with the way that VLC is called by node (the system behind magic mirror) that is blocking the video stream from flowing. If I remove the “-I” from the arguments, I can get a VLC box that runs, and when I check the stream stats, the audio is flowing freely, but the video is stuck. if I understood how it’s carving out the space for VLC, I’d try to launch it and the support pieces another way.

      I’m going to submit this to the author in github. hopefully he comes back sometime soon and fixes.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Which Editor do you get for windows

      I use Geany. https://www.geany.org/

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: MMM-CalendarExt2

      @Sean,

      I’m trying to add an ICS file, but it’s throwing an error, but other calendars accepts it.

      The url is http://www.tax.gov/calendar/employer/calendar.ics

      Log from PM2 LOGS shows this error:

      [CALEXT2] calendar:irs >> invalid date-time value: “2016-12-30T::”

      Is it the US Government not knowing what’s going on, or is it a bug in the code?

      Thanks!

      posted in Utilities
      BKeyportB
      BKeyport
    • RE: MMM-CalendarExt2

      @Sean I figure Google’s gonna do that to main accounts sooner or later. GSuite is usually the test bed.

      I’m likely going to be moving my calendar agenda system, depends on what my appointment manager supports.

      posted in Utilities
      BKeyportB
      BKeyport
    • RE: MMM-CalendarExt2

      Sean:

      Looks like we’re getting screwed over here:

      Starting February 15, 2021, G Suite accounts will only allow access to apps using OAuth. Password-based access will no longer be supported.

      Calendar
      If you use CalDAV to give an app or device access to your calendar, switch to a method that supports OAuth. We recommend the Google Calendar app [Web/iOS/Android] as the most secure app to use with your G Suite account.

      posted in Utilities
      BKeyportB
      BKeyport
    • RE: MMM-CalendarExt2

      @Sean You can also do it through PM2 directly.

      In a second session run “pm2 logs” – it’ll live update the logs on that session’s screen.

      posted in Utilities
      BKeyportB
      BKeyport
    • RE: Where to buy Magic Mirror glass?

      No. Glass shop would be the best chance. There’s some funky brand name for it, but it’s the same stuff.

      posted in Hardware
      BKeyportB
      BKeyport
    • RE: MMM-CalendarExt2

      @Sean said in MMM-CalendarExt2:

      1. That is because just parsing of other calendars is not finished before the first drawing of current loaded events. Just wait, in the next turn remains will be displayed.
        Or set enough time of firstDrawingDelay to wait for all the parsing be completed.
        https://github.com/eouia/MMM-CalendarExt2/wiki/2e.-Configuration:Others

      is there a way to set priority of loading? If the trumba calendar referenced (Seahawks) is causing issues, I’d rather my main calendar loads first (Hold display until loaded), then the “trash” calendar, then the Trumba calendar. If not, feature request.

      Thanks again, Love being able to make this exactly the way I want.

      posted in Utilities
      BKeyportB
      BKeyport
    • RE: MMM-CalendarExt2

      hey, Sean -

      three minor issues and I got my install perfect:

      1. I’m trying to set up a wider slot for the calendar - I’ve got the region expanded and adjusted, but how do I get the item slots to match?:
        0_1576115348053_Capture.PNG
      .region.top.center {
        left: 40%;
        -moz-transform: translateX(-40%);
        -o-transform: translateX(-40%);
        -webkit-transform: translateX(-40%);
        -ms-transform: translateX(-40%);
        transform: translateX(-40%);
        min-width: 750px;
      }
      
      1. I’d like to get rid of the refresh fade. I find it annoying - how to do so?

      2. When I have the “Seahawks” calendar enabled, only the trash calendar loads initially, and after first refresh, the others come in. Can you help with why?

      {
      			module: 'MMM-CalendarExt2',
      				config: {
      					calendars : [
      						{
      							url: "https://calendar.google.com/calendar/ical/PRIVATE",
      							name: "Main Calendar", // Optional, Recommended
      							maxItems: 100,
      							scanInterval: 1000*60*1, // every minute, Appt Book, needs this speed
      							beforeDays: 0,
      							afterDays: 999,
      							maxIterations: 999,
      							forceLocalTZ: false,
      						},
      						{
      							url: "https://calendar.google.com/calendar/ical/PRIVATE2",
      							name: "Trash Calendar", // Optional, Recommended
      							maxItems: 100,
      							scanInterval: 24*60*60*1000, // Once a day
      							beforeDays: 0,
      							afterDays: 999,
      							maxIterations: 999,
      							forceLocalTZ: false,
      						},
      						{
      							url: "http://www.trumba.com/calendars/seattle-seahawks-schedule.ics",
      							name: "Seahawks Calendar", 
      							maxItems: 100,
      							scanInterval: 24*60*60*1000, // Once a day (Is once a week acceptable???) 
      							beforeDays: 0,
      							afterDays: 999,
      							maxIterations: 999,
      							forceLocalTZ: false,
      						},
      						
      					],
      					views: [
      						{
      							mode: "daily",
      							position: "top_center",
      							slotCount: 99,
      							timeFormat:"h:mm A",
      							hideOverflow: false,
      							name: "Daily View",
      							className: "remove_empty_slot",
      							calendars: ["Main Calendar","Trash Calendar","Seahawks Calendar"],
      							transform: function(event) {  
      								if (event.title.search("Recycle") > -1) {
      									event.icon = "mdi:recycle";
      								}
      								if (event.title.search("Yard Waste") > -1) {
      									event.icon = "entypo-leaf";
      								}
      								if (event.title.search("Seahawks") > -1) {
      									event.icon = "fa-solid:football-ball";
      								}
      								return event;
      							},
      //
      						},
      					],
      					scenes: [
      						{
      							name: "DEFAULT",
      						},
      					],
      				},
      		},
      

      Edit: I guess I have a fourth - I’d like to adjust anything to do with Seahawks (the transform above) to have the inverse color like an all day event. Possible?

      posted in Utilities
      BKeyportB
      BKeyport
    • RE: MMM.RTSPStream

      Just a FYI, I still can’t get VLC to work, but I did get OMXPlayer to work. turns out my URL was wrong (wrong address, “frontcam” not “FrontCam” - check your strings.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Magic mirror with RPI 4?

      I’ve noticed a significant improvement in launch speed, but otherwise, there’s no difference from my RasPi 3 to RasPi 4.

      Make sure to get the additional hardware with it - it’s using a USB-C plug now, and miniHDMI ports, so you’ll need an adapter for that.

      posted in Hardware
      BKeyportB
      BKeyport
    • RE: How do you ensure jumper cables don't fall off bread board?

      breadboard is for prototyping. Once it’s confirmed, build a soldered circuit.

      Soldering, in a basic non-retail situation, is easy… Try it.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Black Fabric for magic mirror

      Personally, I’d just paint the box it’s in…

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: Black Fabric for magic mirror

      @lavolp3 Fancy.

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: What mirror and screen to use?

      Any screen should work, as long as it’s well against the glass it should be fine.

      As for the mirror glass, 70% reflective/30% passthrough seems to be the norm for “Smart mirror glass”… it goes by different names and such from manufacturers.

      posted in Hardware
      BKeyportB
      BKeyport
    • 1
    • 2
    • 57
    • 58
    • 59
    • 60
    • 61
    • 66
    • 67
    • 59 / 67