You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.async_write() 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.)
The text was updated successfully, but these errors were encountered:
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.async_write() 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.)
The text was updated successfully, but these errors were encountered: