Read the statement by Michael Teeuw here.
MMM-NOAA
-
@core Did you just execute
npm start dev
in your Raspberry Pi’s home directory?Follow the steps to successfully execute the command:
- Stop any instance of MagicMirror (
pm2 stop MagicMirror
if you usepm2
) cd MagicMirror
-> You need to go into the MagicMirror directory- Start MagicMirror with Dev Tools
- If you are connected via SSH:
DISPLAY=:0 nohup npm start dev &
- If you are directly on your Raspberry Pi:
npm start dev
- If you are connected via SSH:
- Stop any instance of MagicMirror (
-
Hi,
first, thanks again for helping!
here is the log after executing npm start dev in cd MagicMirrorStarting MagicMirror: v2.1.3
Loading config …
Loading module helpers …
No helper found for module: alert.
Initializing new module helper …
Module helper loaded: updatenotification
No helper found for module: clock.
No helper found for module: calendar_monthly.
Initializing new module helper …
Module helper loaded: MMM-temp-ds18b20
Initializing new module helper …
Module helper loaded: MMM-NOAA
Initializing new module helper …
Module helper loaded: MMM-Sonos
Initializing new module helper …
Module helper loaded: MMM-Fuel
Initializing new module helper …
Module helper loaded: MMM-SystemStats
Initializing new module helper …
Module helper loaded: newsfeed
All module helpers loaded.
Starting server on port 8080 …
Server started …
Connecting socket for: updatenotification
Connecting socket for: MMM-temp-ds18b20
Connecting socket for: MMM-NOAA
Starting module: MMM-NOAA
Connecting socket for: MMM-Sonos
Sonos helper started …
Connecting socket for: MMM-Fuel
Starting module helper: MMM-Fuel
Connecting socket for: MMM-SystemStats
Connecting socket for: newsfeed
Starting module: newsfeed
Sockets connected & modules started …
Launching application.
SONOS_UPDATE
Create new news fetcher for url: http://rss.kicker.de/news/aktuell - Interval: 300000
Create new news fetcher for url: http://www.n-tv.de/rss - Interval: 300000
SONOS_UPDATEAnd here is my config file for MMM-NOAA:
{ disabled: false, module: 'MMM-NOAA', position: 'top_right', config: { apiKey: "xxx", useAir: true, airKey: "xxx", pws: "ISCHIFFE4", showClock: false, dformat: false, format: "24", ampm: true, showGreet: false, name: "", // Your name showWind: true, showDate: false, showForecast: true, //show bottom 3 day forecast flash: true //Today in forecast flashes halo } },
With this config of the Module, the following modules are shown on screen and running:
MMM-NOAA
Calendar_monthly
MMM-temp-ds
clockWhen I delete MMM-NOAA from the config, the following modules are shown on screen and running:
Calendar_monthly
clock
MMM-temp-ds
newsfeed
MMM-Fuel
MMM-Sonos
MMM-SystemStatsThanks again for help!!
-
ok in addition I ran pm2 logs mm with regard to the issue.
Here is the log:pi@magicpi:~ $ pm2 logs mm
[TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option)
/home/pi/.pm2/logs/mm-error-0.log last 15 lines:
0|mm | at ClientRequest.emit (events.js:191:7)
0|mm | at Socket.socketErrorListener (_http_client.js:358:9)
0|mm | at emitOne (events.js:96:13)
0|mm | TypeError: Cannot read property ‘statusCode’ of undefined
0|mm | at Request.request [as _callback] (/home/pi/MagicMirror/modules/MMM-Fuel/apis/tankerkoenig.js:115:29)
0|mm | at self.callback (/home/pi/MagicMirror/modules/MMM-Fuel/node_modules/request/request.js:186:22)
0|mm | at emitOne (events.js:96:13)
0|mm | at Request.emit (events.js:191:7)
0|mm | at Request.onRequestError (/home/pi/MagicMirror/modules/MMM-Fuel/node_modules/request/request.js:878:8)
0|mm | at emitOne (events.js:96:13)
0|mm | at ClientRequest.emit (events.js:191:7)
0|mm | at TLSSocket.socketErrorListener (_http_client.js:358:9)
0|mm | at emitOne (events.js:96:13)
0|mm | at TLSSocket.emit (events.js:191:7)
0|mm | Failure: null/home/pi/.pm2/logs/mm-out-0.log last 15 lines:
0|mm | Sonos helper started …
0|mm | Connecting socket for: MMM-Fuel
0|mm | Starting module helper: MMM-Fuel
0|mm | Connecting socket for: MMM-SystemStats
0|mm | Connecting socket for: newsfeed
0|mm | Starting module: newsfeed
0|mm | Sockets connected & modules started …
0|mm | Launching application.
0|mm | SONOS_UPDATE
0|mm | Create new news fetcher for url: http://rss.kicker.de/news/aktuell - Interval: 300000
0|mm | Create new news fetcher for url: http://www.n-tv.de/rss - Interval: 300000
0|mm |
0|mm | > magicmirror@2.1.3 start /home/pi/MagicMirror
0|mm | > sh run-start.sh
0|mm | -
This post is deleted! -
@core Can you remove
MMM-Fule
from your `config.json. There is an unhandled error with this module. -
Hi
thanks, I will try it.
Just for my understanding: I should delete the MMM-Fuel module from my config.js (or is config.json another file)?
Sorry I m noob.Thank you very much!
-
@core Sorry, its the config.js file.
-
@waynerigley Thank you!
What you can do is not show the top scrolling forecast and that should lift up the module above the bottom line…
I made this to work on a 32" mirror so it’s kinda big I know :)
There’s also NOAA1 that is much shorter but doesn’t look like NOAA2…
-
@core What version of NOAA are you running? If you’re using NOAA2 85% of that config isn’t even used …
Check the readme file on github
-
Thanks all for your help!
@idoodler I deleted MMM-Fuel from my config.js. Nothing changed, the other modules mentioned before won‘t work…this seems to be a problem with MMM-NOAA „blocking“ other modules.
@cowboysdude I run the latest version, even tried a re-installation. I adjusted the config to the current version, i.e only using apiKey and airKey as shwon in the readme.
Any more ideas…?