Read the statement by Michael Teeuw here.
MMM-Button doesn't work
- 
 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. 

