I’d walked away from Cayenne for the summer as I was frustrated with the scheduling problems. However, the Cayenne team had put out maybe a month or so ago that scheduling and ESP8266 was supported! I was pretty excited. So I reconnected up my old project and setup scheduling. Seemed like everything worked great! The lights worked on schedule, pump/fans cycled every hour… however, it seemed to be only a few days of success… turned out scheduling hasn’t been working anymore. I’ve also found that accessing through mobile gives me a constant server offline message every 30sec or so. If I actuate a relay to turn a light on manually, it works and I see the light turn on.
Then I’ll get the server offline message appears for a few seconds, goes away. If I leave my project screen on mobile, and come back to it. The Light button will show the old setting of ‘off’, even though I’m staring at the light physically on. If I press the mobile button to turn the light on, I receive an on button that coincides with what already was on.
I’ve thought about using this project for the ESP8266 contest… but I feel like i’m getting more of the same issues I’ve had before scheduling was fixed, just in a different way.
Is it my code? I’d love a second review/coaching to see if I’m doing something wrong. I just purchased an ESP32 so I could finally marry my wemos D1 and nodemcu sensors into one item… but I’d like to ensure they can both function separately before tying them together.