hass-core/tests/components/zha
David F. Mulcahey 3115af1041
Add update platform to ZHA (bumps zigpy to 0.61.0) (#107612)
* stub out zha update entity

* update matcher

* updates based on assumptions / conversation

* hook into current installed version

* post rebase cleanup

* incorporate zigpy changes

* fix async_setup_entry

* fix sw_version

* make ota work with config diagnostic match

* fix version format

* sync up with latest Zigpy changes

* fix name attribute

* disable ota providers for tests

* update device list

* review comment

* add current_file_version to Ota ZCL_INIT_ATTRS

* updates to update and start tests

* get installed version from restore data

* better version handling

* remove done todo notes

* reorganize test

* move image notify to cluster handler

* add test for manual update check

* firmware update success test

* coverage

* use zigpy defs

* clean up after rebase

* bump Zigpy

* cleanup from review comments

* fix busted F string

* fix empty error

* move inside check

* guard zigbee network from bulk check for updates
2024-01-30 22:34:48 -05:00
..
__init__.py
common.py Add update platform to ZHA (bumps zigpy to 0.61.0) (#107612) 2024-01-30 22:34:48 -05:00
conftest.py Add update platform to ZHA (bumps zigpy to 0.61.0) (#107612) 2024-01-30 22:34:48 -05:00
data.py
test_alarm_control_panel.py
test_api.py Open a ZHA repair when network settings change (#99482) 2023-10-09 15:01:05 +02:00
test_backup.py Open a ZHA repair when network settings change (#99482) 2023-10-09 15:01:05 +02:00
test_base.py
test_binary_sensor.py Add test checking ZHA light restores with None attributes (#102806) 2023-11-15 10:45:35 +01:00
test_button.py
test_climate.py Add ZHA ZCL thermostat entities (#106563) 2024-01-31 03:26:19 +01:00
test_cluster_handlers.py Add update platform to ZHA (bumps zigpy to 0.61.0) (#107612) 2024-01-30 22:34:48 -05:00
test_config_flow.py Bump ZHA dependencies (#104335) 2023-11-29 11:30:15 +01:00
test_cover.py Clean up ZHA cover entity and add support for inverting cover entities derived from the window covering cluster (#108238) 2024-01-30 13:59:00 +01:00
test_device.py
test_device_action.py Migrate internal ZHA data to a dataclasses (#100127) 2023-09-11 21:39:33 +02:00
test_device_tracker.py
test_device_trigger.py Open a ZHA repair when network settings change (#99482) 2023-10-09 15:01:05 +02:00
test_diagnostics.py Fix ZHA device diagnostics error for unknown unsupported attributes (#101239) 2023-10-06 12:23:48 -04:00
test_discover.py Add translation entiry support (zha) (#101909) 2023-10-17 21:59:49 +02:00
test_fan.py Use ServiceValidationError for invalid fan preset_mode and move check to fan entity component (#104560) 2023-11-29 13:56:51 +01:00
test_gateway.py Reorganize ZHA device availability code (#108856) 2024-01-27 07:17:05 -05:00
test_helpers.py
test_init.py Small speed up to checking core state (#107845) 2024-01-18 08:41:32 -10:00
test_light.py Add test checking ZHA light restores with None attributes (#102806) 2023-11-15 10:45:35 +01:00
test_lock.py
test_logbook.py
test_number.py
test_radio_manager.py Open a ZHA repair when network settings change (#99482) 2023-10-09 15:01:05 +02:00
test_registries.py Add support for caching entity properties (#100601) 2023-12-22 09:02:55 -10:00
test_repairs.py Reload ZHA integration on any error, not just recoverable ones (#105659) 2023-12-13 16:24:26 +01:00
test_select.py
test_sensor.py Add ZHA ZCL thermostat entities (#106563) 2024-01-31 03:26:19 +01:00
test_silabs_multiprotocol.py Open a ZHA repair when network settings change (#99482) 2023-10-09 15:01:05 +02:00
test_siren.py
test_switch.py Fix ZHA cover inversion handling missing attributes (#109151) 2024-01-30 15:51:38 -05:00
test_update.py Add update platform to ZHA (bumps zigpy to 0.61.0) (#107612) 2024-01-30 22:34:48 -05:00
test_websocket_api.py Bump ZHA dependencies (#104335) 2023-11-29 11:30:15 +01:00
zha_devices_list.py Add update platform to ZHA (bumps zigpy to 0.61.0) (#107612) 2024-01-30 22:34:48 -05:00