Skip to content

Smile - Various fixes and improvements

Choose a tag to compare

@bouwew bouwew released this 29 Dec 11:10
· 5902 commits to main since this release
5ba3e76
  • Adam: collect control_state from master thermostats, allows showing the thermostat state as on the Plugwise App
  • Adam: collect allowed_modes and look for cooling, indicating cooling capability being available
  • Optimize code: use _all_appliances() once instead of 3 times, by updating/changing single_master_thermostat(),
  • Protect several more variables,
  • Change/improve how illuminance and outdoor_temperature are obtained,
  • Use walrus operator where applicable,
  • Various small code improvements,
  • Add and adapt testcode
  • Add testing for python 3.10, improve dependencies (github workflow)
  • Bump aiohttp to 3.8.1, remove fixed dependencies