Closed edautz closed 1 year ago
Hi! Also missing altherma_leaving_water_offset !
Can you attach the device diagnostics and also screenshots of what you see now in the onecta app and what in HA? Until now I haven't seen a device with a leaving water offset sensoryData, some devices have a setpoint for leaving water offset, that should be controlled using the altherma thermostat itself
Screenshot from HA. As you can see the Leaving Water Temperature Offset is unavailable. This since the upgrade from 1.0. In the ONECTA app the offset was only visible when the control mode wasn’t RoomTemperature. My standard control mode is RoomTemperature so it isn’t visible.
As leaving water temperature offset is a way to control the target temperature this is only used when you use it as control mode for your altherma. It is a setting, not a sensor, so as you don't use the setting it is not there anymore, a cleanup compared to v1.0, in that version the sensors and settings where completely mixed and not clear, making it impossible to support the various way to control the target temperature. When you check the device diagnostics you will not find a sensor for the offset (as far as I know)
Ok. That explains the given situation. I will remove this bogous sensor.
I have Control Mode = leavingWaterTemperature. I can adjust offset with up/down controls in graphical UI. But I can't "Add Action" under Automations. I can choose between hvac_mode=off/heat/cool/heat_cool. Is it possible to add altherma_leaving_water_offset to the actions?
You should be able to set the leavign water offset as target temperature, the hvac modes are all defined by HA, see https://www.home-assistant.io/integrations/generic_thermostat/
I can confirm that offset can be set by automation. I made "Smart" sensor for offset value and feed it to Altherma via automation when value changes.
alias: VILP SmartOffset
description: ""
trigger:
- platform: state
entity_id:
- sensor.smartsaataja
condition: []
action:
- service: climate.set_temperature
data:
temperature: "{{states('sensor.smartsaataja') | int }}"
target:
entity_id: climate.altherma
mode: single
Thanks! It works this way.
After upgrading from version 1.0 to 2.5.2 the sensor.altherma_leaving_water_offset is not available anymore.
Is it possible to bring it back?