I’m doing some appliance automation using a WeMos D1 Mini and Cayenne MQTT. The code is totally simple, just starts Cayenne, then in the loop it updates two channels from digital readings, and reacts to updates from a third channel by a very basic sequence. Nothing fancy, and everything works nicely, I can see the updates in the dashboard, and I get the desired effect when I push the virtual button.
Well, at least until about an hour of uptime. It then simply goes offline. The device stays connected to the wifi network, I can ping it, but no more Cayenne action. I have debug enabled, and - though I couldn’t yet catch the serial output right from the time when it stops working - I can see the message logs initially, and when it doesn’t work anymore, I don’t see anything on the serial console either.