core/tests/components/homekit_controller
J. Nick Koston 9bb7b3b125
Fix homekit_controller pairing retry when the first attempt is busy (#38605)
* Fix homekit_controller pairing retry

If the device was busy on the first pairing attempt, it
was not possible to retry.

* always restart pairing on recoverable execptions

* move code

* malformed pin is safe to restart

* make busy_error an abort

* switch max retries, simplify tests

* try pairing later

* try pairing later

* merge

* s/tlv_error/protocol_error/g

* Adjust wording
2020-08-09 22:17:13 -05:00
..
specific_devices Add support for homekit valve accessories to homekit_controller (#32937) 2020-03-18 21:20:40 +00:00
__init__.py Consolidate all platforms that have tests (#22109) 2019-03-18 23:07:39 -07:00
common.py Implement source switching for homekit_controller televisions (#32526) 2020-03-06 15:47:40 +00:00
conftest.py Use eventloop for scheduling (#37184) 2020-06-29 09:39:24 -07:00
test_air_quality.py Refactor homekit_controller to be fully asynchronous (#32111) 2020-02-24 10:55:33 +01:00
test_alarm_control_panel.py Refactor homekit_controller to be fully asynchronous (#32111) 2020-02-24 10:55:33 +01:00
test_binary_sensor.py Add leak sensor support to Homekit integration (#33171) 2020-03-24 13:49:01 -07:00
test_climate.py Refactor homekit_controller to be fully asynchronous (#32111) 2020-02-24 10:55:33 +01:00
test_config_flow.py Fix homekit_controller pairing retry when the first attempt is busy (#38605) 2020-08-09 22:17:13 -05:00
test_cover.py Refactor homekit_controller to be fully asynchronous (#32111) 2020-02-24 10:55:33 +01:00
test_fan.py Refactor homekit_controller to be fully asynchronous (#32111) 2020-02-24 10:55:33 +01:00
test_light.py Make homekit_controller a local push integration (#32213) 2020-02-26 10:35:53 -08:00
test_lock.py Refactor homekit_controller to be fully asynchronous (#32111) 2020-02-24 10:55:33 +01:00
test_media_player.py homekit_controller fixes from testing with an LG TV: (#32610) 2020-03-09 12:19:17 -04:00
test_sensor.py Add missing device class attributes to homekit_controller sensors (#32175) 2020-02-25 21:43:14 +01:00
test_storage.py Refactor homekit_controller to be fully asynchronous (#32111) 2020-02-24 10:55:33 +01:00
test_switch.py Add support for homekit valve accessories to homekit_controller (#32937) 2020-03-18 21:20:40 +00:00