Integrating Multiple Smart Devices: My Recent Experience

Hi everyone, I wanted to share my recent experience integrating multiple smart devices into my home setup. It’s been quite a journey, but I’m thrilled with the results so far!

I recently purchased a WORX robotic lawn mower, which has been a game-changer for maintaining my garden. The device’s REST-API functionality allows me to monitor its status directly through my CCU system, eliminating the need for an intermediate broker. However, I encountered a challenge when parsing the device’s state information. The state values varied in length, which complicated my initial script. After some research and experimentation, I managed to develop a more flexible parsing method that accommodates different state lengths. This experience taught me the importance of adaptable scripting when dealing with API data.

Another area I’ve been exploring is energy monitoring. I installed Grafana and InfluxDB following Simon42’s guide, and I’m now looking to integrate my Shelly 3EM Pro sensors into this setup. My question is, do I need to manually configure InfluxDB to archive data from new sources, or does it handle this automatically? I’m eager to dive deeper into this and optimize my energy dashboard.

On the topic of security, I’ve been experimenting with Blink cameras. I set up two systems: one for interior cameras with night-time arming and another for exterior cameras that remain active 24/7. However, I’m struggling to customize motion notifications per system. It seems like a binary option—either all notifications are on or off. I’m hoping someone in the community has a workaround for this limitation.

Lastly, I wanted to mention my experience with the MonaLisa firmware for battery-powered devices. The developer’s efforts to create a low-power, battery-efficient solution are impressive. I’m considering testing this firmware for my custom devices and would love to hear others’ thoughts on its reliability and performance.

Overall, this project has been incredibly rewarding, even with its occasional hurdles. I’m grateful for the supportive community that helps me troubleshoot and learn along the way. If anyone has tips or experiences to share, I’d love to hear them!

Cheers, [Your Name]