Alexei Chetroi
fe1311ba34
Bump up zha dependencies ( #56206 )
2021-09-13 21:27:29 -04:00
tube0013
9bb9f0e070
Add description to match TubesZB Coordinators for USB Discovery ( #56201 )
2021-09-13 11:22:55 -10:00
GitHub Action
9da3fa5d75
[ci skip] Translation update
2021-09-07 00:11:29 +00:00
Alexei Chetroi
c6888e4faf
Refactor ZHA tests ( #55844 )
...
* Replace ZHA tests FakeDevice
* Refactor ZHA tests to use zigpy devices and endpoints
* Use common consts for zigpy device mocks
Use the same dict key names for device signature mocks as zha quirks.
* Use const for test device list
* Update tests/components/zha/common.py
2021-09-06 19:00:06 -04:00
puddly
6895081595
Use `async_update_entry` in config unit test instead of modifying `data` ( #55855 )
2021-09-06 16:57:59 -04:00
J. Nick Koston
eba9b61011
Fix exception during rediscovery of ignored zha config entries ( #55859 )
...
Fixes #55709
2021-09-06 13:35:24 -07:00
puddly
e671ad41ec
Replace zigpy-cc with zigpy-znp ( #55828 )
...
* Replace zigpy-cc with zigpy-znp in a ZHA config migration
* Fix failing unit tests
2021-09-06 09:50:54 -04:00
Witold Sowa
8565821394
ZHA: Added support for ZigBee Simple Sensor device and Binary Input c… ( #55819 )
...
* ZHA: Added support for ZigBee Simple Sensor device and Binary Input cluster
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Alexei Chetroi <lexoid@gmail.com>
2021-09-06 01:41:57 -04:00
Alexei Chetroi
aa6cb84b27
Optimize ZHA ZCL attribute reporting configuration ( #55796 )
...
* Refactor ZCL attribute reporting configuration
Configure up to 3 attributes in a single request.
* Use constant for attribute reporting configuration
* Update tests
* Cleanup
* Remove irrelevant for this PR section
2021-09-05 17:45:08 -04:00
GitHub Action
19dcb19d07
[ci skip] Translation update
2021-09-04 00:13:17 +00:00
Alexei Chetroi
cb1e0666c8
Pick right coordinator ( #55555 )
2021-09-01 22:54:35 -04:00
GitHub Action
6b4f2e6f8f
[ci skip] Translation update
2021-09-02 00:20:52 +00:00
GitHub Action
368cac7e5d
[ci skip] Translation update
2021-08-31 00:17:01 +00:00
GitHub Action
ea7f3c8bb3
[ci skip] Translation update
2021-08-30 00:11:40 +00:00
GitHub Action
291a2d6258
[ci skip] Translation update
2021-08-29 00:11:57 +00:00
GitHub Action
b0c52220bc
[ci skip] Translation update
2021-08-28 00:11:00 +00:00
J. Nick Koston
cc857abfd2
Adjust zha comment to be readable ( #55330 )
2021-08-27 16:01:26 +02:00
GitHub Action
65d14909ee
[ci skip] Translation update
2021-08-27 00:14:42 +00:00
Alexei Chetroi
d3ac72d013
Bump up ZHA dependencies ( #55242 )
...
* Bump up ZHA dependencies
* Bump up zha-device-handlers
2021-08-26 11:38:35 -04:00
J. Nick Koston
d59ea5329e
Abort zha usb discovery if deconz is setup ( #55245 )
...
* Abort zha usb discovery if deconz is setup
* Update tests/components/zha/test_config_flow.py
* add deconz domain const
* Update homeassistant/components/zha/config_flow.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2021-08-26 10:00:32 -04:00
J. Nick Koston
d4fa625a7f
Defer zha auto configure probe until after clicking configure ( #55239 )
2021-08-26 09:59:41 -04:00
J. Nick Koston
a89057ece5
Limit USB discovery to specific manufacturer/description/serial_number matches ( #55236 )
...
* Limit USB discovery to specific manufacturer/description/serial_number matches
* test for None case
2021-08-26 09:59:02 -04:00
GitHub Action
3d7bfa8357
[ci skip] Translation update
2021-08-26 00:13:27 +00:00
Alexei Chetroi
289734c748
Update ZHA config entry radio detection ( #55128 )
2021-08-24 15:25:31 -05:00
Alexei Chetroi
2927dcd809
Use a debouncer when updating ZHA group state ( #53263 )
2021-08-24 10:09:36 -07:00
J. Nick Koston
ce0a42a407
Fix updating device path from discovery in zha ( #55124 )
2021-08-23 22:36:24 -05:00
GitHub Action
ff14a11254
[ci skip] Translation update
2021-08-24 01:55:24 +00:00
GitHub Action
305475a635
[ci skip] Translation update
2021-08-23 00:12:20 +00:00
GitHub Action
45baf88862
[ci skip] Translation update
2021-08-22 00:11:30 +00:00
J. Nick Koston
0403ea715e
Add known devices to USB Vendor / Product IDs ( #54986 )
...
Co-authored-by: kpine <keith.pine@gmail.com>
2021-08-21 21:56:49 +02:00
J. Nick Koston
c609236a63
Move get_serial_by_id and human_readable_device_name to usb ( #54968 )
2021-08-21 07:24:21 -05:00
J. Nick Koston
8796eaec81
Add support for USB discovery to ZHA ( #54935 )
...
* Add USB discovery support to ZHA
* dry
* dry
* Update homeassistant/components/zha/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* black
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-20 20:42:23 -05:00
Ville Skyttä
4bb2c6e00f
Improve device action type hinting ( #54850 )
...
* Improve device action type hinting
* More precise _async_get_automations type hints
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-20 07:13:25 +03:00
TheJulianJES
84f568abb1
Updated ZHA to also poll Philips Hue lights with new firmware ( #54513 )
2021-08-12 17:08:51 -04:00
Erik Montnemery
ae507aeed1
Move temperature conversions to sensor base class (8/8) ( #54483 )
...
* Move temperature conversions to entity base class (8/8)
* Fix wallbox sensor
* Fix tests
2021-08-11 21:17:16 +02:00
GitHub Action
98bcdc2cf5
[ci skip] Translation update
2021-08-07 00:10:12 +00:00
GitHub Action
64c9f9e1cb
[ci skip] Translation update
2021-08-06 00:15:04 +00:00
puddly
5dc87d959c
Bump up ZHA dependencies ( #54079 )
2021-08-05 10:46:58 -07:00
Franck Nijhof
d722d13b0e
Add measurement state class to ZHA power devices ( #53866 )
2021-08-02 16:33:27 +02:00
GitHub Action
8c5620e74b
[ci skip] Translation update
2021-08-02 03:40:04 +00:00
Alexei Chetroi
5eba3e485b
Bump up ZHA dependencies ( #53732 )
2021-07-29 16:16:47 -07:00
Alexei Chetroi
505dd500cb
Bump up ZHA dependencies ( #53472 )
...
* Bump up ZHA dependencies
* Fix ZHA WS API tests
2021-07-25 22:09:40 -04:00
Samuel Tardieu
0f78004ede
Add missing string interpolation ( #53422 )
2021-07-24 12:13:21 +02:00
Alexei Chetroi
c9ae141eab
Mark ZHA Light methods as a callbacks ( #53170 )
...
* ZHA Light.set_level is safe to run in the loop
* Fix tests.
2021-07-20 09:33:45 +03:00
Ville Skyttä
470f2dd73f
Upgrade pyupgrade to 2.21.2, apply its changes ( #52987 )
2021-07-19 10:46:09 +02:00
GitHub Action
531733da7b
[ci skip] Translation update
2021-07-19 00:09:50 +00:00
GitHub Action
62a2efaf27
[ci skip] Translation update
2021-07-16 00:10:34 +00:00
Daniel Hjelseth Høyer
fbad453c89
Pylint 2.9.3 ( #52972 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2021-07-14 21:44:57 -07:00
GitHub Action
db8db18b54
[ci skip] Translation update
2021-07-15 00:09:25 +00:00
puddly
987c7a289a
Update ZHA to support zigpy 0.34.0 device initialization ( #52610 )
...
* Handle `None` node descriptors
* Skip loading uninitialized devices
* Fix unit test incorrectly handling unset cluster `ep_attribute`
* Revert filtering devices by status during startup
2021-07-13 19:31:17 +02:00