swttt / com.swttt.homekit

Homekit for Homey
https://apps.athom.com/app/com.swttt.homekit
GNU Affero General Public License v3.0
35 stars 20 forks source link

HomeKit - homeykit verbinding werkt niet meer #240

Closed Otterkop closed 1 year ago

Otterkop commented 1 year ago

Om mee te beginnen: ik ben ongelofelijk tevreden en blij met de HomeyKit app. Die heeft lange tijd erg goed gewerkt bij ons in huis. Sinds deze week heb ik issues :woozy_face:

Na installatie van een mesh systeem (linksys velop) was ik in eerste instantie Homey helemaal kwijt (en vanzelfsprekend reageerden daardoor ook mijn accessoires in HomeKit niet meer). Na terugsturen van dit systeem en het installeren van een andere versie mesh (ASUS zenwifi) is de situatie als volgt:

HomeKit app opnieuw geïnstalleerd Storage geleegd App herstart Bridge opnieuw gekoppeld in HomeKit alle accessoires opnieuw gekoppeld … en dit (vanzelfsprekend?) meerdere keren uitgevoerd.

Helaas geen enkele respons van de accessoires in HomeKit (vanuit Homey Pro). Ik ben een beetje aan het einde van mijn opties. Wie heeft nog ideeën? Alvast bedankt!

robertklep commented 1 year ago

Even voor mijn duidelijkheid: je kunt Homey wel toevoegen op je iOS apparaat (en de Homey apparaten verschijnen ook in de Home app), maar je kunt niks besturen?

Otterkop commented 1 year ago

Hi Robert

Dank je wel voor je reactie!

Ik kan de Homey als bridge toevoegen en alle accessoires toevoegen. Vanuit Homey kan ik alle apparaten gewoon aansturen. In HomeKit krijg ik alleen ‘geen reactie’ te zien.

Ik heb een screen dump toegevoegd van mijn lampen in HomeKit.

IMG_3331

Groet,

Hans Ottens

Op 17 okt. 2022 om 07:04 heeft Robert Klep @.***> het volgende geschreven:  Even voor mijn duidelijkheid: je kunt Homey wel toevoegen op je iOS apparaat (en de Homey apparaten verschijnen ook in de Home app), maar je kunt niks besturen?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

robertklep commented 1 year ago

Screenshots werken helaas niet als je via e-mail reageert, dat kan alleen via de Github website.

Maar dit soort problemen is lastig te debuggen, ik vermoed dat het te maken heeft met je mesh systeem. Misschien dat het mogelijk is om voor je Homey een vast mesh point aan te wijzen?

Otterkop commented 1 year ago

Dag Robert, Ik heb m’n Homey Pro nu gekoppeld aan het centrale meshpunt (mijn HP) staat in de meterkast 😊. Ik ga afwachten wat er nu gebeurt. Heb jij evt nog een suggestie welke stappen te volgen om de boel zo clean mogelijk te configureren?Greetz, HansOp 17 okt. 2022 om 08:40 heeft Robert Klep @.***> het volgende geschreven: Screenshots werken helaas niet als je via e-mail reageert, dat kan alleen via de Github website. Maar dit soort problemen is lastig te debuggen, ik vermoed dat het te maken heeft met je mesh systeem. Misschien dat het mogelijk is om voor je Homey een vast mesh point aan te wijzen?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

robertklep commented 1 year ago

Om zo schoon mogelijk opnieuw te beginnen kun je vanuit de app settings de storage resetten en eventueel een andere bridge identifier instellen. Maar dat eerste had je al gedaan.

Otterkop commented 1 year ago

Tx. Ik heb ook al een andere bridge identifier ingesteld … 😩.

Het wordt vermoedelijk een ouderwets trial and error circus. De home-app resetten heb ik niet veel zin in (alles eruit gooien en ding voor ding weer instellen). Ik verwacht overigens niet dat dat zou helpen.

Dank voor je hulp. Ik ga op onderzoek uit. En anders sparen voor een nieuwe Homey of zo - die kan ik met Ethernet koppelen (dacht ik).

Cheers, Hans

Op 17 okt. 2022, om 12:16 heeft Robert Klep @.***> het volgende geschreven:

Om zo schoon mogelijk opnieuw te beginnen kun je vanuit de app settings de storage resetten en eventueel een andere bridge identifier instellen. Maar dat eerste had je al gedaan.

— Reply to this email directly, view it on GitHub https://github.com/swttt/com.swttt.homekit/issues/240#issuecomment-1280624549, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUJ6AMZ57ERSKDZ5GT54XBLWDURPZANCNFSM6AAAAAARGPA46Q. You are receiving this because you authored the thread.

Otterkop commented 1 year ago

even mijn laatste waarnemingen op een rij: 1. Ik merk dat de HomeyKit accessoires keurig worden toegevoegd; 2. Als ik een accessoire vervolgens bedien, krijg ik geen respons. Het lijkt alsof de HomeKit app geen signalen terug kan sturen naar Homey.

