NEWS
Dauerschleife verhindern - Die perfekte Wechselschaltung
-
Hallo,
Ich habe im kompletten Haus Sonoff Touch Schalter und Sonoff TX Ultimate, alle mit Tasmota geflasht.Ich habe immer mal wieder das Problem, dass sich die Schalter, die über Blockly als Wechselschalter konfiguriert sind, in eine Dauerschleife versetzen wenn sie betätigt werden. Das Ganze passiert absolut sporadisch und der Grund ist nicht nachvollziehbar. Es passiert zwar selten, aber es passiert.
Für die Wechselschaltung benutze ich folgendes Script, welches sicherlich nicht perfekt ist.

Kann ich diese ungewollten Dauerschleifen irgendwie verhindern bzw. gibt es das ultimative Script für eine Wechselschaltung?
-
Hallo,
Ich habe im kompletten Haus Sonoff Touch Schalter und Sonoff TX Ultimate, alle mit Tasmota geflasht.Ich habe immer mal wieder das Problem, dass sich die Schalter, die über Blockly als Wechselschalter konfiguriert sind, in eine Dauerschleife versetzen wenn sie betätigt werden. Das Ganze passiert absolut sporadisch und der Grund ist nicht nachvollziehbar. Es passiert zwar selten, aber es passiert.
Für die Wechselschaltung benutze ich folgendes Script, welches sicherlich nicht perfekt ist.

Kann ich diese ungewollten Dauerschleifen irgendwie verhindern bzw. gibt es das ultimative Script für eine Wechselschaltung?
@stefan341 sagte: Script für eine Wechselschaltung?
Es ist eine Folgeschaltung, in der ein Aktor dem anderen folgt.

Der Vergleich mit dem Skriptnamen verhindert eine Trigger-Schleife.
-
@stefan341 sagte: Script für eine Wechselschaltung?
Es ist eine Folgeschaltung, in der ein Aktor dem anderen folgt.

Der Vergleich mit dem Skriptnamen verhindert eine Trigger-Schleife.
-
danke @paul53
script.js.blockly2LampenIst dann der Scriptname von folgendem Script?
@paul53 said in Dauerschleife verhindern - Die perfekte Wechselschaltung:

@stefan341 sagte: Ist dann der Scriptname von folgendem Script?
Ja: "script.js.blockly.2Lampen"
Den Skriptnamen des aktuellen Skriptes mit der Folgeschaltung eingeben! Er wird bei jedem Skriptstart und -stopp im Log angezeigt.
-
@stefan341 sagte: Ist dann der Scriptname von folgendem Script?
Ja: "script.js.blockly.2Lampen"
Den Skriptnamen des aktuellen Skriptes mit der Folgeschaltung eingeben! Er wird bei jedem Skriptstart und -stopp im Log angezeigt.
-
@stefan341 sagte: Ist dann der Scriptname von folgendem Script?
Ja: "script.js.blockly.2Lampen"
Den Skriptnamen des aktuellen Skriptes mit der Folgeschaltung eingeben! Er wird bei jedem Skriptstart und -stopp im Log angezeigt.
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