core/homeassistant
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
..
auth Attrs cleanups (#37849) 2020-07-14 10:30:30 -07:00
components Fix homekit_controller pairing retry when the first attempt is busy (#38605) 2020-08-09 22:17:13 -05:00
generated Add Nightscout integration (#38615) 2020-08-09 13:15:56 -05:00
helpers Add current request context to get_url helper (#38602) 2020-08-09 14:07:31 +02:00
scripts Protect loop set default executor (#37438) 2020-07-06 15:58:53 -07:00
util Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
__init__.py
__main__.py Protect loop set default executor (#37438) 2020-07-06 15:58:53 -07:00
block_async_io.py Various type hint improvements (#37952) 2020-07-22 08:06:37 -07:00
bootstrap.py Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
config.py Fix swapped variables deprecation in log message (#37901) 2020-07-16 10:08:05 +02:00
config_entries.py Add support for reload_on_update to _abort_if_unique_id_configured (#38638) 2020-08-08 13:23:56 -05:00
const.py Add device classes for electrical measurement (#36800) 2020-08-08 21:04:18 +02:00
core.py Improve performance of fetching the state domain (#38653) 2020-08-09 13:45:16 +02:00
data_entry_flow.py
exceptions.py
loader.py Add zeroconf/homekit/ssdp discovery support for custom components (#38466) 2020-08-05 15:50:56 +02:00
package_constraints.txt Update frontend to 20200807.1 (#38626) 2020-08-08 20:00:56 +02:00
requirements.py Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
runner.py Various type hint improvements (#37952) 2020-07-22 08:06:37 -07:00
setup.py Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
strings.json Strings capitalization consistency fixes (#37454) 2020-07-06 09:59:57 -07:00