NEWS
Blockly: Wert als Schleife ständig an KNX senden
-
Hallo, ich habe mit Blockly mir etwas zusammengebastelt um die Anwesendheit eines Handys auf TRUE oder FALSE abzufragen und auf den KNX Bus zu senden. Das Senden erfolgt immer nur dann, wenn sich der Zustand des Handys ändert. (Handy Anwesend oder Abwesend) Das funktioniert so ganz gut. Wenn ich aber nun den Gira Homeserver mal neu starte bekomme ich den aktuellen Status der Handys erst wieder angezeigt, wenn sich mal der Zustand ändert. Ich möchte nun, das der jeweils aktuelle Zustand alle x Minuten neu gesendet und auf den KNX geschickt wird. Dazu muß man eine Schleife aufbauen und ich weis allerdings nicht wie. Wer kann helfen?
Eigentlich geht es eigentlich nur um eine Schleife, die den jeweils aktuellen Wert ständig sendet.Gruß raz
-
Erstell mal außerhalb des Triggers einen Intervall Block mit der von dir gewünschten Dauer und kopiere da das rein, was in deinem bisherigen trigger auch ist.
Bzw. andere Idee:
Kannst du z.b. mit dem Ping Adapter deinen Server anpingen? So bekommst du mit, wenn er offline geht und kannst ihn beim online gehen wieder mit den Werten versorgen -
Hallo und Danke für den Tipp. Ich weiß nicht ob du das so meintest? Es funktioniert leider nicht. Ich gehe mal davon aus, das die Schleife läuft aber da sich innerhalb der Schleife nichts am Zustand geändert hat wird auch nichts neu übertragen.
Gruß raz
-
@raz
Das Intervall gehört in den Trigger. Enthält der Datenpunkt "active" wirklich einen String ? Wenn es Zahlen 0 und 1 sind, dann so: