Hallo zusammen, ich habe vielleicht eine dumme Frage.
Ich habe eine Gladys-Installation, die auf einem Raspberry Pi 4 läuft, hauptsächlich mit Zigbee-Geräten.
Ich habe vor kurzem Aqara-Bewegungsmelder gekauft. Sie werden ohne Probleme an Gladys gemeldet, aber sie werden nicht an mein HomeKit gemeldet, obwohl alle anderen Geräte vorhanden sind.
Sehr schwer zu wissen, eigentlich ist es @bertrandda, der diese Integration pflegt, aber ich habe ihn seit diesem Sommer nicht mehr im Forum gesehen :p. Danach kann aber jeder beitragen, es ist Open Source…
Erstelle einen Feature-Request, um die Anfrage zu verfolgen!
Danke @cicoub13, das, was du gemacht hast, sieht gut aus. Allerdings optimiert der bereits laufende PR-Prozess Homekit erheblich, und die Integration neuer Geräte ist viel einfacher (1 Zeile in der Datei buildService, 1 Zeile in der Datei sendState + Gerätezuordnung). Was ich dir vorschlagen kann, ist, dass wir versuchen, den ersten PR zu mergen, und du dich dann darum kümmerst, den Bewegungssensor auf die neue Art und Weise hinzuzufügen. Alternativ kannst du deinen PR mergen, ich werde meinen rebasen und die Änderungen an diesem Sensor entsprechend vornehmen, wie du möchtest.
Hallo @cicoub13, der PR wurde gemerged, du kannst dich um den Bewegungssensor kümmern. Falls du Hilfe brauchst, zögere nicht, ich kann dir die Änderungen erklären, die vorgenommen wurden.
Hallo zusammen. Vielleicht eine dumme Frage, aber wie soll ich vorgehen, wenn ich dieses Bild testen möchte?
Soll ich einen neuen Docker-Container starten?
Besteht da nicht die Gefahr, dass es zu Konflikten mit den bereits vorhandenen Zigbee-Containern kommt?
Oder wäre es besser, es auf einer neuen SD-Karte auszuprobieren?
Okay, ich habe es ausprobiert und es funktioniert nicht
Ich habe versucht, den last_value in einen Boolean umzuwandeln, ihn umzukehren, aber nichts hilft.
Auf dem iPad gibt es keine propagierte Änderung (während auf Gladys und in den Logs schon).
Ich habe überall console.log eingesetzt und sehe nicht, wo das Problem liegt
Ist dein Sensor im HomeKit-Netzwerk gut sichtbar? Liegt es nur daran, dass der Wert nicht aktualisiert wird?
Dieses Wochenende hole ich dein Pull Request und teste es mit virtuellen Geräten, um dir zu helfen.