J. Nick Koston
f23b1750e8
Migrate HomeKit Controller to use stable identifiers ( #80064 )
2022-10-11 11:26:03 -10:00
Jc2k
117c12d135
Fix Eve Thermo always showing as heating in homekit_controller even when off ( #80019 )
2022-10-10 08:58:20 -10:00
Erik Montnemery
47d0598e75
Use Kelvin as the preferred color temperature unit ( #79591 )
...
* Use Kelvin as the preferred white temperature unit
* Update homekit
* Adjust tests
2022-10-06 12:22:39 +02:00
J. Nick Koston
92612c9fe3
Add RSSI sensor to HomeKit Controller ( #78906 )
2022-09-25 21:31:56 -04:00
J. Nick Koston
917cf674de
Handle battery services that only report low battery in HomeKit Controller ( #79072 )
2022-09-25 12:08:28 -10:00
epenet
0d696b84b2
Cleanup root component imports in tests ( #78893 )
2022-09-21 06:57:41 -10:00
epenet
0ac581a0b1
Cleanup EntityFeature in tests ( #78859 )
2022-09-21 10:48:55 +02:00
epenet
7bc2712142
Adjust root-import in tests ( #78761 )
...
* Adjust root-import in tests
* Adjust diagnostics
* Adjust button
* Adjust select
* Adjust device_tracker
* Adjust camera
* Adjust humidifier
* Adjust media_source
* Adjust update
* Adjust siren
* Adjust number
* Adjust alarm_control_panel
* Adjust notify
* Adjust sensor
* Adjust switch
* Revert anthemav
* Don't adjust demo humidifier
2022-09-19 15:22:23 +02:00
epenet
38548b0986
Adjust homekit-controller test imports ( #78731 )
2022-09-19 09:53:56 +02:00
epenet
ada1cff4b1
Use new media player enums in homekit_controller ( #78105 )
...
* Use new media player enums in homekit_controller
* Replace OK/PROBLEM with ON/OFF
* Fix tests
2022-09-15 12:00:52 +02:00
Jc2k
eb0828efdb
Dont rely on config flow to monitor homekit_controller c# changes ( #76861 )
2022-08-20 10:58:59 -10:00
Jc2k
a663445f25
Bump aiohomekit to 1.3.0 ( #76841 )
2022-08-16 10:34:17 +01:00
J. Nick Koston
ad361b8fc2
Fix pairing with HK accessories that do not provide format for vendor chars ( #76502 )
2022-08-09 09:48:48 -10:00
J. Nick Koston
33b194e48d
Switch a few recent merges to use FlowResultType ( #76416 )
2022-08-07 10:01:32 -10: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
Jc2k
72a0ca4871
Add homekit_controller thread node capabilties diagnostic sensor ( #76120 )
2022-08-03 22:03:10 +01:00
Jc2k
0167875789
Add physical controls lock to homekit_controller ( #75993 )
2022-07-31 13:30:29 -07:00
J. Nick Koston
5cb4bbd906
Fix min and max mireds with HKC ( #75744 )
2022-07-26 04:17:28 -10: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
J. Nick Koston
a8bb00f305
Fix availability in HKC for sleeping bluetooth devices ( #75357 )
2022-07-17 17:45:04 -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
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
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
J. Nick Koston
f4c333626e
Add coverage for lutron caseta bridges to hkc ( #74765 )
2022-07-09 08:29:18 -05:00
Franck Nijhof
a6244eea28
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74656 )
2022-07-07 21:28:18 +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
e0614953a2
Add support for async_remove_config_entry_device to homekit_controller ( #72630 )
2022-05-28 09:47:14 -10:00
epenet
7d2363ad22
Use light enums in tests ( #70801 )
2022-04-26 16:32:00 +02:00
epenet
62c8687a86
Use climate enums in homekit_controller ( #70663 )
2022-04-25 18:27:58 -10:00
Erik Montnemery
5e50a8abd5
Mark device triggers from hidden or auxiliary entities as secondary ( #70335 )
...
* Mark device triggers from hidden or auxiliary entities as secondary
* Update tests
2022-04-21 08:01:32 +02:00
Erik Montnemery
7c0b0f7cc1
Migrate homekit_controller light to color_mode ( #69261 )
2022-04-20 09:26:15 -10:00
J. Nick Koston
c73cf2cf50
Fix race during homekit controller pairing ( #69948 )
2022-04-14 09:57:36 -07:00
J. Nick Koston
ad5d7a845b
Fix HomeKit Controller device class for CO Sensors ( #69949 )
2022-04-13 07:50:56 +02:00
epenet
053c4428a9
Prettify json (component test fixtures) ( #68892 )
2022-03-30 11:37:17 +02:00
J. Nick Koston
723dcbafca
Complete fan speed transition from #59781 ( #67743 )
2022-03-09 10:38:12 +01:00
Jc2k
0974abf9e2
Remove Ecobee homekit vendor extensions that just don't work ( #67474 )
2022-03-02 15:00:48 +01:00
Jc2k
40c6832cc1
Update homekit_controller to use the new typed discovery data ( #66462 )
2022-02-13 12:45:30 -06:00
Jc2k
b8a8485e91
Replace use of deprecated APIs in aiohomekit ( #66409 )
2022-02-12 23:17:55 -06:00
Jc2k
95e4ea8fcd
Simplify the homekit_controller unignore journey ( #66353 )
2022-02-12 13:16:05 +00:00
Joshua Roys
9134e5c844
Get discovered zeroconf IPv6 addresses ( #65462 )
2022-02-11 16:46:17 -06:00
Jc2k
0daf20c0cc
Prepare for new aiohomekit lifecycle API ( #66340 )
2022-02-11 19:26:35 +00:00
Jc2k
0f88790303
Refactor homekit_controller to prepare for more typing information ( #65329 )
2022-01-31 16:48:16 -06:00