J. Nick Koston

Results 1004 comments of J. Nick Koston

SYLVANIA Outlet is pairing reliability now. Unfortunately the switch/outlet service is only appearing on mac and not linux. Trying to figure out what is different

So I think we are holding on to the original entity map on the home assistant side and not removing it on unpair

``` 2022-08-03 22:57:04.450 DEBUG (MainThread) [aiohomekit.controller.ble.pairing] Eve Button (EE:5B:3A:2E:EC:28): Connection closed from close call 2022-08-03 22:57:04.464 DEBUG (MainThread) [homeassistant.components.homekit_controller.storage] Deleting entity map for DD:C4:7A:59:6B:1D 2022-08-03 22:57:04.465 DEBUG (MainThread) [bleak_retry_connector] Eve...

So we have the pairing in the map file twice "dd:c4:7a:59:6b:1d": { "DD:C4:7A:59:6B:1D": {

Gatt db on linux with the missing switch ``` 2022-08-03 23:25:33.069 DEBUG (MainThread) [aiohomekit.controller.ble.pairing] SYLVANIA Outlet (FF:19:B0:B2:DF:85): Fetching gatt database because, cached_config_num: -1, adv config_num: 0 2022-08-03 23:25:33.069 DEBUG (MainThread)...

gatt db on mac with the working switch ``` 2022-08-03 23:17:03.464 DEBUG (MainThread) [aiohomekit.controller.ble.pairing] SYLVANIA Outlet-3180 (15725DB4-15E1-A589-7A9D-918FF6628C0C): Fetching gatt database because, cached_config_num: -1, adv config_num: 0 2022-08-03 23:17:03.464 DEBUG (MainThread)...

on linux we are missing ``` 2022-08-03 23:17:04.267 DEBUG (MainThread) [aiohomekit.pdu] Got PDU 2: TID 55 (Expected: 55), Status:0, Len:53 2022-08-03 23:17:04.268 DEBUG (MainThread) [aiohomekit.controller.ble.pairing] SYLVANIA Outlet-3180 (15725DB4-15E1-A589-7A9D-918FF6628C0C): char: 00000037-0000-1000-8000-0026bb765291...

``` INFO:__main__:[Service] 00000047-0000-1000-8000-0026bb765291 (Handle: 112): Unknown ERROR:__main__: [Characteristic] e604e95d-a759-4817-87d3-aa005083a0d1 (Handle: 113): Unknown (read), Value: Multiple Characteristics with this UUID, refer to your desired characteristic by the `handle` attribute instead. ERROR:__main__:...