NEWS
Türschloss steuern
-
Hallo!
Ich komm hier irgendwie nicht weiter. Ich möchte gern mein Türschloss mit der VIS steuern. Hierfür habe ich zwei verschiedene Datentypen im ioBroker:
LOCK_STATE
Dieser lässt sich nicht steuern sondern zeigt mir nur den Status an. Dieser ist wie folgt:
{
"0": "UNKNOWN",
"1": "LOCKED",
"2": "UNLOCKED"
}Zum steuern selbst habe ich den Datenpunkt:
LOCK_TARGET_LEVEL
Dieser hat die folgenden Datenpunkte:
{
"0": "LOCKED",
"1": "UNLOCKED",
"2": "OPEN"
}Ich komm hier absolut nicht weiter. Steuern soweit ist eigentlich kein Problem - mein Problem ist hier eher, wenn jemand das Schloss Manuell öffnet, dass dann "nur" der LOCK_STATE aktualisiert wird - nicht aber der LOCK_TARGET_LEVEL
Ich probiere nun schon seit 3 Stunden rum - komme aber nicht weiter.
Kann mir jemand helfen? Danke!
-
Die Lösung die sich mir darstellt funktioniert so:
in der Vis zeigst du immer den LOCK_STATE an. Damit ist klar welchen status das Schloss hat.
Wenn der entsprechende 'Button' aktiviert wird steuerst du basierend auf dem LOCK_STATE den LOCK_TARGET_LEVEL an. Wichtig ist das du hier halt nicht den bestehenden Target Level nutzt sondern den Lock State um zu entscheiden womit du den Target Level ansteuerst.
Wie du das in der Vis am saubersten abbildest weiss ic nicht.
A.
-
@asgothian Danke für Deine Antwort.
Stimmt - so sollte es klappen! Ich frage mich hier nur, wie ich dies umsetze