BenPru / luxtronik

Luxtronik integration for Home Assistant
MIT License
80 stars 29 forks source link

Heating thermostat does not update HeatPump correction parameter #155

Open rhammen opened 1 year ago

rhammen commented 1 year ago

I noticed that when I change the temperature on the heating thermostat, the heatpumo correction factor is not updated. One problem was that the correction was a factor 100 too large, because correction_factor is in % so needs to be divided by 100. However, also after that fix the correction is not written.

When I add logging to coordinator.write() and coordinator.asyncwrite() to see which (parameter,value) are written after I change the thermostat, nothing is logged at all. So it look like the write command triggered by = self.coordinator.write( key_correction_target.split(".")[1], correction is not executed somehow. (When I change the correction number in the UI directly, the value is written correctly and I can then see in the logging that at least the coordinator.async_write() function is called.)

rhammen commented 1 year ago

@BenPru and others: does this work for you?

BenPru commented 1 year ago

Shame on me... but I don't use the heating thermostat. I'm currently working on two things:

  1. 187 and later #188

  2. 189