Commit graph

246 commits

Author SHA1 Message Date
puddly
4e4d4992bf
Bump ZHA dependencies (#100979) 2023-09-26 23:39:07 -05:00
TheJulianJES
93e2d4b74c
Bump zha-quirks to 0.0.104 (#100975) 2023-09-26 23:20:23 -04:00
puddly
44fd60bd53
Bump ZHA dependencies (#100732) 2023-09-23 09:53:56 +02:00
puddly
15b9963a24
Bump ZHA dependencies (#100156) 2023-09-11 22:23:55 -04:00
puddly
e8c4ddf05c
Bump ZHA dependencies (#99855) 2023-09-07 19:22:24 +02:00
puddly
c225ee89d6
Bump ZHA dependencies (#99561) 2023-09-04 09:26:14 -04:00
puddly
38270ee823
Create a ZHA repair when directly accessing a radio with multi-PAN firmware (#98275)
* Add the SiLabs flasher as a dependency

* Create a repair if the wrong firmware is detected on an EZSP device

* Update homeassistant/components/zha/strings.json

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>

* Provide the ZHA config entry as a reusable fixture

* Create a separate repair when using non-Nabu Casa hardware

* Add unit tests

* Drop extraneous `config_entry.add_to_hass` added in 021def44

* Fully unit test all edge cases

* Move `socket://`-ignoring logic into repair function

* Open a repair from ZHA flows when the wrong firmware is running

* Fix existing unit tests

* Link to the flashing section in the documentation

* Reduce repair severity to `ERROR`

* Make issue persistent

* Add unit tests for new radio probing states

* Add unit tests for new config flow steps

* Handle probing failure raising an exception

* Implement review suggestions

* Address review comments

---------

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
2023-09-01 09:05:45 -04:00
puddly
5fd88f5874
Bump ZHA dependencies (#99341)
* Bump ZHA dependencies

* Include bellows as well
2023-08-30 14:56:19 -04:00
ZigStar
af0e48081f
Add ZigStar UZG-01 ZHA zeroconf autodiscovery (#98657)
ZigStar UZG-01 ZHA Zeconf Autodiscovery
2023-08-21 11:28:42 -04:00
puddly
323657e6d7
Bump ZHA dependency bellows to 0.35.9 (#97976)
Bump bellows to 0.35.8
2023-08-07 18:14:47 -04:00
TheJulianJES
f7aec46b69
Bump zigpy to 0.56.4 (#97722) 2023-08-03 18:11:36 -04:00
TheJulianJES
cad845f5c9
Bump zha-quirks to 0.0.102 (#97588) 2023-08-01 22:26:36 +02:00
Marc Mueller
5e3bcc1224
Update zigpy to 0.56.3 (#97480) 2023-07-30 09:30:13 -04:00
puddly
b6e83be6f9
Fix ZHA serialization issue with warning devices (#96275)
* Bump ZHA dependencies

* Update unit tests to reduce mocks
2023-07-11 14:09:52 -04:00
puddly
8ddc7f2089
Fix ZHA startup issue with older Silicon Labs firmwares (#95642)
Bump ZHA dependencies
2023-06-30 15:07:20 -04:00
puddly
b44e15415f
Fix ZHA multi-PAN startup issue (#95595)
Bump ZHA dependencies
2023-06-29 22:20:33 -04:00
puddly
392e2af2b7
Bump ZHA dependencies (#95478)
* Bump ZHA dependencies

* Account for new EZSP metadata keys
2023-06-28 18:35:05 -04:00
puddly
22dfa8797f
Bump ZHA dependencies (#93989)
* Make `find_entity_id` synchronous

* Remove `tries`

* Use new `attribute_updated` event signature

* Validate attributes before creating entities

* Avoid swallowing exceptions when opening covers

* Bump ZHA dependencies

* Add a matcher for Sinope water leak sensors using a non-standard ZCL attribute

* Ensure handler matching is strict, not multi

* Add type annotations for newly-updated functions
2023-06-14 21:42:31 -04:00
David F. Mulcahey
0f4dec534c
Bump ZHA quirks (#93860) 2023-05-31 14:14:49 +02:00
puddly
61cd36d628
Bump bellows to 0.35.5 to fix Aqara Zigbee connectivity issue (#92999)
Bump bellows to 0.35.5
2023-05-13 14:06:22 -04:00
puddly
98b91bcad9
Bump ZHA dependencies (#92870) 2023-05-10 18:04:46 +02:00
David F. Mulcahey
6a8668effc
Bump ZHA quirks (#92400) 2023-05-03 08:35:53 -04:00
puddly
9d0dd0b784
Fix ZHA startup failure with the Konke button (#92144)
* Ensure devices with bad cluster subclasses do not prevent startup

* Explicitly unit test an affected SML001 device

* Do not use invalid `hue_occupancy` attribute name

* Actually remove `hue_occupancy`

* Bump ZHA dependencies
2023-04-27 18:35:07 -04:00
puddly
0b0573c387
Bump ZHA dependencies (#91969) 2023-04-25 09:47:22 +02:00
puddly
fd7d0fff1f
Bump ZHA dependencies (#91291) 2023-04-12 22:09:03 +02:00
David F. Mulcahey
62a6a4cd19
Bump ZHA quirks lib (#91054) 2023-04-07 19:00:03 -04:00
puddly
3a3c738945
Bump ZHA dependencies (#90547)
* Bump ZHA dependencies

* Ensure the network is formed on channel 15 when multi-PAN is in use
2023-03-30 20:55:01 -04:00
David F. Mulcahey
8660035027
Bump ZHA quirks to 0.0.95 (#90435) 2023-03-28 20:59:26 -04:00
puddly
cbffaf30ba
Bump ZHA dependencies (#89667)
* Bump `zha-quirks` library and account for `setup_quirks` signature

* Bump other ZHA dependencies

* Revert zigpy bump
2023-03-13 20:52:01 -04:00
puddly
7a5a882687
Bump ZHA dependencies (#88799)
* Bump ZHA dependencies

* Use `importlib.metadata.version` to get package versions
2023-02-27 15:07:57 -05:00
Paulus Schoutsen
9be3f86a4c
Check circular dependencies (#88778) 2023-02-26 20:25:29 -05:00
Joakim Sørensen
0f204d6502
Remove homeassistant_hardware after dependency from zha (#88751) 2023-02-25 12:01:01 +01:00
puddly
9575cd9161
Name the Yellow-internal radio and multi-PAN addon as ZHA serial ports (#88208)
* Expose the Yellow-internal radio and multi-PAN addon as named serial ports

* Remove the serial number if it isn't available

* Use consistent names for the addon and Zigbee radio

* Add `homeassistant_hardware` and `_yellow` as `after_dependencies`

* Handle `hassio` not existing when listing serial ports

* Add unit tests
2023-02-23 20:52:53 -05:00
David F. Mulcahey
205c5ccbf3
Bump ZHA quirks to 0.0.93 (#88621) 2023-02-22 20:27:36 +01:00
Erik Montnemery
6c2702a7b8
Sort manifests 11 (#87032) 2023-02-08 20:10:18 +01:00
puddly
47453420c1
Bump ZHA dependencies (#86979)
Bump ZHA dependency bellows from 0.34.6 to 0.34.7
2023-01-30 21:35:27 -05:00
David F. Mulcahey
c395698ea2
Bump ZHA quirks lib (#86669) 2023-01-25 22:15:09 -05:00
David F. Mulcahey
65a44cad8f
Bump zha-quirks to 0.0.91 (#86590)
Bump ZHA quirks lib
2023-01-25 11:58:31 +01:00
puddly
015281078a
Bump ZHA dependencies (#85355)
* Bump ZHA dependencies

* Deprecated `foundation.Command` -> `foundation.GeneralCommand`
2023-01-06 23:01:36 -05:00
David F. Mulcahey
c9efebbf0c
Bump ZHA quirks (#85004) 2023-01-02 21:46:50 +01:00
Tarik2142
6a1c59be2c
Add ZHA Zeroconf discovery for SLZB-06 (#84111)
* Add Zeroconf discovery for SLZB-06

* update hostname

* Update homeassistant/components/zha/manifest.json

Co-authored-by: puddly <32534428+puddly@users.noreply.github.com>

* Update manifest.json

Co-authored-by: puddly <32534428+puddly@users.noreply.github.com>
2022-12-21 15:51:38 +01:00
David F. Mulcahey
aa27d2ec2a
Bump version of ZHA quirks to 0.0.89 (#83848) 2022-12-12 10:33:50 -07:00
David F. Mulcahey
f6f89b6c5a
Bump the ZHA quirks lib to 0.0.88 (#83468) 2022-12-07 16:48:13 +01:00
puddly
5121952a85
Bump ZHA dependencies (#83350) 2022-12-05 22:34:39 -05:00
puddly
7f96fbb035
Bump ZHA dependencies (#82999) 2022-11-30 20:56:07 +01:00
puddly
dfed57ed4d
Bump ZHA dependencies (#82509)
* Bump ZHA dependencies

* Use the corrected `TypeValue` keyword argument name in unit tests
2022-11-21 19:39:34 -05:00
David F. Mulcahey
8ee60c2e7f
Bump ZHA quirks lib to 0.0.86 (#81966) 2022-11-11 17:03:32 -05:00
David F. Mulcahey
d1fd141e8c
Bump ZHA quirks and associated changes (#81587) 2022-11-07 12:28:59 +01:00
puddly
b4637fae37
Bump zigpy-zigate to 0.10.3 (#81363) 2022-11-01 12:57:53 -05:00
puddly
6479001501
Bump zigpy to 0.51.5 (#81164)
Bump zigpy from 0.51.4 to 0.51.5
2022-10-28 18:31:53 -04:00