What dashboard are you using? (Web, iOS, Android)
Web - Chrome 50.0.2661.94 m
What OS? (Jessie, Wheezy)
Wheezy Raspbian GNU/Linux 7
What Model Pi?
RasPi 2
Please describe the bug / issue. Attaching any relevant screenshots would be very helpful!
When I logged into the website yesterday (this was after the new agent was released) one of my three Pi devices was missing from the list of devices. I tried creating a new installer and ran that on the pi but the web site and IOS app do not recognize the device.
I then tried removing Cayenne with the following commands then created a new installer but same affect. The pi is not recognized by the web site nor by my IOS app.
sudo service myDevices stop
sudo service webiopi stop
systemctl disable myDevices <<<< this command was not recognized by the OS
sudo rm -rf /etc/systemd/system/myDevices.service
sudo rm -rf /etc/init.d/myDevices
sudo rm -rf /usr/bin/myDevices
sudo rm -rf /etc/myDevices/
The website shows a screen for the new device with “Pending installation” in the center then the install commands below that.
Checking the processes on the pi for the string “myDevices” shows this:
I just ran the ps -ef command again and it appears that the list of processes is growing. The crontab.sh process has increased from 11 instances to 21 and growing.
I agree, would be a good thing to warn about. Can’t say I’ve tried to install on Wheezy so I can’t comment on the install process there.
Try this:
Make a backup of /etc/webiopi/ and install Jessie on a new SD card. after you install Cayenne copy your backup of /etc/webiopi/ from your old install and reboot. Check your dashboard to see if your sensors and triggers came through. I’m not 100% this will work, since I have not tried it, but I’m thinking it will.