NEWS
Schleife bis will nicht
-
Hallo,
denke da sicher falsch aber das funktioniert so nicht.Wenn "Schlafen Tanja" false wird. Soll eine Schleife solange laufen bis Hoftüre true ist. Dann soll Licht eingeschaltet werden. und Schleife soll beendet werden.Bis irgendwann wieder Schlafen Tanja False wird..
Die switch sind 2 verschiedene dachen :) Eins geht an das andere Aus.
Wo ist der fehler??

-
Hallo,
denke da sicher falsch aber das funktioniert so nicht.Wenn "Schlafen Tanja" false wird. Soll eine Schleife solange laufen bis Hoftüre true ist. Dann soll Licht eingeschaltet werden. und Schleife soll beendet werden.Bis irgendwann wieder Schlafen Tanja False wird..
Die switch sind 2 verschiedene dachen :) Eins geht an das andere Aus.
Wo ist der fehler??

@chrisxy warum mit Schleife? Trigger doch auf das Hoftor und wenn dieser Wert dann wahr ist prüfe ob Tanja schlafen falsch ist und dann Licht an.
-
Hallo,
denke da sicher falsch aber das funktioniert so nicht.Wenn "Schlafen Tanja" false wird. Soll eine Schleife solange laufen bis Hoftüre true ist. Dann soll Licht eingeschaltet werden. und Schleife soll beendet werden.Bis irgendwann wieder Schlafen Tanja False wird..
Die switch sind 2 verschiedene dachen :) Eins geht an das andere Aus.
Wo ist der fehler??

nimm lieber das interval blockly - dort kannst du einstellen, in wievielen sekunden das abgefragt werden soll (z.b. alle 5 sekunden) - im interval frägst du dann den dp ab(mit if ) und führst dann deine steuerbefehle aus UND das "stop interval" , wenn das if zutrifft
-
@chrisxy warum mit Schleife? Trigger doch auf das Hoftor und wenn dieser Wert dann wahr ist prüfe ob Tanja schlafen falsch ist und dann Licht an.
-
Diese Schleife schiesst im Millisekundentakt befehle und legt deinen iobroker in kürzester Zeit lahm
-
@chrisxy warum mit Schleife? Trigger doch auf das Hoftor und wenn dieser Wert dann wahr ist prüfe ob Tanja schlafen falsch ist und dann Licht an.
-
@chrisxy jupp - genauso - evtl brauchst du noch einen counter falls das auch nicht eintritt und das ewig zählen würde
-
Diese Schleife schiesst im Millisekundentakt befehle und legt deinen iobroker in kürzester Zeit lahm
-
@chrisxy sagte in Schleife bis will nicht:
@homoran wie nutzt man die schleifen sonst
gar nicht

(für so etwas.)
-
@chrisxy jupp - genauso - evtl brauchst du noch einen counter falls das auch nicht eintritt und das ewig zählen würde
@liv-in-sky also 2, schleife?
-
@liv-in-sky also 2, schleife?
- überhalb(außerhalb) des triggers setzt du eine variable auf 0
- im existierenden interval als erstes" variable plus 1"
- dann ein weiteres "if counter >= 20" dann darin variable auf 0 setzen und stop interval - dann (als zweites if) kommt dein existierendes if
habe gerade keinen zugrif auf den editor um zu zeigen :-(
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
