fustom / ariston-remotethermo-home-assistant-v3

Ariston NET remotethermo integration for Home Assistant based on API
MIT License
168 stars 38 forks source link

Add attribute to represent heating state #225

Open LuisDiazUgena opened 1 year ago

LuisDiazUgena commented 1 year ago

Hi!

I think that the hvac_action atrribute is missing from the integration.

IMG_20231027_111241

As you can see in the provided screenshot, the state in the thermostat is set as 'idle' while the ariston flame is set to on, which means that the boiler is heating (or heating DHW).

In the climate page of HA there is a section explaining the attribute hvac_action, which might be used to fix this

virus100b commented 12 months ago

I confirm that i have to the idle message when the flame is on. How can we solve that issue?

salvadorbs commented 11 months ago

Thanks to @hellcatmon, it works now, but only boiler mode. With heat pump mode, doesn't work.

hellcatmon commented 11 months ago

What is the heat pump mode? Not sure that this mode is supported at this moment.

salvadorbs commented 11 months ago

is_heating_pump_on_value https://github.com/fustom/ariston-remotethermo-home-assistant-v3/blob/c626b41edbcfc36a45460f89883f28ae871b3fdd/custom_components/ariston/const.py#L488C48-L488C72

pozsothereal commented 11 months ago

Hi, i have looking for this as well, but its not showing up at entites, maybe my genus one not supporting it? Thx!

virus100b commented 11 months ago

Looks like the last update solved the issue. Merry Christmas!

pozsothereal commented 11 months ago

Commented out the line 489, entity appears but no value, so i think not supported on mine. I mean the "heat pump state". Thx! Merry Christmas!

hellcatmon commented 11 months ago

is_heating_pump_on_value https://github.com/fustom/ariston-remotethermo-home-assistant-v3/blob/c626b41edbcfc36a45460f89883f28ae871b3fdd/custom_components/ariston/const.py#L488C48-L488C72

Could you, please, get more details related to a case when it suitable? I see the logic in the code is based on a flame status. That's all what we have now. What status you are expecting in this mode?

salvadorbs commented 11 months ago

Hi, i have looking for this as well, but its not showing up at entites, maybe my genus one not supporting it? Thx!

Genus one only? Ok, you only have the boiler, without a heat pump.

Could you, please, get more details related to a case when it suitable? I see the logic in the code is based on a flame status. That's all what we have now. What status you are expecting in this mode?

I have a hybrid system (genus one hybrid) for heating, so I can use boiler or heat pump to heat the house.

pozsothereal commented 11 months ago

My mistake.. i stupidly think that it is the water circulation pump motor state..sorry.

swdf1 commented 2 months ago

Hello everyone, I've encountered a similar problem. The "water_heater" entity works fine, but there's an issue with the "climate" entity. It always shows 0 / idle, and whenever I select a mode (Auto, Heating, Off), it automatically switches back to the default setting. However, I can still see the selected mode, but I'm unable to change it. On the website, everything works fine, and I can see and adjust all the settings. There are no errors in the logs. The heating model is an Elco Thision S.

I hope I’ve provided all the important information. If not, feel free to ask. I'm still learning about this topic. If I’ve posted this in the wrong place, please let me know as well. Thank you very much in advance!

ariston