Marc Mueller
4cd6813d16
Update mypy-dev to 1.12.0a5 ( #127181 )
...
* Update mypy-dev to 1.12.0a5
* Fix enable_incomplete_feature
* Fix vlc_telnet
* Fix deconz
2024-10-02 12:00:59 +02:00
c0ffeeca7
866ffcf639
Use bold to markup UI strings ( #126748 )
...
* Use bold to markup UI strings
* Use bold to markup UI strings
2024-09-25 15:33:23 +02:00
Erik Montnemery
c638537731
Use 'select' instead of 'click' or 'press' when guiding users in flows ( #126731 )
2024-09-25 13:37:43 +02:00
epenet
4fcfbd8134
Rename deconz base entity module ( #126041 )
...
* Move and rename deconz base entity to separate module
* Cancel rename
2024-09-20 23:40:08 +02:00
epenet
6bc2d11c5e
Add base Entity class to enforce-class-module pylint plugin ( #126026 )
...
* Add base Entity class to enforcé-class-module pylint plugin
* Ignore bluetooth
* Ignore hue
* Ignore dominos
* Ignore ffmpeg
* Ignore mqtt
* Ignore microsoft_face
* Ignore plant
* Ignore point
* Ignore rfxtrx
* Ignore template
* Ignore tag
* Ignore deconz
2024-09-18 20:38:45 +02:00
epenet
0281e95f2e
Prefer __all__ over F401 ignore ( #126189 )
2024-09-18 11:29:23 +02:00
epenet
6ef1dd56f5
Use root import for device_automation ( #125836 )
2024-09-12 17:01:25 +02:00
epenet
e0a221ba1f
Add alias to DOMAIN import in deconz ( #125568 )
2024-09-09 19:27:06 +02:00
Robert Svensson
73f04e3ede
Add filter run time for deCONZ air purifiers ( #123306 )
...
* Add filter run time for deCONZ air purifiers
* Add duration and second
* Fix review comments
* Update tests/components/deconz/snapshots/test_sensor.ambr
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-06 15:41:49 +02:00
Erik Montnemery
fce2e21c9f
Update icons.json to new service schema part 1 ( #124768 )
2024-08-28 13:47:02 +02:00
Robert Svensson
9e13184256
Add deCONZ Air Purifier Fan Mode select entity support ( #124513 )
...
* Add deCONZ Air Purifier Fan Mode select entity support
* Remove unused constants
2024-08-24 09:51:09 +02:00
epenet
8066c7dec6
Fix implicit-return in deconz ( #122836 )
2024-07-30 17:21:45 +02:00
Robert Svensson
b41b7aeb5b
Remove validation of state==UNAVAILABLE on config entry unload in deCONZ test ( #122558 )
...
Only test remove entry marks entities unavailable in one place
2024-07-26 10:06:58 +02:00
G Johansson
ca4c617d4b
Add TURN_OFF/TURN_ON feature flags for fan ( #121447 )
2024-07-19 11:35:24 +02:00
epenet
e7ce01e649
Enforce namespace import in components ( #118218 )
2024-05-27 12:50:11 +02:00
agrauballe
ef138eb976
Deconz - Added trigger support for Aqara WB-R02D mini switch ( #117917 )
...
Added support for Aqara WB-R02D mini switch
Co-authored-by: agr <agr@kamstrup.com>
2024-05-23 18:04:37 +02:00
Robert Svensson
5abf77662a
Support carbon dioxide and formaldehyde sensors in deCONZ ( #117877 )
...
* Add formaldehyde sensor
* Add carbon dioxide sensor
* Bump pydeconz to v116
2024-05-22 07:33:55 +02:00
Marc Mueller
d44f949b19
Use PEP 695 misc (2) ( #117814 )
2024-05-21 09:45:57 +02:00
Marc Mueller
f50973c76c
Use PEP 695 misc ( #117788 )
2024-05-20 12:01:49 +02:00
Marc Mueller
b93312b62c
Use PEP 695 for class annotations (1) ( #117775 )
2024-05-20 10:42:57 +02:00
Robert Svensson
bbfc2456ec
Improve syncing light states to deCONZ groups ( #117588 )
2024-05-17 08:44:09 +02:00
Robert Svensson
0e3c0ccfd8
Remove old deCONZ entity cleanup ( #117590 )
2024-05-16 21:42:09 -04:00
Robert Svensson
657b3ceedc
Rework deCONZ services to load once and never unload ( #117592 )
...
* Rework deCONZ services to load once and never unload
* Fix hassfest
2024-05-16 21:41:23 -04:00
Sid
8e98ba7312
Add first batch of Ruff PYI rules ( #115100 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2024-04-07 11:30:50 -10:00
J. Nick Koston
aa52688d4b
Avoid linear search of the device registry in deconz ( #114803 )
2024-04-03 21:02:18 -10:00
Sid
6587ee20db
Enable Ruff TRY300 ( #114437 )
...
* Enable Ruff TRY300
* Update validation.py
* Address review comments
2024-03-30 10:37:59 +01:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
Robert Svensson
506240be10
Streamline naming in deCONZ integration ( #111977 )
2024-03-18 22:08:06 +01:00
Robert Svensson
3ba29c361a
Remove old update of group unique id in deCONZ ( #112533 )
2024-03-15 21:09:44 +02:00
Robert Svensson
9c2c7f1a45
Remove old update of number unique id in deCONZ ( #113524 )
2024-03-15 21:08:18 +02:00
Robert Svensson
e90388afd1
Remove old update of sensor unique id in deCONZ ( #113527 )
2024-03-15 21:06:09 +02:00
Robert Svensson
e41133e9f0
Remove old update unique id function from deCONZ binary sensor ( #112536 )
2024-03-15 12:05:45 +01:00
Robert Svensson
932e073fee
Split out deCONZ config model ( #112851 )
...
* Add separate deCONZ config class
* Use config in get_deconz_api
2024-03-13 22:49:49 +01:00
Joost Lekkerkerker
c75342bd9a
Improve lists in integrations [C-D] ( #113072 )
2024-03-11 18:58:35 +01:00
Robert Svensson
ffcbab1c20
Split out deCONZ hub ( #112854 )
...
* Rename DeconzGateway to DeconzHub
* Move gateway.py to hub/hub.py
2024-03-10 08:25:12 +01:00
Robert Svensson
03e4a20cdf
Rename get_deconz_session to get_deconz_api ( #112826 )
...
Move and rename get_deconz_session to get_deconz_api
2024-03-09 18:32:31 +01:00
Marc Mueller
2c06d4fcb9
Add empty line after module docstring (2) [components] ( #112736 )
2024-03-08 19:15:59 +01:00
Marc Mueller
0e3945ca6c
Add empty line after module docstring [d-f] ( #112698 )
2024-03-08 14:15:26 +01:00
Robert Svensson
4437b3bc97
Fix deCONZ light entity might not report a supported color mode ( #112116 )
...
* Handle case where deCONZ light entity might not report a supported color mode
* If in an unknown color mode set ColorMode.UNKNOWN
* Fix comment from external discussion
2024-03-05 11:55:22 +01:00
Robert Svensson
d81ed37501
Fix unsupported device type in deCONZ integration ( #111892 )
2024-02-29 21:05:43 -05:00
Robert Svensson
b39b2d161c
Deconz fix gradient color mode ( #111890 )
...
* Fix deconz gradient colormode
* Fix gradient light not reporting color mode in deCONZ
2024-02-29 22:43:47 +01:00
Erik Montnemery
6fe28d3764
Migrate integrations a-d to generic flowhandler ( #111861 )
2024-02-29 20:07:14 +01:00
J. Nick Koston
30094acec7
Fix dict changing size during iteration in deconz ( #111523 )
2024-02-26 10:47:08 -10:00
Joost Lekkerkerker
953fd82d2c
Add icon translations to Deconz ( #111363 )
2024-02-25 17:12:14 +01:00
Marc Mueller
c82933175d
Use builtin TimeoutError [a-d] ( #109678 )
2024-02-05 11:31:33 +01:00
G Johansson
f15aa037ef
Add new climate feature flags to deconz ( #109482 )
2024-02-03 11:17:20 +01:00
Robert Svensson
7b9dbc2187
Support alternative modelid for LIDL doorbell in deCONZ device triggers ( #107937 )
...
Add support alternative modelid for LIDL doorbell
2024-01-31 16:03:12 +01:00
Robert Svensson
195ef6d769
Fix lights reporting unsupported colormodes in deCONZ ( #108812 )
2024-01-25 08:38:57 +01:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Robert Svensson
2a8a60b381
Improve LIDL christmas light detection in deCONZ ( #105155 )
2023-12-07 09:19:38 +01:00