Read the statement by Michael Teeuw here.
MMM-NOAA
-
hi,
thanks for the help. I ran npm start dev and here is the log:
0 info it worked if it ends with ok
1 verbose cli [ ‘/usr/bin/node’, ‘/usr/bin/npm’, ‘start’, ‘dev’ ]
2 info using npm@3.10.10
3 info using node@v6.12.3
4 verbose config Skipping project config: /home/pi/.npmrc. (matches userconfig)
5 verbose stack Error: ENOENT: no such file or directory, open ‘/home/pi/package.json’
5 verbose stack at Error (native)
6 verbose cwd /home/pi
7 error Linux 4.9.53-v7+
8 error argv “/usr/bin/node” “/usr/bin/npm” “start” “dev”
9 error node v6.12.3
10 error npm v3.10.10
11 error path /home/pi/package.json
12 error code ENOENT
13 error errno -2
14 error syscall open
15 error enoent ENOENT: no such file or directory, open ‘/home/pi/package.json’
16 error enoent ENOENT: no such file or directory, open ‘/home/pi/package.json’
16 error enoent This is most likely not a problem with npm itself
16 error enoent and is related to npm not being able to find a file.
17 verbose exit [ -2, true ]anz ideas?
-
@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