NEWS
Blockly - Flackern bei zwei sich gegenseitig schaltenden Variablen
-
Hallo zusammen,
ich brauche mal eure Hilf beim aktualisiern bzw. schalten von zwei Zuständen. Ich habe einmal den Landroid S Adapter, der einen Zustand "Start/Sop" hat und diesen will ich in Homematic ebenfalls anzeigen bzw. ändern können. Also habe ich mit Blockly diese Verlinkung gemacht. Das Problem is jetzt nur, dass ich ein Flackern bzw. hin und her schalten der Zustände bekomme. Wenn ich in Homematic z. B. von Stop auf Sart stelle, wird beim Landroid Adapter im Start Stop Start Stop… usw. geschaltet.
Wie kann ich das vermeiden? Könnt ihr mir da helfen?
-
Hallo MaxMan23
Der Baustein "binde" ist so etwas wie ein Trigger.
Wenn man zwei Zustände triggert, die sich gegenseitig beeinflussen, wird immer ein "PingPong" ausgelöst.
Eine Möglichkeit wäre ein dritten Datenpunkt. Diesen kannst Du dann an Deine beiden Aktoren "binden".
Binde meinDatenpunkt mit Landroid
Binde meinDatenpunkt mit start/stop
Grüße
-
Meinst du eine zusätzliche Variable in Homematic? Und das sört sich dann nich gegenseitig?
-
Wie kann ich das vermeiden? `
https://forum.iobroker.net/viewtopic.php?f=21&t=10847&start=20#p131067 wurde eine Lösung präsentiert. -
Meinst du eine zusätzliche Variable in Homematic? Und das sört sich dann nich gegenseitig? `
Kannst Du machen. Ich würde aber einen Datenpunkt in ioBroker anlegen.Wie man das macht ist hier fast in jedem zweiten Blockly Beispiel erklärt.
Stören tut sich da nichts gegenseitig.
Du änderst nur den Zustand Deiner Variablen auf wahr/unwahr und beide Aktoren nehmen den gleichen Zustand an.
Steuern tust Du das Ganze also über Deine Variable.
-
Super, danke für die Info
Ich probiere es gleich mal aus…