Commit graph

16 commits

Author SHA1 Message Date
epenet
fb53e39f05
Adjust device_automation type hints in core platforms 1/3 () 2022-05-23 16:03:21 +02:00
Franck Nijhof
7d2deae592
Clean up use of deprecated async_get_registry methods () 2022-05-17 13:40:19 +02:00
Franck Nijhof
d1f4b7a3d9
Fix climate HVAC device condition () 2022-04-12 15:31:59 +02:00
Marc Mueller
048d8f9263
Add strict typing to core.py (6) - Implicit reexport () 2022-01-04 19:51:19 +01:00
Erik Montnemery
0e3bc21d54
Teach state and numeric_state conditions about entity registry ids () 2021-12-02 14:55:12 -08:00
Erik Montnemery
caf5ee2fab
Remove optional validation when creating conditions () 2021-11-28 14:54:07 +01:00
Erik Montnemery
44b44b5bd6
Enable basic type checking for climate ()
* Enable basic type checking for climate

* Tweak
2021-07-03 16:06:12 +01:00
Erik Montnemery
59a3e0f4dc
Improve editing of device conditions referencing non-added HVAC () 2021-06-15 02:23:13 +02:00
Erik Montnemery
04e9acc20a
Simplify device condition code () 2021-05-31 09:47:30 +02:00
Philip Allgaier
286217f771
Fix condition extra fields for climate and humidifier () 2021-03-22 14:59:40 +01:00
Marc Mueller
7c0734bdd5
Update typing 05 () 2021-03-17 23:43:55 +01:00
Ville Skyttä
5e90a4d000
Use more state attribute name constants () 2020-09-21 23:03:39 +02:00
Paulus Schoutsen
e9e44dbd97
Fix callback and async ()
* Fix callback and async

* Fix a return

* Fix test

* Fix mqtt tests

* Fix some more callbacks
2020-01-29 13:59:45 -08:00
Bas Nijholt
954813b478 use isort to sort imports according to PEP8 for climate () 2019-12-08 22:25:01 +05:30
SukramJ
9a5dc848c9 Fix climate device actions ()
* limit climate device actions

* update test

* use supported_features for device_action

* Fix tests

* user support_features for device_condition
2019-11-25 11:12:00 -08:00
Paulus Schoutsen
9b5fa2e67c Add device conditions to climate ()
* Add device conditions to climate

* Update strings.json
2019-11-07 17:03:06 +01:00