Yeah, so this is a bug that we’re going to work on. We were hoping that no one would run into it before we released the fix, but looks like we have a winner! Congrats But seriously, sorry about this.
Here is what should fix it below:
sudo webiopi-passwd
[Press Enter]
For the login, type ‘webiopi’
[Press Enter]
For the passowrd, type ‘raspberry’
[Press Enter]
then type ‘sudo service webiopi restart’
[Press Enter]
type ‘sudo service myDevices restart’
Also, in your /etc/webiopi/config you must have
[HTTP]
enabled = true
port = 8000
passwd-file = /etc/webiopi/passwd
Question about your question above "Did you change your WebIOPi credentials after installing Cayenne on your Pi? " How can I uninstall Cayenne and start over? My Pi is open to the internet and I don’t like leaving the default password out there like that.
We have yet to implement an ‘uninstall Cayenne’ button, if you will. What we’ve been recommending is doing a fresh install of Jessie/Wheezy on the SD card and then going through the install process again. You put Cayenne on the newly formatted SD card by adding a new Raspberry Pi to the dashboard: click the ‘add device’ button in top left and then continue with adding a new Raspberry Pi from the available listing under Microcontrollers.