Commit graph

807 commits

Author SHA1 Message Date
GitHub Action
32a2999b85 [ci skip] Translation update 2022-08-06 00:24:46 +00:00
GitHub Action
cb46441b74 [ci skip] Translation update 2022-08-05 00:28:51 +00:00
Jc2k
91486f2d61
Enable strict typing for HomeKit Controller config flow module (#76233) 2022-08-04 17:41:47 +01:00
J. Nick Koston
63b454c9ed
BLE pairing reliablity fixes for HomeKit Controller (#76199)
- Remove the cached map from memory when unpairing so
  we do not reuse it again if they unpair/repair

- Fixes for accessories that use a config number of
  0

- General reliablity improvements to the pairing process
  under the hood of aiohomekit
2022-08-04 16:38:55 +01:00
Jc2k
aa3097a3be
Add a Thread network status sensor to homekit_controller (#76209) 2022-08-04 11:55:29 +01:00
Jc2k
d5695a2d86
Fix some homekit_controller pylint warnings and (local only) test failures (#76122) 2022-08-04 11:30:37 +01:00
Artem Draft
3388248eb5
Fix prettier on HomeKit Controller (#76168) 2022-08-03 11:58:30 -10:00
Jc2k
72a0ca4871
Add homekit_controller thread node capabilties diagnostic sensor (#76120) 2022-08-03 22:03:10 +01:00
J. Nick Koston
6006fc7e30
Bump aiohomekit to 1.2.3 to fix hang at startup (#76102) 2022-08-03 08:35:41 +02:00
GitHub Action
e09bbc749c [ci skip] Translation update 2022-08-03 00:28:23 +00:00
GitHub Action
81e3ef03f7 [ci skip] Translation update 2022-08-02 00:27:42 +00:00
Jc2k
0167875789
Add physical controls lock to homekit_controller (#75993) 2022-07-31 13:30:29 -07:00
J. Nick Koston
80a9659524
Update to bleak 0.15 (#75941) 2022-07-29 17:53:33 -07:00
GitHub Action
c4ad6d46ae [ci skip] Translation update 2022-07-30 00:22:48 +00:00
GitHub Action
33c635809c [ci skip] Translation update 2022-07-27 00:28:57 +00:00
J. Nick Koston
5cb4bbd906
Fix min and max mireds with HKC (#75744) 2022-07-26 04:17:28 -10:00
J. Nick Koston
0df08b6b0c
Bump aiohomekit to 1.2.0 (#75686) 2022-07-24 20:12:16 +02:00
J. Nick Koston
759add5184
Add state class to HKC sensors (#75662) 2022-07-23 11:14:06 -05:00
J. Nick Koston
edaebcd85d
Pass in the bleak scanner instance to HKC (#75636) 2022-07-23 02:47:02 -05:00
GitHub Action
8e86124470 [ci skip] Translation update 2022-07-23 00:25:17 +00:00
GitHub Action
36138afb93 [ci skip] Translation update 2022-07-22 00:29:27 +00:00
J. Nick Koston
6cb1794720
Bump aiohomekit to 1.1.9 (#75591) 2022-07-21 15:58:45 -05:00
GitHub Action
87797c8b66 [ci skip] Translation update 2022-07-21 00:26:18 +00:00
GitHub Action
c29bd48373 [ci skip] Translation update 2022-07-20 00:22:51 +00:00
GitHub Action
ebabaeb364 [ci skip] Translation update 2022-07-19 00:29:06 +00:00
J. Nick Koston
8b912d1d91
Significantly improve BLE reliablity with linux/dbus for HKC (#75410) 2022-07-18 15:28:14 -05:00
J. Nick Koston
e522b6e3b8
Bump aiohomekit to 1.1.7 (#75384)
BLEDevice is now passed around instead of the address
internally to avoid bleak creating a new scanner each
time a client needs to resolve the address to os details
2022-07-18 07:36:01 +01:00
GitHub Action
4d5673013b [ci skip] Translation update 2022-07-18 00:24:34 +00:00
J. Nick Koston
a8bb00f305
Fix availability in HKC for sleeping bluetooth devices (#75357) 2022-07-17 17:45:04 -05:00
J. Nick Koston
91f2550bc3
Change manufacturer_data_first_byte to manufacturer_data_start (#75379) 2022-07-17 17:25:45 -05:00
J. Nick Koston
5beddb13c0
Fix HKC device triggers (#75371) 2022-07-17 12:56:07 -05:00
J. Nick Koston
8d63f81821
Add bluetooth discovery to HomeKit Controller (#75333)
Co-authored-by: Jc2k <john.carr@unrouted.co.uk>
2022-07-17 08:19:05 -05:00
J. Nick Koston
b9c8d65940
Restore accessory state into pairing using new HKC methods (#75276) 2022-07-16 12:49:15 -05:00
J. Nick Koston
2106c9f247
Fix delay adding entities in HKC (#75273) 2022-07-15 11:21:09 -05:00
J. Nick Koston
97fd669924
HomeKit Controller BLE Fixes (#75271) 2022-07-15 10:44:25 -05:00
Jc2k
ff297cb902
Bump aiohomekit to 1.0.0 (#75198)
* Bump to 1.0.0rc1

* 1.0.0rc2

* fix one of the tests

* simplify test

* 1.0.0

Co-authored-by: J. Nick Koston <nick@koston.org>
2022-07-14 16:51:48 -05:00
J. Nick Koston
89985b93fb
Avoid loading platforms in HKC if we are going to raise ConfigEntryNotReady (#75177) 2022-07-14 10:17:16 -05:00
J. Nick Koston
a31dde9cb4
Await startup in homekit controller (#75021) 2022-07-14 07:44:27 -05:00
GitHub Action
1d2e64e3dc [ci skip] Translation update 2022-07-14 00:27:41 +00:00
Jc2k
59170d3c54
Prepare homekit_controller for _hap._udp.local. (#74857)
* Prepare homekit_controller for _hap._udp.local.
2022-07-10 19:50:54 +01:00
Jc2k
f53bf1127f
Hide homekit_controller implementation that doesn't apply to BLE (#74836) 2022-07-09 23:07:32 +02:00
epenet
16900dcef1
Make Store a generic class (#74617) 2022-07-09 22:32:57 +02:00
GitHub Action
405d323709 [ci skip] Translation update 2022-07-08 00:27:47 +00:00
J. Nick Koston
148035c8ca
Bump aiohomekit to 0.7.20 (#74489) 2022-07-06 00:52:41 -05:00
J. Nick Koston
e4fd5100c4
Bump aiohomekit to 0.7.19 (#74463) 2022-07-05 19:43:38 +02:00
J. Nick Koston
f6cb2833ca
Improve fans in homekit_controller (#74440) 2022-07-05 09:25:30 -05:00
J. Nick Koston
02c7261b74
Small naming improvements and basic tests for ecobee 501s (#74370) 2022-07-03 16:32:30 -05:00
J. Nick Koston
30a5df5895
Append name char value from the service to HomeKit Controller Entities (#74359) 2022-07-03 15:47:54 -05:00
J. Nick Koston
5c193323b2
Bump aiohomekit to 0.7.18 (#73919)
Changelog: https://github.com/Jc2k/aiohomekit/compare/0.7.17...0.7.18
2022-06-23 20:43:56 +02:00
Erik Montnemery
1f7340313a
Migrate NumberEntity a-j to native_value (#73486) 2022-06-14 08:16:36 -10:00