Antworten
Dez 04, 2023 - 12:21
Aber, wenn du anstelle eines Bollean für VAR01 ein Integer nimmst, dann kannst du den Task auf Statusänderung starten.
Du setzt also VAR01 auf 1 und Task rennt los.
Prüfung, ob VAR01 = 0 und wenn nein, dann
Gerät anschalten
5 Minuten warten
Gerät ausschalten
Prüfung ob VAR02 = OFF
wenn ja, dann VAR01 auf 0 setzen und wenn nein, Skript aufrufen welche VAR01 um 1 erhöht
Dez 04, 2023 - 13:18
Dez 04, 2023 - 15:17
ohne jetzt groß getest zu haben, glaube ich, dass man grundsätzlich eine übliche Schleife mit zwei Task's hinbekommst, welche sich mit einem Falls/Sonst-Block referenzieren.
Das mit zwei Task soll so gehen ....Gerätemanager>Geräte importieren>Wähle dein Gateway >Wähle einen Gerätetyp (Systemvariablen)> hier nun entweder alle oder den gewünschten Task auswählen und importiere ... (Tipp von ChrSchli - danke nochmals!). Ich selbst bin aber noch nicht dazu gekommen es komplett zu testen, aber einen Task importiert ging ohne Probs und sehe ihn im AM)
Ich werde das Thema weiterverfolgen, wenn ich wieder mehr Zeit habe.
Grüße aus Mainfranken
Robert
Dez 04, 2023 - 19:55
Was hältst du davon?
mit nur einer Ganzzahl-Variable „Intervalltest“
0= keine Änderung
>0 = Intervall läuft
1= beginnend mit Betrieb (in Folge Umschaltung auf 2 = Status ein)
2= beginnend mit Pause. (in Folge Umschaltung auf 1 = Status aus)
Allerdings beginnt der Intervall in Abhängigkeit der Zeit ab dem der Task beginnt.
Da er am Tageswechsel genau um 0Uhr neu startet ab da dann also mit Sekunde 0 der Stunde. in diesem Fall immer zur Minute 0,5,10,15,.... Gerät im Beispiel = IT_DT ( ist eine IT-Funksteckdose)
Viel Spaß , gern eine kurze Rü wie Du es realisiert hast (für nachvolgende User)
Gruß MaBu
Dez 10, 2023 - 11:57
Asche auf mein Haupt!
Offensichtlich habe ich übersehen dass es bei Aufruf eines Task nicht nur AN & AUS gibt
sondern auch AUSFÜHREN & UMSCHALTEN.
Sobald ich das gemerkt habe, war die Lösung ganz einfach:
Variable VAR Test 1 ist der Auslöser für TASK 1
SOBALD VAR Test 1 = AN
Irgendwas einschalten
Warten
Irgendwas ausschalten
Warten
TASK 1 Ausführen
Und fertig. Das Ganze läuft dann bis zum St. Nimmerleinstag.
In diesem Fall blinkt die Weihnachtsbeleuchtung:
Wer das Ganze auch wieder Ausschalten möchte:
Vielen Dank für die zahlreichen Antworten!
Liebe Grüße und frohe Feiertage
Heinrich
Von
Vielen Dank!
Melde mich sobald es läuft.
LG
Heinrich
Neuen Kommentar hinzufügen