- Add support for changing the temperature-offset on Jip, Lisa, Tom, Floor and on Anna (in some configurations) - Fix issue introduced by ruff: replace using .keys() in xml-find result
0.31.9
- Add NumberType, SelectType and SelectOptionsType constants to improve typing further - Code quality housekeeping
0.31.8
- Add BinarySensorType, SensorType, SwitchType as per HA Core PR 96915
0.31.7
- Repair coverage/fix testing - 294 - Correct non-unique device names in adam_jip userdata - Add domestic_hot_water_setpoint data to anna_heatpump_heating userdata, update relevant test-cases - Add raising an error when providing the wrong type of temperature input to set_temperature() with cooling active - Add preliminary support for python 3.12 by updating build system requirements - Code improvements
0.31.6
- Add guarding for popping domestic_hot_water_setpoint - Improved fixture generation and prettifying
0.31.5
- Fix cooling-related bug in set_temperature(), raise an error when the user tries to change the not-active setpoint - Change setpoint_low/_high generation, show the active setpoint and the related min/max values, don't show related setpoints in the active schedule - Update related test-assert / fixtures - Improve dhw_setpoint related code