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

    Posts

    Recent Best Controversial
    • MMM-Plex-Recently-Added Missing Posters

      I am stumped. The module seems to be working as I can visit the IP address of my MM (RPi3+) and see it and the Plex Recently Added module posters show just fine, but when viewing on my actual MM, the posters are missing. Anyone experience this before?

      posted in Troubleshooting
      S
      smoysauce
    • RE: Merging Two Forks MMM-homeassistant-sensors

      @sdetweil Bummer, oh well, no better way for me to learn…thanks for verifying!

      posted in Development
      S
      smoysauce
    • RE: MMM-HomeAssistant-Sensors (Development) - Show your HA Sensors on your Mirror

      Love this module, I am just trying to figure out if it possible to merge the attribute pieces from this fork: https://github.com/moejetz/MMM-homeassistant-sensors with this one: to allow adding attributes. I’m trying to read up on how to do it, but not sure if it’s a lot of work to do or if there is an easy way to do it. I’m also checking for any guidance in the help forum. Any help would be appreciated!

      posted in Utilities
      S
      smoysauce
    • Merging Two Forks MMM-homeassistant-sensors

      Hi, I am wanting to merge these two forks of the same module together. I’d like to merge the ability to add attributes from this fork: https://github.com/moejetz/MMM-homeassistant-sensors with the advanced configuration of this fork:https://github.com/hildwin/MMM-homeassistant-sensors but I can’t seem to figure out how to do it. Github can’t do it automatically, which I figured it wouldn’t. Just not sure if it would be a ton of work or relatively easy. I’ve been trying to research some resources on this but I’m still new to a lot of this. Not sure the best approach, what programs/tools to use to make it easier on myself. Any insight would be appreciated!

      posted in Development
      S
      smoysauce
    • RE: Microsoft To-Do (wunderlist replacement?)

      @lavolp3 said in Microsoft To-Do (wunderlist replacement?):

      if (this.list.length !== 0) {
      this.list.forEach(element => (listItemsText += ‘

    • ’ + checkbox + element.subject + ((element.dueDate) ? moment(element.dueDateTime.dateTime).format(“ddd MMM DD”) : ‘’) + ‘
    • ’))
      } else {
      // otherwise indicate that there are no list entries
      listItemsText += ‘
    • ’ + this.translate(‘NO_ENTRIES’) + ‘
    • ’
      }

      Thanks for pointing that out, I am still figuring things out and piecing things together and if they work I just stick with it! That snippet worked, I had to change the section element.dueDate to element.dueDateTime but other than that seems to be doing the trick. I’ll probably toy around with it a bit more to see if I can learn formatting it with CSS to left align the subject and right align the date. Thanks for the help and tips!

      posted in Requests
      S
      smoysauce
    • RE: Microsoft To-Do (wunderlist replacement?)

      @lavolp3 said in Microsoft To-Do (wunderlist replacement?):

      if (element.dueDateTime) {
      var dueDate = moment(element.dueDateTime.dateTime).format(“LL”);
      }

      So after some tinkering, I figured out that the node.js was not pulling in the due date so I removed the ‘select’ filter so the call URL has '/tasks?$top='

      After that, I was able to add moment(new Date(element.dueDateTime.dateTime)).format("ddd MMM DD") to the output string and got the date to show. But for the life of me, I cannot get the var or if statements to work. If I try to use either the module doesn’t load. I have tried them in all different spots and it just doesn’t like it.

      posted in Requests
      S
      smoysauce
    • RE: Microsoft To-Do (wunderlist replacement?)

      @lavolp3 Oh good call-out! I tried your example as well as a few other tweaks but it doesn’t seem to like it when I add that snippet in. I don’t know why it’s being so weird. I’ll keep toying around with it, but any other thoughts would be appreciated!

      posted in Requests
      S
      smoysauce
    • RE: Microsoft To-Do (wunderlist replacement?)

      @thobach: Do you have recommendations to get the due date to show? I have tried to add element.dueDateTime.dateTime in the MMM-MicrosoftToDo.js like I have in the past, but now the module won’t show with that that. And no matter how I try to format it with moment it still doesn’t like it. I tried it with the simple element.id to see if that would show and it does show the todo ID. Thoughts? I know I am missing something simple. Thanks!

      posted in Requests
      S
      smoysauce
    • RE: Wunderlist shuts down May 6th

      This has been a great module so far. I was able to modify it somewhat to show the due date but have found that if an item does not have a due date set, then the list doesn’t show and I can’t seem to get an if/else or even a variable to work. Gonna keep at it and see if I can figure it out as I learn more!

      posted in General Discussion
      S
      smoysauce
    • Google Calendar Reminders

      Has anyone been able to figure out how to pull the new Reminders from Google calendar so they display in the magic mirror? There isn’t a share link like regular calendars but I know someone was able to figure out how to do it with the Birthdays even though that one doesn’t have a share link either.

      posted in Requests
      S
      smoysauce
    • RE: Forecast-io w/ Weather Alerts

      Thanks! I suppose if you can get DarkSky weather alerts in Europe it should work just fine! I am still learning the ins and outs of Github but will plan to do a PR to the main one!

      posted in Utilities
      S
      smoysauce
    • Forecast-io w/ Weather Alerts

      Searching around I was not able to find a weather app that would show weather alerts for the US. I have 0 JS knowledge so I did some learning and was able to modify the forecast-io module to also show weather alerts when they are active in the area. Hopefully others can find it useful!!

      https://github.com/esmoyer/MMM-forecast-io

      posted in Utilities
      S
      smoysauce
    • RE: US Weather Alerts

      I know this is old, but I was able to modify the forecast-io module to show weather alerts
      https://github.com/esmoyer/MMM-forecast-io

      posted in Requests
      S
      smoysauce
    • RE: MMM-MyScoreboard

      Any clue why it would only show Final score and not future or in progress? I have been looking through the code, comparing the ESPN feed to everything I can’t seem to figure it out.

      posted in Sport
      S
      smoysauce
    • RE: MMM-DarkSkyForecast

      Glad to hear it!

      posted in Troubleshooting
      S
      smoysauce
    • RE: MMM-DarkSkyForecast

      Did you just add it or did you replace/append the exisiting? If you just added it that won’t work. YOu need to find that section and either replace it or you can append what you want to the end. You also could have removed too much probably missing a comma or semicolon. If you don’t want humidity and dew point you would to the var summary section and use:

          var summary;
          if (this.config.concise) {
            summary = this.weatherData.hourly ? this.weatherData.hourly.summary : this.weatherData.currently.summary;
          } else {
            summary = (this.weatherData.minutely ? this.weatherData.minutely.summary : this.weatherData.currently.summary + ".") + " " +  (this.weatherData.hourly ? this.weatherData.hourly.summary + " " : "") + (this.weatherData.daily ? this.weatherData.daily.summary : "") + " | " + "Sunrise: " + moment(new Date(this.weatherData.daily.data[0].sunriseTime * 1000)).format("LT") +
              " | Sunset: " + moment(new Date(this.weatherData.daily.data[0].sunsetTime * 1000)).format("LT") ;
          }
      

      I would say your best bet is to just go to that section and add + " | " + "Sunrise: " + moment(new Date(this.weatherData.daily.data[0].sunriseTime * 1000)).format("LT") + " | Sunset: " + moment(new Date(this.weatherData.daily.data[0].sunsetTime * 1000)).format("LT") just before the ; at the end.

      posted in Troubleshooting
      S
      smoysauce
    • RE: MMM-DarkSkyForecast

      I was able to do it, though, I am still learning a lot and how to format it into it’s own area. Right now it just hitches onto the Summary section but it at least shows it. Hopefully it helps.

      https://github.com/jclarke0000/MMM-DarkSkyForecast/issues/13

      posted in Troubleshooting
      S
      smoysauce
    • RE: MMM-MyCommute

      Hi I have gotten this module setup and working with destinations (see below), but am trying to get it to show times based on locations of calendar events setup like at the end of the help page but it doesn’t seem to want to show. Am I missing something? My calendar shows my events and locations but not sure if MyCommute is pulling it. I even used the example code from the module Git page and it still didn’t pull anything. Does this not work anymore? Any insight would be much appreciated!

      {
              module: 'MMM-MyCommute',
              position: 'bottom_left',
              header: 'Traffic',
              config: {
                      apikey: 'XXX',
                      origin: 'XXX',
                      startTime: '06:00',
                      endTime: '20:00',
                      destinations: [
                      {
                              destination: 'XXX',
                              label: 'XXX',
                              hideDays: [0,6],
                              mode: 'driving',
                              alternatives: true,
                              showSummary: true,
                              color: '#82E5AA'
                      },
                      {
                              destination: 'XXX',
                              label: 'XXX',
                              mode: 'driving',
                              alternatives: false,
                              showSummary: false,
                              color: 'lightblue'
                      }
                      ],
                      maxCalendarEvents: 2,
                      calendarOptions: [
                              {
                              mode: 'driving'
                              }
                      ]
      }
      },
      
      
      posted in Transport
      S
      smoysauce
    • 1 / 1