NEWS
UNSOLVED Garagentor mit sonoff und reedkontakte in Yahka Homekit
-
Bin auch dabei meine Torsteuerung mittels YAHKA und einem Wemos mit ESPEasy zu bewerkstelligen.
Was spricht dagegen den Status "CurrentDoorState" mit dem Reed-Kontakt abzugleichen und nicht mit einem Timeout zu setzen? -
@valbuz
Da spricht garnichts dagegen. Ganz im Gegenteil. Voraussetzung ist dann allerdings, dass zwei Reed-Kontakte pro Tor zur Verfügung stehen. Einer zur Erkennung, dass das Tor komplett geöffnet ist und ein weiterer zur Erkennung, dass das Tor komplett geschlossen ist. -
@ThomasLPZ sagte in Garagentor mit sonoff und reedkontakte in Yahka Homekit:
@valbuz
Da spricht garnichts dagegen. Ganz im Gegenteil. Voraussetzung ist dann allerdings, dass zwei Reed-Kontakte pro Tor zur Verfügung stehen. Einer zur Erkennung, dass das Tor komplett geöffnet ist und ein weiterer zur Erkennung, dass das Tor komplett geschlossen ist.Hallo,
ich habe an einem WEMOS mini zwei Reedkontakte. 1x offen und 1x geschlossen.
Wie muss ich jetzt das Blockly anpassen, dass es ohne den Timeout funktioniert?Ich muss doch dann die Punkte:
state CurrentDoorState
state TargetDoorState
mit den Reedkontakten aktualiesieren richtig?Danke Klaus
-
@ThomasLPZ
Zunächst vielen Dank, für Dein Script.
Ich hab da mal eine Frage, und zwar hat mein Tor eine Hinderniserkennung. Bedeutet, wenn das Tor beim Schließen gegen etwas fährt, dann öffnet es wieder ganz.In dem Fall steht bei mir im Homekit "Schließen..."
Hast Du eine Idee für eine Anpassung der Scripts für diesen Fall? Also, wenn das Kommando zum Schließen gekommen ist, der Reed-Kontakt aber nach x Sekunden nicht bestätigt, dass das Tor zu ist, soll der Vorgang wiederholt werden.
Das ganze vielleicht 3 Mal, und dann soll das Tor aufgeben, und Homekit offen anzeigen.Ich habe nur eine Reed Kontakt, weswegen ich nur erkennen kann, ob das Tor zu ist.
Edit: Falsche Person angesprochen.
-
@thomaslpz Ich muss das Thema wieder aufleben lassen
Ich habe das Script genauso wie beschrieben übernommen. Gesteuert wird mit einer Shelly1 (Switch). Soweit auch alles erfolgreich in Yahka übernommen. Zustände werden richtig angezeigt und das steuern über HomeKit funktioniert.
Das einzige Problem ist nur, wenn ich in der Garage den Taster drücke, stopt das Tor das auffahren sobald Objekt ID (Input/Detach) auf false springt. Der Input ist in meinem Fall ein Rollenendschalter.
Hier noch mein Blockly Script:
-
@andre-2 Ändere mal beim Trigger vom TargetDoorState die "Auslösung durch" auf "unbestätigte Änderung"
Viele Grüße
dragst3r -
@dragst3r besten Dank dir. Hat geklappt.
Gruß Andre
-
Also ich hab nen Shelly 1 mit folgendem Script. Ist etwas einfacher finde ich:
Gruss Huschdeguzzele
-
Hi Alex,
Ich habe dasselbe Problem wie du hattest. Das Script läuft und wenn ich das Tor über die Visualisierung meiner KNX Anlage laufen lasse, bestätigt der CurrentDoorState auch die richtige Position. Wenn ich jedoch das Tor über das Homekit auf meinem iPhone steuere, ändert sich der Status nicht.
(Ich habe bereits versucht, es in einem anderen Ordner laufen zu lassen, hat leider auch nicht funktioniert. Was meintest du mit "Zustand erzeugen" und die Variablen selbst erzeugen lassen?)
Eine Idee, woran das liegen könnte?Grüße,
Micha -
@mdaudi Poste mal einen Screenshot von der Konfig im yahka für das Garagentor.
Ich hatte das irgendwann mal hinbekommen (KNX, zwei Aqara Sensoren - einmal für auf und einmal für zu) in dem ich einen zusätzlichen DP erstellt hatte, den ich nur für yahka genutzt hatte.
Da ich es aber nicht mehr im Einsatz habe, kann ich es dir nicht direkt sagen oder zeigen. Habe yahka irgendwann wieder rausgeworfen aufgrund der Sicherheitsfunktion von Apple und der schlechten Geofencing-Funktion. -
Beitrag gelöscht…