Integrating Ravelli Pellet Stove with Home Assistant

Hello everyone, I’m really excited to share my recent project and hopefully get some guidance from the community. I recently purchased a Ravelli pellet stove, which comes with a WiFi module called the T009 Navel 2.0 by Micronova Srl. This module connects the stove to the cloud, allowing remote control via an Android or iOS app. My goal is to integrate this stove into Home Assistant so I can control it alongside my other smart devices.

I’ve started by examining how the app communicates with the stove. It seems the app interacts with a cloud API located at http://aico.agua-iot.com:3001/api-docs/. I’m aware that Home Assistant supports RESTful integrations, so I’m hopeful this can be a starting point. However, I’m not entirely sure how to proceed from here.

I attempted to connect directly via the stove’s WiFi module, but that didn’t work. I then tried using the cloud API by entering the IP address, device name, and SunnyPortal credentials, but I consistently received a ‘Connection not possible’ error. I’m wondering if the Home Assistant SMA integration interacts with the devices directly or through the SunnyPortal cloud service. If it’s the latter, what should be entered as the ‘Host’ in the configuration?

I’m really looking forward to hearing from anyone who might have experience with similar setups or who could provide some pointers on how to proceed. Your insights would be invaluable!

Best regards,
[Your Name]