Read the statement by Michael Teeuw here.
GPIO PIN on 3b not working
-
@faspina1 do you have things connected correctly? mmm-buttons uses the bcm numbering
I don’t know what you did before
-
@sdetweil Yes. They were working and continue to work with my other program I never moved the , they are mounted and connect to the RPI.
What I have noticed is that after powering off , i have to run a python test program on each of the 4 pins. Then they start suddenly working on MM.
I have verified this twice cause I thought I was nuts. I may still be nuts but that is exactly what is happening.
the 4 push buttons i have configured for USER_PRESENCE, REFRESH, MONITORTOGGLE, and RESTART
Pins 26,21,19,20
-
did you enable the gpio stuff via raspi config on the new pi?
-
@faspina1 I have seen a couple other users report the same thing. I do not know why.
I looked thru raspi-config, and only saw remote GPIO.
you might try that
sudo raspi-config interfaces
as a short term, you could add running the test python as part of the mm startup script
if you used my install script, and use pm2 to launch mm , that script is
~/MagicMirror/installers/mm.sh
-
@sdetweil I may add the python code to the start of the script. Enable the pins in Python and then read them . See if that works.
I see that others have reported as well