Arduino-HomeKit-ESP8266 icon indicating copy to clipboard operation
Arduino-HomeKit-ESP8266 copied to clipboard

Loosing accessories with iOS 16.7 and powerloss

Open PimV5755 opened this issue 2 years ago • 12 comments
trafficstars

I have problems since 16.7. After a powerdown of an accessory the homeapp looses it. It gives "no Reaction". It appears out of the HomeKit database because if I look for new accessories my old one is there and I can re-pair it. After the re-pair it shows up agaian but there is still the "old" one. You need to remove that. Very strange and very frustrative.

I am puzzled. I have more then 20 accessories based on this library.

PimV5755 avatar Oct 03 '23 13:10 PimV5755

are you sure that all your accessories are defined correctly? I had to learn that the hard way, using 20 accessories with very different type and settings intermediatly lost connection because of wrong values, missing getter definitions and so on... Now I have all defined according the HAP paper and everything is stable...

thncode avatar Oct 05 '23 17:10 thncode

I agree with you about missing getters and such. However , it appears that HomeKit is also self-healing. The problems I had yesterday with pairing were gone this morning and I didn’t change anything…

Op do 5 okt. 2023 om 19:56 schreef Thomas Nemec @.***>

are you sure that all your accessories are defined correctly? I had to learn that the hard way, using 20 accessories with very different type and settings intermediatly lost connection because of wrong values, missing getter definitions and so on... Now I have all defined according the HAP paper and everything is stable...

— Reply to this email directly, view it on GitHub https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266/issues/235#issuecomment-1749392780, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUKZ5LQZMKNFQTOMYB7KVD3X53YGVAVCNFSM6AAAAAA5Q66VQ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBZGM4TENZYGA . You are receiving this because you authored the thread.Message ID: @.***>

PimV5755 avatar Oct 07 '23 22:10 PimV5755

I know - but this is not permanent. I assume it is really the best to hunt that source of the problem down...

thncode avatar Oct 08 '23 12:10 thncode

Can all accessories have getters? It appears that some won’t.

Op zo 8 okt. 2023 om 14:56 schreef Thomas Nemec @.***>

I know - but this is not permanent. I assume it is really the best to hunt that source of the problem down...

— Reply to this email directly, view it on GitHub https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266/issues/235#issuecomment-1752021837, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUKZ5LX4T7I75HZEBF6KDC3X6KPJRAVCNFSM6AAAAAA5Q66VQ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJSGAZDCOBTG4 . You are receiving this because you authored the thread.Message ID: @.***>

PimV5755 avatar Oct 12 '23 05:10 PimV5755

yes - that seems to be true. It's a pity that this is not documented. I am trying to find out by try&error. Currently I have 20 accessories & bridges in use and just one still makes troubles... And it is not only getters. Careful watching types and limits is also important. Whenever some value gets out of range homekit neglects to update characteristics. This is IMHO also the reason why sometimes an accessory "lives again"...

thncode avatar Oct 12 '23 19:10 thncode

They are also sensitive to WiFi signal. I have a TP- Link Omada netwerk that is living it’s own life.

I also have around 20. I build a few specials to control my Denon, BlueSound streamer and Ajax Security.

It is a shame that apple does not let you make a loudspeaker or TV. At least the home app is not supporting them.

Op do 12 okt. 2023 om 21:47 schreef Thomas Nemec @.***>

yes - that seems to be true. It's a pity that this is not documented. I am trying to find out by try&error. Currently I have 20 accessories & bridges in use and just one still makes troubles...

— Reply to this email directly, view it on GitHub https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266/issues/235#issuecomment-1760272270, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUKZ5LW25MMHB5BI7KRWVJ3X7BCO5ANCNFSM6AAAAAA5Q66VQ4 . You are receiving this because you authored the thread.Message ID: @.***>

PimV5755 avatar Oct 15 '23 05:10 PimV5755

the last trouble making accessory is now behaving as well. I think this is really a question of correct api / getter definitions...

thncode avatar Oct 16 '23 05:10 thncode

Good to hear. I sometimes think dat de HomeKit database is selfhealing. I would like to stay in touch with you. Share experiences. Is iMessage an option? @.*** Are you on LinkedIn? I make my own hardware. You too?

Op ma 16 okt. 2023 om 07:38 schreef Thomas Nemec @.***>

the last trouble making accessory is now behaving as well. I think this is really a question of correct api / getter definitions...

— Reply to this email directly, view it on GitHub https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266/issues/235#issuecomment-1763763801, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUKZ5LQHOSIFFWLB6W7N2EDX7TB65ANCNFSM6AAAAAA5Q66VQ4 . You are receiving this because you authored the thread.Message ID: @.***>

PimV5755 avatar Oct 16 '23 05:10 PimV5755

Telegram? Yes, I do make my own hardware...

thncode avatar Oct 16 '23 11:10 thncode

Nice. WhatsApp is possible. I don’t do telegram.

Op ma 16 okt. 2023 om 13:59 schreef Thomas Nemec @.***>

Telegram? Yes, I do make my own hardware...

— Reply to this email directly, view it on GitHub https://github.com/Mixiaoxiao/Arduino-HomeKit-ESP8266/issues/235#issuecomment-1764314858, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUKZ5LX3ATLKT5YHJITKIIDX7UORZAVCNFSM6AAAAAA5Q66VQ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRUGMYTIOBVHA . You are receiving this because you authored the thread.Message ID: @.***>

PimV5755 avatar Oct 16 '23 12:10 PimV5755

Or we simply use mail 😀 You can reach me at [email protected] Cheers Thomas

thncode avatar Oct 16 '23 18:10 thncode

are you sure that all your accessories are defined correctly? I had to learn that the hard way, using 20 accessories with very different type and settings intermediatly lost connection because of wrong values, missing getter definitions and so on... Now I have all defined according the HAP paper and everything is stable...

Please elaborate on how to define them correctly, I’m having this issue with only one of two accessories, and I can’t get it working more than a couple of hours.

Thanks in advance

jockethebastard avatar Apr 25 '24 00:04 jockethebastard