Webiopi add sensor response: ERROR while adding light to dashboard

Hi @eworden, welcome to the Cayenne Community.

This is because you’re running the 4.9 Linux kernel and right now webiopi only supports the 4.4 that ships with stock Raspbian Jessie.

If you have no specific need for the 4.9 kernel on your Pi, you can downgrade to 4.4 by running this command (it will require a reboot after it runs)

sudo rpi-update 52241088c1da59a359110d39c1875cda56496764

After you’re running 4.4 again the problems you’ve described should automatically go away. If you do need the 4.9 kernel specifically, you can still use Cayenne by running an MQTT Client on your Pi using our Python MQTT Library instead of the Raspberry Pi agent that you’re currently using. Certainly feel free to ask me for help if you want to go down this road.

Regardless, we have a fix for the 4.9 compatibility issues that is already developed and currently being tested with our QA team. As soon as it is released, your current Pi agent will be automatically updated and then you can run whichever kernel version you prefer. We’ll make an announcement of its release in the Announcements section of our Cayenne Community forum at that time.

Please let me know if you have any questions.