Javascript zum umrechnen watt in kw/h täglich auf 0 setzten - Druckversion +- Javascript-forum (https://javascript-forum.de) +-- Forum: Aufträge einstellen (https://javascript-forum.de/forumdisplay.php?fid=35) +--- Forum: Brauche Javascript / Userscript (https://javascript-forum.de/forumdisplay.php?fid=42) +--- Thema: Javascript zum umrechnen watt in kw/h täglich auf 0 setzten (/showthread.php?tid=294) |
Javascript zum umrechnen watt in kw/h täglich auf 0 setzten - moeli2 - 24.11.2021 Hallo, aktuell habe ich dieses script am laufen (iobroker) const idPower = 'mqtt.0.solpiplog.pip.pvchargew'; // cur_power const idEnergy = 'Tagesproduktion'; // kWh // Energie-Datenpunkt erzeugen createState(idEnergy, 1.11, {type: 'number', unit: 'kWh'}); // Anfangswert anpassen ! var energy = 1000 * getState(idEnergy).val; // Wh, erzeugt beim ersten Skripstart Fehler on({id: idPower}, function(dp) { energy = energy + dp.oldState.val * (dp.state.ts - dp.oldState.ts) / 3600000; // Wh setState(idEnergy, Math.round(energy) / 1000, true); // kWh mit 3 Nachkommastellen }); nun möchte ich das um 0uhr nachts der Wer Tagesproduktion auf 0 gesetzt wird und bekomme das nicht so recht hin. |