MislavMandaric / home-assistant-vaillant-vsmart

Home Assistant custom component for Vaillant vSMART.
MIT License
59 stars 12 forks source link

Sensors for boiler errors #215

Open teosoft0 opened 1 year ago

teosoft0 commented 1 year ago

Hi @MislavMandaric, thank you for the good work. I was wondering if it would be possible to add some sensors to homeassistant for the errors the boiler reports. My boiler (Vaillant Ecotec pro from 2018) reports them as follows:

ebus_status [
          ebus_error = False
        boiler_error = False
  maintenance_status = False
        refill_water = False
           emf_avail = False
             ]

When the boiler is short of water, for instance, the status is:

 ebus_status
 [
          ebus_error = False
        boiler_error = False
  maintenance_status = True
        refill_water = True
           emf_avail = False
             ]

The Vaillant app reports them and the API exposes them so it would be possible to add them to the integration.

Thanks

MislavMandaric commented 1 year ago

Hey @teosoft0.

It's possible and I agree that this would be a great addition. I'll put it on my list and see what's the best way to expose them. I'll update this task when I start working on it.

vneno commented 1 year ago

I already did the binary sensor which report state OK or PROBLEM in case of ebus error or boiler error detected. other states like maintenance, refill water or emf avail can be created as binary sensor also. What is emf avail?

teosoft0 commented 1 year ago

That sounds great! I'm especially interested on refill water sensor since my radiators leak a bit of water and I have to refill the boiler once a year or so.

According to https://thermogas.gr/wp-content/uploads/2021/10/vSMART_Technical_Guide_EN.pdf , EMF stands for Embedded Metering Function. It reports the energy consumption. It is not available for my boiler. It seems more a boiler feature than an error state.