Kevin Worrel
258ca30bc0
Sensor updates ( #69937 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-04-13 10:43:17 -10:00
J. Nick Koston
87d1478ca4
Add state class to screenlogic sensors ( #64941 )
2022-01-25 20:35:44 -08:00
epenet
595e8a327c
Add sensor setup type hints [s] ( #63310 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 19:06:08 +01:00
Robert Hillis
31bef18e9a
Use enums in screenlogic ( #62049 )
2021-12-16 11:38:32 -06:00
Kevin Worrel
9d1985ab03
Move screenlogic SCG levels to number platform ( #60872 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-02 16:36:31 -10:00
J. Nick Koston
20c35e6032
Move Screenlogic lights to the light platform ( #55467 )
...
Co-authored-by: Kevin Worrel <37058192+dieselrabbit@users.noreply.github.com>
2021-10-20 12:38:21 -10:00
Robert Hillis
488a636aec
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
Kevin Worrel
b43d377b53
Create but disable-by-default RPM and GPM sensors ( #56549 )
2021-09-23 11:00:33 -07:00
Marc Mueller
811feb69ba
Fix dangerous brackets ( #56384 )
2021-09-18 16:08:22 +02:00
Erik Montnemery
e558b3463e
Move temperature conversions to sensor base class (6/8) ( #54476 )
...
* Move temperature conversions to entity base class (6/8)
* Fix tests
2021-08-12 17:40:55 +02:00
Kevin Worrel
515bd18ddd
Don't create unsupported pump sensors ( #51828 )
...
* Don't create unsupported pump sensors
* Remove old code and simplify new statements.
* Address notes
2021-06-15 13:19:48 +02:00
Kevin Worrel
41c6474249
Add Screenlogic IntelliChem and SCG data ( #49689 )
2021-04-27 10:43:48 -10:00
Kevin Worrel
6f1273cf1c
Refactor screenlogic API data selection ( #49682 )
2021-04-25 13:17:42 -10:00
Erik Montnemery
64bc9a8196
Migrate integrations r-s to extend SensorEntity ( #48215 )
2021-03-22 19:54:14 +01:00
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
Kevin Worrel
d21d9951ba
Add Pentair ScreenLogic integration ( #47933 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-03-16 13:32:02 -10:00