Read the statement by Michael Teeuw here.
MMM-Button doesn't work
-
I have already run npm rebuild --runtime = electron --target = 1.4.5 --disturl = https: //atom.io/download/atom-shell --abi = 50, but Expected 50, got 49. The error is still output.
-
at first u must check witch version u have.
Error was in my electron:
Error: Module version mismatch. Expected 50, got 51.Stat your shell an type following command in your MagicMirror folder: npm list | grep electron
At result you must see something like this…
pi@raspberrypi:~/MagicMirror $ npm list | grep electron
├─┬ electron-prebuilt@1.4.6
│ ├─┬ electron-download@3.0.1
npm ERR! extraneous: stylelint@7.5.0 /home/pi/MagicMirror/node_modules/stylelintWhat must be done here?
at first change in your Button folder:cd ~/MagicMirror/modules/MMM-Button
and then type in following command, you must change the version number with your own:
npm rebuild --runtime=electron --target=1.4.6 --disturl=https://atom.io/download/atom-shell --abi=50
That’s all.
-
I have run the command in the project folder and have not run it from the module folder. So I guess it was not solved yet.
This solves the problem. Thank you! -
you’re welcome.
Have fun with your Mirror.
Does the button work now with MMM-podcast?
-
MMM-Podcast seems to be working correctly.
-
nice, with gpio 5 and GND?
-
@lolobyte Sure. By default, I put a Push Button on pin 5 and connected it to GND. As a result, I was able to see that it worked successfully.
Like this Image -> https://github.com/Codejune/WebImageStorage/blob/master/Result.jpg?raw=true
-
are u in a club or a hw do it yourself organisation?
-
@lolobyte I am a college student and I do not belong to any organization. I’m just studying alone, collecting money, buying or collecting parts, and doing my DIY MagicMirror project on my own.