@martinp
Hallo danke schon mal für das Feedback
ich hab direkt im Shelly "automatisch ausschalten" nach 1 Sekunde gemacht. Dadurch wird "Schalter wieder auf "falsch" gesetzt. So hatte ich es auch beim Vorgänger.
Bei deinem zweiten Punkt, stehe ich leider auf dem Schlauch. Wie meinst du das?
Für eine andere Garage, habe ich das Skritp genau so. Da funktioniert alles. Dort ist allerdings noch Shelly 1 der ersten Generation inkl. Addon.
Ich bin leider kein Profi was das Skripten mit Blockly angeht. Ich hatte hier vor langer Zeit mal ein Skript gefunden und an meine Bedürfnisse angepasst.
Es sollte eigentlich folgendes passieren.
Wenn ObjektID "TargetDoorState" verändert wird -> Shelly schalten
TargetDoorState wird über den yahka Adapter angesprochen.
Dass funktioniert wunderbar.
Dann soll mittels Magnetkontakt geprüft werden ob das Tor geöffnet/geschlossen wird bzw. offen/geschlossen ist.
Wenn ObjektID Input100 (Wert des Magnetkontakts) verändert wird
-> falls der Wert gleich "wahr" ist, soll CurrentDoorState und TargetDoorState 0 werden
-> falls der Wert gleich "falsch" ist, soll CurrentDoorState und TargetDoorState 1 werden
Hoffe man kann mir folgen