MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    1. Home
    2. Stef
    MagicMirror² v2.24.0 is available! For more information about this release, check out this topic.
    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 9
    • Posts 38
    • Best 2
    • Controversial 0
    • Groups 0

    Stef

    @Stef

    2
    Reputation
    478
    Profile views
    38
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Stef Unfollow Follow

    Best posts made by Stef

    • RE: Maximum File Size of ics FIle?

      Uhoh… i almost forgot:
      It all works like a charme now!

      Thank you @ninjabreadman!

      …Maybe i will write a litlle howto… but after all it was pretty straight forward.

      This Thread can be closed now.

      posted in Troubleshooting
      S
      Stef
    • RE: MagicMirror² v2.12.0 & MMM-DHT-Sensor (temperatur & humidity)

      YES! FINALLY!

      Thank you so very much @sdetweil !!!
      That did the trick! 😃

      posted in Troubleshooting
      S
      Stef

    Latest posts made by Stef

    • RE: How can i control MMM-MyRadio?

      Good idea… Unfortunately, I am a complete noob in such things… Is there any haeds up you can provide?

      posted in Troubleshooting
      S
      Stef
    • How can i control MMM-MyRadio?

      this is a seriuos question… how can i control it, besides having a touchscreen or using my voice?

      posted in Troubleshooting
      S
      Stef
    • RE: Weather just won't show up...

      I feel like fool…

      I misred that… sorry…

      posted in Troubleshooting
      S
      Stef
    • RE: Weather just won't show up...

      Ok… now i am confused as sh**…

      I don’t get it…
      First of all, it is working! The current weather is showing and the forecast (only for 2 days sadly).

      I went to the openweathermap site and searched for “Rosbach”.
      I found it and copied the number from the url (2845162) and used it in both moudles.

      So far so good.
      What i don’t understand is the value “location” in the module… I entered Rosbach and it was still displaying New York - i get it now, that i was still using the wrong location id (i am so sorry about that! i did not see that mistake!!) - but if the “location name” is coming from the website, why is there a value called “location”??

      posted in Troubleshooting
      S
      Stef
    • RE: Weather just won't show up...

      Hi, sorry for getting back to you so late…

      @sdetweil said in Weather just won't show up...:

      @Stef >
      That one is not showing up…
      what dies that mean? ctrl-shift-i on the mirror keyboard , select the tab labeled ‘console’ and scroll up to see any errors,
      usually red text

      Alright, i does not work on mobile… i am on my computer right now, in a vnc sessions on my pi and it worked!

      Sadly, i got a bunch of errors… all stating the same thing

      GET https://api.openweathermap.org/data/2.5/weather?id=2485160&units=metric&lang=en&APPID=%myappid% 404 (Not Found)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      currentweather.js:339 currentweather: Could not load weather.
      weatherRequest.onreadystatechange @ currentweather.js:339
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      XMLHttpRequest.send (async)
      updateWeather @ currentweather.js:347
      (anonymous) @ currentweather.js:515
      setTimeout (async)
      scheduleUpdate @ currentweather.js:514
      weatherRequest.onreadystatechange @ currentweather.js:343
      
      

      If i try to resolve the url on my browser i get:

      {"cod":"404","message":"city not found"}
      

      Which is odd…

      the wrong config means you didn’t put the right stuff in config.js

      What do you mean by that? i did replaced “new york” with “rosbach”…

      posted in Troubleshooting
      S
      Stef
    • RE: Weather just won't show up...

      @sdetweil
      That one is not showing up…
      Guess while I’m only on ssh and vnc

      BTW I got a new bug…
      Current weather is still not showing, but the forecast is… Well, kind of…

      Screenshot_20200913-015116~2.png

      What strange is, that it still says new York instead of “Rosbach”…

      posted in Troubleshooting
      S
      Stef
    • RE: Weather just won't show up...

      @sdetweil yeah I know, but it was hard to copy the text from the juice ssh (android app) shell and posting it here… Total formatting screw up 😂

      I did a

      Pm2 flush
      

      Killed the magic mirror “app” and the log shows me:

      Linux mirrorpi2 5.4.51-v7+ #1333 SMP Mon Aug 10 16:45:19 BST 2020 armv7l
      
      The programs included with the Debian GNU/Linux system are free software;
      the exact distribution terms for each program are described in the
      individual files in /usr/share/doc/*/copyright.
      
      Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
      permitted by applicable law.
      Last login: Thu Sep 10 07:42:22 2020 from 192.168.0.199
      pi@mirrorpi2:~ $ pm2 logs --lines=15
      [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
      /home/pi/.pm2/pm2.log last 15 lines:
      PM2        | 2020-09-10T08:26:30: PM2 log: Change detected on path config/config.js for app MagicMirror - restarting
      PM2        | 2020-09-10T08:26:30: PM2 log: Stopping app:MagicMirror id:1
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=failed to kill - retrying in 100ms
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=failed to kill - retrying in 100ms
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=failed to kill - retrying in 100ms
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=failed to kill - retrying in 100ms
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=failed to kill - retrying in 100ms
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=failed to kill - retrying in 100ms
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=failed to kill - retrying in 100ms
      PM2        | 2020-09-10T08:26:31: PM2 log: App [MagicMirror:1] exited with code [0] via signal [SIGINT]
      PM2        | 2020-09-10T08:26:31: PM2 log: pid=920 msg=process killed
      PM2        | 2020-09-10T08:26:31: PM2 log: App [MagicMirror:1] starting in -fork mode-
      PM2        | 2020-09-10T08:26:31: PM2 log: App [MagicMirror:1] online
      
      /home/pi/.pm2/logs/pm2-logrotate-out.log last 15 lines:
      /home/pi/.pm2/logs/pm2-logrotate-error.log last 15 lines:
      /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
      1|MagicMir | [2020-09-10 08:26:40.320] [ERROR]  ERROR! Could not find main module js file for MagicMirror-Display-Controller
      
      /home/pi/.pm2/logs/MagicMirror-out.log last 15 lines:
      1|MagicMir | [2020-09-10 08:26:44.046] [LOG]    Create new news fetcher for url: http://www.spiegel.de/schlagzeilen/tops/index.rss - Interval: 300000
      1|MagicMir | [2020-09-10 08:26:44.144] [LOG]    Create new news fetcher for url: http://rss.sueddeutsche.de/rss/Topthemen - Interval: 300000
      1|MagicMir | [2020-09-10 08:26:44.148] [LOG]    Use existing news fetcher for url: http://rss.sueddeutsche.de/rss/Topthemen
      1|MagicMir | [2020-09-10 08:26:44.149] [INFO]   Newsfeed-Fetcher: No items to broadcast yet.
      1|MagicMir | [2020-09-10 08:26:44.395] [LOG]    MMM-MyCommute: The provided API key is invalid.
      1|MagicMir | [2020-09-10 08:26:44.404] [LOG]    MMM-MyCommute: The provided API key is invalid.
      1|MagicMir | [2020-09-10 08:26:45.177] [INFO]   Newsfeed-Fetcher: Broadcasting 15 items.
      1|MagicMir | [2020-09-10 08:26:45.451] [INFO]   Newsfeed-Fetcher: Broadcasting 20 items.
      1|MagicMir | [2020-09-10 08:26:45.720] [INFO]   Newsfeed-Fetcher: Broadcasting 30 items.
      1|MagicMir | [2020-09-10 08:26:46.169] [INFO]   Calendar-Fetcher: Broadcasting 5 events.
      1|MagicMir | [2020-09-10 08:31:43.420] [LOG]    Use existing calendar fetcher for url: http://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics
      1|MagicMir | [2020-09-10 08:31:43.434] [INFO]   Calendar-Fetcher: Broadcasting 5 events.
      1|MagicMir | [2020-09-10 08:31:44.663] [INFO]   Calendar-Fetcher: Broadcasting 5 events.
      1|MagicMir | [2020-09-10 08:31:46.041] [INFO]   Newsfeed-Fetcher: Broadcasting 20 items.
      1|MagicMir | [2020-09-10 08:31:46.356] [INFO]   Newsfeed-Fetcher: Broadcasting 15 items.
      

      You can ignore the error - I tested a different module for the pir sensor and went back to using an “old” one (one I know)

      posted in Troubleshooting
      S
      Stef
    • RE: Weather just won't show up...

      Sure
      I just don’t wanted to paste it here

      posted in Troubleshooting
      S
      Stef
    • Weather just won't show up...

      Hey Guys,

      I am crating a new mirror and everything is going well so far, but the weather plugins just won’t show up…
      I don’t know why…
      My config is fine, cause the Mirror is properly booting and displaying the calendar, the clock and so on.

      I rebootet it multiple times - any ideas?

      {                                                                      
      module: "currentweather",                                      
      position: "top_right",                                        
       config: {                                                             
       location: "Rosbach",
       locationID: "2485160", 
        appid:    
      }                                             
      }, 
      {
      module: "weatherforecast",
      position: "top_right",
      header: "Vorhersage",                  
      config: {                             
       location: "Rosbach",
       locationID: "5128581",
       appid: "                   
      }                                 
      },
      
      posted in Troubleshooting
      S
      Stef
    • RE: MagicMirror² v2.12.0 & MMM-DHT-Sensor (temperatur & humidity)

      @BKeyport Nope i did not experienced that…

      posted in Troubleshooting
      S
      Stef