Hi Leuts,
Habe da mehrere logicprobleme mit der Counterfunktion.
zum 1sten:
Ich lasse durch mehrere PIRs Counter starten, die dann Schaltfunktionen und eine Textausgabe auf einem LCD ausgeben.
Beides wird nach Ablauf rückgengig gemacht. (klar)
Nun (muss) will ich aber die LCD Beleuchtung mit eintreffen der Ereignisse durch einen weiteren Counter ein nach gewisser Zeit ausschalten lassen.
Ein Aufruf eines weiteren Counters durch einen Counter ist aber nicht möglich. (oder ich habe es nicht gefunden)
Der Beleuchtungscounter soll durch jegliche Ereignisse wieder getriggert werden.
zb.
Meldung 1 kommt rein -> Counter für Meldung wird gestartet (15s) und -> LCD Beleuchtung mit eingeschaltet
Meldung 2 kommt innerhalb der 15 sec der ersten Meldung dazu -> Counter für Meldung wird gestartet (15s) -> LCD Beleuchtung mit eingeschaltet
würde ich jetzt mit jeder Meldung die Beleuchtung ein und aus schalten, würde nach Ablauf der ersten Meldung, die Beleuchtung wieder aus gehen, obwohl noch die 2te ansteht.
Darum will ich halt den Counter für die Beleuchtung abkoppeln und durch die Meldungen triggern und damit den Counter auf maximalwert zurücksetzen.
Meldung 1 kommt rein -> Counter für Meldung wird gestartet (15s) -> LCD Beleuchtungscounter wird gestartet (2min)
Meldung 2 kommt innerhalb der 15 sec der ersten Meldung dazu -> Counter für Meldung wird gestartet (15s) -> LCD Beleuchtungscounter wird gestartet bzw getriggert (2min)
zum 2ten.
ich lasse NAS Server per Zeitsteuerung ein Shutdown durchführen. Server geht zwar dann aus aber die restl. Peripherie (USB HDDs) bleiben an.
Darum Prüfe ich über die Funktion "Benutzer nichz zu Haus" also anpingen, ob selbiges ausbleibt und starte dann ein Counter der die Schaltsteckdose ausschaltet.
Soweit ja auch ok.
Aber ab und zu passiert es halt, das der Ping auch im laufenen Betrieb fehlschlägt. Dadurch wird der Abschaltcounter gestartet und schaltet ab, obwohl der Ping wieder da ist.
Wie kann ich da den Counter abbrechen.?
Ich hoffe es war halbwegs verständlich. Wenn nicht hinterfragen.
Habe da mehrere logicprobleme mit der Counterfunktion.
zum 1sten:
Ich lasse durch mehrere PIRs Counter starten, die dann Schaltfunktionen und eine Textausgabe auf einem LCD ausgeben.
Beides wird nach Ablauf rückgengig gemacht. (klar)
Nun (muss) will ich aber die LCD Beleuchtung mit eintreffen der Ereignisse durch einen weiteren Counter ein nach gewisser Zeit ausschalten lassen.
Ein Aufruf eines weiteren Counters durch einen Counter ist aber nicht möglich. (oder ich habe es nicht gefunden)
Der Beleuchtungscounter soll durch jegliche Ereignisse wieder getriggert werden.
zb.
Meldung 1 kommt rein -> Counter für Meldung wird gestartet (15s) und -> LCD Beleuchtung mit eingeschaltet
Meldung 2 kommt innerhalb der 15 sec der ersten Meldung dazu -> Counter für Meldung wird gestartet (15s) -> LCD Beleuchtung mit eingeschaltet
würde ich jetzt mit jeder Meldung die Beleuchtung ein und aus schalten, würde nach Ablauf der ersten Meldung, die Beleuchtung wieder aus gehen, obwohl noch die 2te ansteht.
Darum will ich halt den Counter für die Beleuchtung abkoppeln und durch die Meldungen triggern und damit den Counter auf maximalwert zurücksetzen.
Meldung 1 kommt rein -> Counter für Meldung wird gestartet (15s) -> LCD Beleuchtungscounter wird gestartet (2min)
Meldung 2 kommt innerhalb der 15 sec der ersten Meldung dazu -> Counter für Meldung wird gestartet (15s) -> LCD Beleuchtungscounter wird gestartet bzw getriggert (2min)
zum 2ten.
ich lasse NAS Server per Zeitsteuerung ein Shutdown durchführen. Server geht zwar dann aus aber die restl. Peripherie (USB HDDs) bleiben an.
Darum Prüfe ich über die Funktion "Benutzer nichz zu Haus" also anpingen, ob selbiges ausbleibt und starte dann ein Counter der die Schaltsteckdose ausschaltet.
Soweit ja auch ok.
Aber ab und zu passiert es halt, das der Ping auch im laufenen Betrieb fehlschlägt. Dadurch wird der Abschaltcounter gestartet und schaltet ab, obwohl der Ping wieder da ist.
Wie kann ich da den Counter abbrechen.?
Ich hoffe es war halbwegs verständlich. Wenn nicht hinterfragen.
habe SHC aufgegeben.