epenet
68e454712d
Use UnitOfTemperature in climate entities [g-l] ( #83127 )
...
* Use UnitOfTemperature in climate entities [g-l]
* Adjust gree
* Adjust honeywell
2022-12-05 10:42:24 +01:00
epenet
48cc3071bb
Enforce ClimateEntityFeature ( #82329 )
2022-11-22 07:08:53 +01:00
epenet
da2efde354
Set alarm and climate supported features default ( #82247 )
2022-11-17 10:21:55 +01:00
epenet
e85e79052b
Improve climate type hints for supported_features ( #82223 )
2022-11-16 23:07:48 +02:00
Marc Mueller
e8156adb13
Update mypy to 0.981 ( #79115 )
2022-09-26 16:10:06 -04:00
epenet
ec532414ba
Import climate constants from root [a-l] ( #78177 )
2022-09-10 23:39:52 +02:00
epenet
23090cb8a2
Improve entity type hints [i] ( #77529 )
2022-08-30 19:21:08 +02:00
epenet
e19e65908a
Use _attr_precision in entities ( #77477 )
2022-08-29 22:02:29 +02:00
epenet
0c401bcab2
Use _attr_temperature_unit in climate entities ( #77472 )
2022-08-29 10:20:55 +02:00
epenet
2a8109304f
Use _attr_should_poll in components [h-i] ( #77270 )
2022-08-26 10:20:38 +02:00
Marc Mueller
5a046ae7be
Fix implicit Optional [a-n] ( #76720 )
2022-08-13 18:46:34 +02:00
epenet
73a8ae35c2
Remove izone from mypy ignore list ( #75005 )
2022-07-11 16:53:14 +02:00
epenet
fbfce51536
Use climate enums in izone ( #70674 )
2022-04-26 09:28:58 +02:00
epenet
e6d8aa34fa
Use EntityFeature enum in components (i**) ( #69409 )
2022-04-06 21:35:27 -10:00
epenet
8c49fff699
Add setup type hints [h-i] ( #63603 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-07 16:26:57 +01:00
Penny Wood
2d049e9b4a
Update version of iZone library to add some bug fixes ( #61548 )
2021-12-19 22:25:01 -08:00
Penny Wood
dcf3bae500
Updated code as per comment in #60676 ( #60682 )
...
* Minor code refactor
2021-12-04 07:28:23 +08:00
Penny Wood
44714081d1
Update IZone to new version of library ( #60676 )
2021-12-01 07:41:52 +01:00
Robert Hillis
05671557f0
Use DeviceInfo Class I-K ( #58300 )
2021-10-23 20:42:50 +02:00
epenet
176ed4f7ba
Use DeviceInfo on components with via_device (I-T) ( #58212 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 12:31:12 +02:00
Marc Mueller
1bcf39517a
Use assignment expressions 13 ( #57938 )
2021-10-21 08:27:42 +02:00
Marc Mueller
4f8148f9ea
Use assignment expressions 07 ( #57787 )
2021-10-17 20:24:34 +02:00
SgtBatten
bd399d17a7
Add support for 4th fan speed in izone A/C systems ( #51969 )
...
* Add TOP fan speed
My a/c is 4 speed and the top speed is reported as top or boost.
i.e it supports: low med high boost auto
* add support for top fan speed
Aircons with 4 fan speeds. i.e low, med, high, top/boost
* Update manifest.json
Bump version to 1.1.5
* Update climate.py
* Bump Izone to 1.1.5
* Update climate.py
* fix isort failure
* Use v1.1.6
Co-authored-by: Penny Wood <Swamp-Ig@users.noreply.github.com>
Co-authored-by: Swamp-Ig <github@ninjateaparty.com>
2021-06-27 21:13:26 +02:00
Franck Nijhof
2ed386f9e6
Migrate to async_get_current_platform everywhere ( #50034 )
2021-05-03 09:34:28 -07:00
jan iversen
d52bc2373f
Integrations i* - m*: Rename HomeAssistantType to HomeAssistant. ( #49586 )
2021-04-23 09:55:20 +02:00
Marc Mueller
4cb7718192
Update typing 16 ( #48087 )
2021-03-18 22:58:19 +01:00
Marc Mueller
283b4abe67
Update typing 09 ( #48059 )
2021-03-18 10:02:00 +01:00
Erik Montnemery
af4d06b12e
Update integrations f-i to override extra_state_attributes() ( #47757 )
2021-03-11 16:57:47 +01:00
Nick Adams
cc72cf0c0d
Update izone services.yaml and remove entity_id from schema. ( #47305 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-03-03 11:51:40 +01:00
Franck Nijhof
4904207f77
Fix izone flake8 error ( #47276 )
2021-03-02 16:58:02 +01:00
Nick Adams
027d125617
Add services for izone airflow min/max ( #45727 )
...
* Create airflow_min and airflow_max services for the izone component
* Bump pizone library requirement
2021-03-02 20:58:41 +08:00
Sly Gryphon
91a54eecb3
Add izone control zone ( #43984 )
2021-02-01 09:48:50 +01:00
springstan
92379ad8d2
Use list literal without using dict.keys() ( #42573 )
2020-10-30 09:19:13 -05:00
Sly Gryphon
4ef581622d
Feature/izone temperature precision ( #37669 )
...
* Change to precision tenths for current temp
2020-07-16 08:05:31 +08:00
Erik Montnemery
29bc93ea98
Rename ClimateDevice to ClimateEntity ( #34591 )
2020-04-25 18:04:03 +02:00
Paulus Schoutsen
aaa1d06809
Directly call async_write_ha_state ( #33508 )
...
* Directly call async_write_ha_state
* Address comments
* Fix tests
2020-04-01 14:19:51 -07:00
Penny Wood
c56530a712
Connect to more recent versions of IZone ( #32552 )
...
* Update to new version of python-izone
* Improve disconnection handling.
* Update requirements-all
* Lint fix
2020-03-11 09:26:16 -07:00
springstan
157f972d72
Use f-strings in integrations starting with "H" - "L" ( #32265 )
...
* Use f-strings in integrations starting with "H"
* Use f-strings in integrations starting with "I"
* Use f-strings in integrations starting with "J"
* Use f-strings in integrations starting with "K"
* Use f-strings in integrations starting with "L"
* Fix lint error
* Use join instead of f-string in homekit_controller
* Use local variables with f-strings
* Fix lint error
* Escape the characters in f-string
* Sort imports with isort in homeworks light
* Fix pylint error
* Fix broken tests
* Fix broken tests v2
2020-02-28 12:39:29 +01:00
springstan
8def0326dd
Move imports to top for izone ( #29508 )
...
* Move imports to top for izone
* Isorted all imports, fixed tests for config_flow
2019-12-06 06:08:08 +01:00
Penny Wood
b68b8430a4
Izone component ( #24550 )
...
* iZone component
* Rename constants to const.
* Changes as per code review.
* Stop listening if discovery times out.
* Unload properly
* Changes as per code review
* Climate 1.0
* Use dispatcher instead of listener
* Free air settings
* Test case for config flow.
* Changes as per code review
* Fix error on shutdown
* Changes as per code review
* Lint fix
* Black formatting
* Black on test
* Fix test
* Lint fix
* Formatting
* Updated requirements
* Remaining patches
* Per code r/v
2019-09-19 23:31:54 +02:00