nach dem Update 4.57 erscheinen die Rollläden nun in HomeKit, und das ist super cool!
Allerdings können die Rollläden, die nur geöffnet/geschlossen werden können, nicht bedient werden.
HomeKit verlangt einen Öffnungsprozentsatz (0-100), während meine Rollläden 1 zum Hochfahren und -1 zum Herunterfahren benötigen.
Gibt es eine Möglichkeit, dieses Rollladensystem für das HomeKit-Plugin zu implementieren, oder wird das eine Bastelarbeit (falls möglich ^^) meinerseits, z. B. unter NodeRed, erfordern?
Vielen Dank für eure Antworten
in Erwartung eines möglichen Fixes habe ich für jeden meiner Rollläden ein MQTT-Fenster erstellt. Mit der Funktion „Rollladenposition“. Über ein kleines Skript in NodeRed kann ich alle meine Rollläden steuern, es ist quasi perfekt ^^
Daher ist jeder Rollladen doppelt vorhanden:
Normalerweise werden die 2 Funktionen verwaltet, es funktioniert gut mit dem Aqara. Kannst du mir bitte das Modell deines Rollladens nennen? Und die gesamte Liste der zugehörigen Funktionen in Gladys auflisten? Ich werde versuchen, deinen Fall mit einem virtuellen MQTT-Gerät nachzustellen.
Hast du versucht, direkt auf den Vorhang in deiner Haus-App zu klicken? Normalerweise ruft das die Funktion Öffnen/Schließen ohne Prozentsatz auf
Meine Rollläden sind Bubendorff, gehackt mit einem Raspberry Pi Zero.
Ich steuere diese Rollläden über Python-Skripte auf diesem Raspberry.
Die Schnittstelle zu Gladys erfolgt über NodeRed und MQTT-Rollläden.
Die Besonderheit liegt nicht in den Steuerungswerten der Rollläden:
-1 zum Schließen
1 zum Öffnen?
Danke auf jeden Fall
Ich habe etwas gefunden. In der Bibliothek, die wir zur Replikation des Homekit-Protokolls verwenden, ist angegeben, dass für Vorhänge/Rollos die drei Eigenschaften (Zustand, Position, Zielposition) erforderlich sind.
In deinem Fall hast du gesagt, dass du nur den Zustand (geöffnet/geschlossen) als Funktion in Gladys hast oder in Homekit der Zustand nur lesbar ist (er zeigt an, ob es geöffnet/geschlossen ist, ermöglicht aber keine Steuerung). Ich muss etwas ändern, damit Gladys im Fall einer Zustandsfunktion nur die Prozentwerte Position/Zielposition der Zustandsfunktion zuordnet.
Zurück zum Thema. Wie ich oben sagte, benötigt HomeKit bestimmte Merkmale, um zu funktionieren, darunter eine Position. Ich habe versucht, die Abwesenheitszustände zu simulieren, es funktioniert teilweise, aber natürlich ist die visuelle Darstellung in der Home-App nicht perfekt. Zum Beispiel: Es bleibt im Zustand Öffnen/Schließen, selbst wenn es abgeschlossen ist. Es schlägt dir immer vor, einen Öffnungsprozentsatz auszuwählen, aber natürlich wird es sich öffnen/schließen, ohne dies genau zu beachten…
Du kannst mit dem Docker-Image bertrandda/gladys:homekit testen.
Nach dem Test funktioniert es perfekt! Ich habe tatsächlich die gleiche Funktionsweise, aber es ist nicht mehr nötig, die MQTT-Geräte mit Rollladenstatus und Rollladenposition zu verdoppeln. Vielen Dank, dass Sie sich Zeit für dieses Thema genommen haben Sie haben gerade einen Benutzer glücklich gemacht ^^