FYI - Pilight’s 433GPIO protocol breaks with the latest RPI Firmware.
This is known on the Pilight forums (https://forum.pilight.org/Thread-solved-Boot-from-USB-WiringX-Kernel-4-9-x?highlight=433gpio - Post 4), but took me several hours to diagnose why it stopped working. Most of my internet searches came up blank and it took some digging in the pilight forum to find out this info. So I’m passing it along to you to save you some time!
If you need to update to the latest firmware due to upgrade/reinstall, etc. make sure to use the Development branch of Pilight. To do so, perform the following steps:
-
Backup your Pilight config (
/etc/pilight/config.json
) -
Uninstall Pilight automatically if it was installed using apt-get (
sudo apt-get remove pilight
) -
Uninstall Pilight manually if it was installed using other methods (
whereis pilight
- remove all directories/files) -
Install the Development branch of Pilight using the manual installation method (https://manual.pilight.org/en/installation#pf3
-
Stop pilight if you started it (
sudo service pilight stop
) -
Update the
/etc/pilight/config.json
file with your settings. Do NOT restore your original/etc/pilight/config.json
file, as there are new changes in the Development branch of pilight. Instead use it as a reference to edit the new/etc/pilight/config.json
file. -
Start pilight (
sudo service pilight start
)
Enjoy!