Even the problem seams serious, the description is easy
I have just started to use Cayenne a few weeks ago. At first I have connected an Arduino Uno (R3) to switch on/off some relays to test the reliability of the device. It works well, even after a reboot of any reason (e.g. power failure). Cayenne restores the original state of the GPIO automatically.
I have bought a Pi Zero and set up one pin only to switch on and off a LED on GPIO 17.
I have installed every sw component including Cayenne, than disabled the Raspbian GUI to save CPU resource. It is working, I can switch on and off the LED. But there is a bug.
Unfortunately Cayenne does not restore the state of the pin after a reboot, or shutdown. The web GUI (I use cayenne.mydevices.com web GUI) shows the status of the LED ON, but the LED is OFF and can not be restored by Cayenne automatically. Moreover, I can not change the state of the LED anymore until I remove it and recreate the widget.
I do not know, whether it is a typical user error (I believe no) or somehow Cayenne cannot restore the original state of the GPIOs in case of Pi Zero.
I would highly appreciate any help!
BR,
TZI
Thank you for taking the time to submit your bug/issue! Please use the points below as a guide when submitting.
-
Device & model you are using (Ex: Pi 2 Model B or Arduino Uno with W5100 ethernet shield)
-
What dashboard are you using? (Web, iOS, Android)
-
Please describe the bug / issue as detailed as possible. Attaching the code and any relevant screenshots would be very helpful!