Hello, I made a integration to support S-Thermatik controllers (wood stoves). The official app doesn’t work reliable (bluetooth disconnections, only 1 active device, etc.), so I made a integration by myself with EspHome and a cheap ESP32 with wifi and BLE.
This confuded me a bit. Maybe I’m still confused. don’t know.
Perhaps title this as an EspHome Package? Or EspHome Package Integration maybe?
Having this posted in the Home Assistant Forum as an Integration is a bit misleading I think. Integrations here are Generally referring to Custom Integrations that are extensions to the Core, so different.
yes, is done with EspHome because is very affordable (the ESP32 HW) . But the whole idea behind is connecting the stove to Home Assistant, that’s why I posted it here.
Hi, I just installed my newest Varia FD and was more then lucky to find this project. Unfortunately I have problems fetching the data into HomeAssistant. The ESP appears to be working fine, when in ESPBuilder and selecting LOG I see that the ESP is online and fetching the data from the SThermatik just fine, no errors at all. However, I just can’t discover the ESP in my MQTT Explorer, nore do I see data behind the ESP Device in the Device Configuration (also no entities), so basically nothing arrives in my HA
Any idea what I’m doing wrong (probably something very stupid).
Hi. There are multiple ways to connect EspHome to Home Assistant. Personally, I use the EspHome integration and point directly to the host with it’s API key because my Esphome builder is outside Home Assistant.
I also like to enable web server on every Esphome device:
Thank you so much for the feedback - I got it working now, had an issue with the API code - This integration is excellent and so cool, very well done.
I wonder which parts of the code I would need to change to also get the pump status, temperatures PT1&2 for my water tank, then it would be an excellent visual add for my Smart Home
New update exposes a dev field that you can use to test what is exactly the attribute you are missing and open a issue (or PR ) to add the appropiate sensors