Als ik de app vervolgens herstart, kan ik de accessoires in HomeKit helemaal niet meer bedienen - knoppen blijven grijs en reageren niet op touch.

Otterkop commented 1 year ago

Nog een update: als ik HomeyKit deïnstalleer en het experiment HomeKit aanzet, gebeurt precies hetzelfde. Koppelen gaat goed, in eerste instantie werken knoppen maar gebeurt er niets, daarna (bv na herstarten Homey) werkt niets meer 🤯🤯

robertklep commented 1 year ago

Het HomeKit protocol gebruikt mDNS voor discovery (HomeyKit stuurt een bericht over het lokale netwerk naar iedereen die wil luisteren, met in dat bericht zaken als IP adres en TCP poort nummer waar iOS devices mee kunnen verbinden als ze gebruik willen maken van de HomeKit diensten op de Homey). Die verbinding werkt via het HTTP protocol.

Nu is het wel heel raar dat het koppelen gewoon lukt, maar vervolgens het aansturen en uitlezen niet, want beide acties maken gebruik van hetzelfde protocol. Omdat het voor beide HomeKit implementaties niet goed werkt is het probleem ook niet specifiek iets voor HomeyKit maar lijkt het te wijzen op een netwerkprobleem.

Wat ik nog kan verzinnen:

Overigens nog hartelijk bedankt voor de donatie! 😊

Otterkop commented 1 year ago

Hi Robert. Graag gedaan. Het was mijn bedoeling om de donatie na mijn issue te doen. Zoals jij zelf aangeeft, is het niet de bedoeling om hier iets mee te bereiken. Ik dank je hartelijk voor alle tijd en hulp die je investeert. Ik zie je op de forums regelmatig mensen helpen. De donatie is een manier om iets tot uitdrukking te brengen wat te maken heeft met je betrokkenheid bij Homey. Thanks, Hans.

Otterkop commented 1 year ago

Hi Robert,

De PTP heb ik uitgevoerd. No Joy.

Ik heb ff geen ideeën meer. Het moet een netwerkissue zijn dat volstrekt onlogisch is. Waarom zou alleen Homey geen communicatie kunnen opbouwen? Ik snap er helemaal niets van. Het enige dat ik kan bedenken is, omdat ik de wifi op de modem van KPN uit heb gezet en de wifi via mesh laat verlopen (mesh gekoppeld via ethernet op modem), dat de bedrade systemen (zoals de Apple TV - mijn woninghub) moeite hebben om de wifi component van de Homey Pro te lokaliseren. Ik ga mijn switches omsteken naar de mesh-oplossing. Zou toch humor zijn als dat zou helpen ;-).

Ik ga het proberen.

Greetz, Hans

Op 18 okt. 2022, om 06:31 heeft Robert Klep @.***> het volgende geschreven:

Het HomeKit protocol gebruikt mDNS voor discovery (HomeyKit stuurt een bericht over het lokale netwerk naar iedereen die wil luisteren, met in dat bericht zaken als IP adres en TCP poort nummer waar iOS devices mee kunnen verbinden als ze gebruik willen maken van de HomeKit diensten op de Homey). Die verbinding werkt via het HTTP protocol.

Nu is het wel heel raar dat het koppelen gewoon lukt, maar vervolgens het aansturen en uitlezen niet, want beide acties maken gebruik van hetzelfde protocol. Omdat het voor beide HomeKit implementaties niet goed werkt is het probleem ook niet specifiek iets voor HomeyKit maar lijkt het te wijzen op een netwerkprobleem.

Wat ik nog kan verzinnen:

voer een PTP https://community.homey.app/t/how-to-ptp/17304 uit. als je nog de originele power supply van Athom gebruikt voor je Homey: vervang die voor iets anders. Een fatsoenlijke USB oplader die minstens 2.3A kan leveren is goed. Overigens nog hartelijk bedankt voor de donatie! 😊

— Reply to this email directly, view it on GitHub https://github.com/swttt/com.swttt.homekit/issues/240#issuecomment-1281801427, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUJ6AMYEUP2AN6T2XBEUCHDWDYRYRANCNFSM6AAAAAARGPA46Q. You are receiving this because you authored the thread.

Otterkop commented 1 year ago

Hee Robert!! Het is opgelost. Op de een of andere manier kan de mesh (ethernet gekoppeld op het modem) de bekabelde delen van mijn netwerk (via switches op de router) niet vinden. Nu heb ik de switches omgeplugd naar het mesh hoofdknooppunt. En ... ik heb nu net een eerste lamp getest ... en toen Siri. Alles works weer ;-). Yesserdeyes!!

Jouw opmerking over de signalen deed het kwartje vallen. Dank je wel!!

robertklep commented 1 year ago

Mooi! Fijn dat het opgelost is 😁