Shelly Flood Experience and Tips for Offline Use

Hi everyone, I’ve recently installed a Shelly Flood in my home and wanted to share my experience, especially for those considering using it without the Shelly Cloud. I’ve been quite impressed with its functionality, but there were a few things I wanted to clarify before making the plunge.

First, I was curious about how the device operates without relying on the Shelly Cloud. From what I understand, the Shelly Flood wakes up every 12 hours to send a ‘heartbeat’ signal. This signal includes basic status updates, but I was wondering what exactly it entails. I’ve discovered that during this wake-up period, the device also connects to my local MQTT broker, allowing me to retrieve temperature data and other sensor readings.

One thing I was particularly concerned about was what happens if the device fails to connect to my Wi-Fi during its wake-up cycle. After some experimentation, I found that the device remains online for approximately 5-10 minutes after waking up, which is just enough time to send the necessary data to my MQTT broker. If the connection fails, the device simply goes back to sleep and tries again during the next cycle.

I’ve also been exploring how to access historical temperature data. While the Shelly Flood doesn’t store this data internally, I’ve set up a simple script that pulls the temperature readings each time the device wakes up and logs them in a local database. This has been incredibly useful for monitoring temperature trends over time.

For anyone looking to implement a similar setup, here’s a quick tip: ensure your MQTT broker is configured to handle retained messages. This helps in reliably capturing the sensor data even if there’s a brief connection disruption. Additionally, I’d recommend setting up a basic dashboard or graphing tool to visualize the temperature data over time—it’s a great way to spot patterns or anomalies.

Overall, I’m very pleased with the Shelly Flood’s performance. It’s been a reliable addition to my smart home setup, and the flexibility of using MQTT without relying on the cloud has been a huge plus. If you’re on the fence about giving it a try, I’d definitely encourage you to do so—just be prepared to do a bit of tinkering to get everything set up the way you want it.

Happy tinkering! :blush: