NEWS
Ausschaltverzögerung mit Flankenerkennung
-
Hallo an die Java Experten,
könnt ihr mir weiter helfen bezüglich einem Skript. Wie kann ich einen Schalter abfragen der Ausgeschaltet wird und dann die Zugehörige Lampe erst nach 5 min ausgeschaltet wird, sprich wie kann ich mit JavaScript eine Ausschaltverzögerung programmieren.
Dank Euch, Gruß Alex -
@captainchaos666 was steht dir denn dafür an Datenpunkten zur Verfügung?
-
die Rohdaten sollen über ein IoBroker Adapter eingelesen werden und dann im userdata Verzeichnis ankommen, so zumindest mein Plan! Kann auch im Modbus- Verzeichnis sein. Aber die Basis sollte immer die gleiche sein wie das userdata Verzeichnis
Eine Gegenfrage, an was an Datenpunkte hast du gedacht? Ist es nicht egal mit was ich im Java arbeite?
Danke für deine Unterstützung -
@captainchaos666 sagte in Ausschaltverzögerung mit Flankenerkennung:
die Rohdaten sollen über ein IoBroker Adapter eingelesen werden und dann im userdata Verzeichnis ankommen, so zumindest mein Plan! Kann auch im Modbus- Verzeichnis sein. Aber die Basis sollte immer die gleiche sein wie das userdata Verzeichnis
und was hast du da zur Verfügung?
-
@captainchaos666 sagte: die Zugehörige Lampe erst nach 5 min ausgeschaltet wird
Ohne Verzögerung einschalten und mit 5 Minuten Verzögerung ausschalten?
const idSchalter = 'abc'; const idLicht = 'xyz'; var offDelay = null; on(idSchalter, function(dp) { if(dp.state.val) { clearTimeout(offDelay); setState(idLicht, true); } else { offDelay = setTimeout(function() { setState(idLicht, false); }, 300000); } });
-
da sind zwei Wünsche auf einmal
@captainchaos666 sagte in Ausschaltverzögerung mit Flankenerkennung:
Wie kann ich einen Schalter abfragen der Ausgeschaltet wird und dann die Zugehörige Lampe erst nach 5 min ausgeschaltet wird,
ich habe keine Ahnung was @captainchaos666 für einen Schalter meint, und obbes da überhaupt eine Ausschalt-Erkennung gibt
-
@homoran
habe ein Modbus Feldgerät von Wago, hier bekomme ich Daten via dem Modbus Adapter rein. Mit der Wago möchte ich bei meiner Heizung die Ladepumpe 5min auschaltverzögern um die Nachwärme besser nutzen zu können. Bei einem Eingang an der Wago frage ich die Ansteuerung der Heizung ab und gebe es 1:1 auf einen Ausgang meiner Wago. Wenn jetzt die Heizung der Meinung ist die Pumpe abschalten zu müssen, so will ich jetzt die Pumpe noch 5 bis 10min weiter laufen zu lassen um die Nachwärme im Heizkessel in den Puffer zu bekommen
Dank euch