core/homeassistant/components/screenlogic
Kevin Worrel fb48fd7d10
ScreenLogic cleanups (#48136)
* ScreenLogic cleanup.
Bump screenlogicpy to 0.2.0.
Move heating functions from water_heater to climate platform.
Address notes from original PR.

* Fix temperature attribute

* Addressing notes.
Bump screenlogicpy to 0.2.1.
Made device_types constants.
Made (known) equipment flags constants.
Used dict.get() in places where None is the default.
Return fast with good _last_preset.

* Update homeassistant/components/screenlogic/climate.py

Let base entity handle state property.

Co-authored-by: J. Nick Koston <nick@koston.org>

* Patch integration setup functions.

* Exception, ATTR_TEMPERATURE notes

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-03-21 11:56:46 +01:00
..
translations [ci skip] Translation update 2021-03-20 00:04:10 +00:00
__init__.py ScreenLogic cleanups (#48136) 2021-03-21 11:56:46 +01:00
binary_sensor.py ScreenLogic cleanups (#48136) 2021-03-21 11:56:46 +01:00
climate.py ScreenLogic cleanups (#48136) 2021-03-21 11:56:46 +01:00
config_flow.py ScreenLogic cleanups (#48136) 2021-03-21 11:56:46 +01:00
const.py
manifest.json ScreenLogic cleanups (#48136) 2021-03-21 11:56:46 +01:00
sensor.py ScreenLogic cleanups (#48136) 2021-03-21 11:56:46 +01:00
strings.json
switch.py ScreenLogic cleanups (#48136) 2021-03-21 11:56:46 +01:00