Read the statement by Michael Teeuw here.
Blank mm after update
-
@kvicksson said in Blank mm after update:
Is there something wrong in my code?
It should be Holland :-)
No, just joking, try:{ module: 'mmm-weatherchart', position: 'bottom_left', config: { country: 'Sweden', area: 'Halland', city: 'Stråvalla', updateInterval: 3600000, hideBorder: true } },
And this should be part of your tool-set:
cd ~/MagicMirror; npm run config:check
-
@evroom well with the config:check he would not have found the error, would he? It’s a pure semantic check, not a logic one.
Isn’t there some Troubleshooting guide around to reference to everytime these questions come up?
-
Just to be clear, I’m a girl… ;)
The module worked as a charm before the update. So you think I should just skip the apostrophe on the updateInterval and hideBorder? -
@kvicksson ok… before the update it worked…
does the module contain a package.json file?
if so you must also run npm install in the module folder as the version of electron changed in 2.8.0
in the future, i hope my update script will help solve these problems…
see
https://forum.magicmirror.builders/topic/10859/new-update-upgrade-script-ready-for-testing -
@kvicksson the rules are text needs quotes (’ or " matching)
numbers and true/false should NOT have quotes… as they become strings and not numeric or logical valuesif variable == true will fail with quoted values…
-
@lavolp3 said in Blank mm after update:
well with the config:check he would not have found the error, would he?
In this case perhaps not, but it cannot hurt to run it in order to exclude error(s) before and after this part of the config.
Normally a'true'
versustrue
would not cause a black screen, but I might be wrong.
And a trouble shooting guide would have to start with theconfig:check
IMHO. -
@evroom said in Blank mm after update:
Normally a ‘true’ versus true would not cause a black screen
u don’t know how the module code might fail…
which is what causes the blackscreen to begin with -
@sdetweil said in Blank mm after update:
which is what causes the blackscreen to begin with
Tried the module myself.
https://github.com/paphko/mmm-weatherchartpi@raspberrypi:~/MagicMirror $ pm2 logs --lines 100 0|mm | Starting MagicMirror ... 0|mm | 0|mm | > magicmirror@2.8.0 start /home/pi/MagicMirror 0|mm | > sh run-start.sh 0|mm | 0|mm | Starting MagicMirror: v2.8.0 0|mm | Loading config ... 0|mm | Loading module helpers ... 0|mm | No helper found for module: alert. 0|mm | Initializing new module helper ... 0|mm | Module helper loaded: updatenotification 0|mm | Loading module helpers ... 0|mm | No helper found for module: alert. 0|mm | Initializing new module helper ... 0|mm | Module helper loaded: updatenotification 0|mm | Whoops! There was an uncaught exception... 0|mm | MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection? 0|mm | If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues 0|mm | Launching application.
Indeed a black screen.
Now how to help the girl from Stråvalla ? -
@evroom said in Blank mm after update:
0|mm | No helper found for module: alert.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: updatenotification
0|mm | Loading module helpers …
0|mm | No helper found for module: alert.
0|mm | Initializing new module helper …
0|mm | Module helper loaded: updatenotification
0|mm | Whoops! There was an uncaught exception…seems odd that there would be two invocations of these modules…
but as a test, in MagicMirror/config/config.js add
disabled: true,
to both those modules, and restart mm and see what happens
-
missing a required node package ‘del’
no package.json to inform the user