NEWS
State blockieren
-
Hallo,
ist es möglich einen State (true/false) per Script zu blockieren.
Hintergrund: Wenn ich per Yahka einen z.B. Sonoff schalte und dieser gerade offline sein sollte, sehe ich das nicht sofort und denke das Gerät wurde geschaltet. Also würde ich ein Blockly erstellen, das dann den State blockiert, sobald "Alive" des Gerätes auf false steht.
Gruß Marco
-
So gesehen kannst du einen State nicht blockieren.
Du kannst lediglich innerhalb eines scriptes das Setzen des State abhängig von einer Bedingung machen.
aber dann muss der Ganze Prozess innerhalb des scriptes ablaufen. Ich hoffe Du verstehst was ich damit sagen will.
-
in etwa so…
on({id: "DEINTRIGGER"}, function(obj) { gAlive = getState("DEINSTATEALIVE"); setTimeout(function () { if (gAlive.val) { ...irgendwas schalten; } }, 100); });so in etwa…
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden