Seems I’ve run into this issue. It’s really weird because one day the on/off button widget works, the next it doesn’t.
I have a 2-channel relay hooked up to my RPi 3 B+, with the third and fifth pin as data transfer, and the fourth and sixth gpio as power (5V) and ground. The on/off button widgets were the first success that I had with the Blynk program, so it’s strange to come back to test something out, only to not hear the relay click on when you hit the on/off button widget.
I ran the WiringPi GPIO pintest through the linux directory, with all pins checking out good. I figured perhaps the pins were loose or that one of the existing pins that had worked previously mysteriously crapped out on me, so I replaced them all. Still no signal. Then I decided to run the blynk.js “token” script manually and while I was connected, pressed the on/off widget buttons during play and the message “maybe you need to install mraa or onoff modules?” came up while pushing those buttons. I haven’t seen that message before, so I’m baffled.
I can confirm the relay is getting power, as when I reboot the RPi, the build-in LEDs of the relay briefly flicker on/off. Also if I connect a IN1 or IN2 gpio pin to the ground pin of the RPi, the corresponding LED for that channel turns on. I accidentally found that out while not paying attention.
I even tried using different devices (android, tablet) and nothing changed.
PS, I only have node installed, got rid of nodejs.