Hallo,
ich möchte zu jedem Monatswechsel die Uhrzeit zur Synchronisation meines Zeitgebers in eine Gruppenadresse speichern und auch die Zählerstände für Strom und Gas auf eine weitere Variable übertragen.
Leider lösen meine Befehle keine Aktion aus.
Befehl in meinem Programm: if (day(1)) then write("Uhrzeit-8/1/0"t24,settime()) endif
Befehl aus dem Handbuch: if (day(1)) then write(„Wanduhr-4/3/5“t24,settime()) endif
Auch dieser Befehl wurde nicht wie erwartet beim Monatswechsel vom 31.01. aus den 01.02. ausgeführt.
if after(day(1),1000u64) then {
Zaehlerstand_vorletzter_Monat = Zaehlerstand_letzter_Monat;
Zaehlerstand_Einspeisung_vorletzter_Monat = Zaehlerstand_Einspeisung_letzter_Monat;
Gas_Zaehlerstand_vorletzter_Monat = Gas_Zaehlerstand_letzter_Monat
} endif
Ich habe einen alten Beitrag von 2012 gefunden, der leider nicht so richtig beantwortet wurde. Habe die gleiche Frage bzgl. "day(1)"
https://knx-user-forum.de/forum/supp...-immer-auf-ein
Kann man die Funktion "day()" bzgl. ihres aktuellen Wertes "0" oder "1" prüfen? (wahrscheinlich könnte man den Wert in eine Variable schreiben)
Danke!
ich möchte zu jedem Monatswechsel die Uhrzeit zur Synchronisation meines Zeitgebers in eine Gruppenadresse speichern und auch die Zählerstände für Strom und Gas auf eine weitere Variable übertragen.
Leider lösen meine Befehle keine Aktion aus.
Befehl in meinem Programm: if (day(1)) then write("Uhrzeit-8/1/0"t24,settime()) endif
Befehl aus dem Handbuch: if (day(1)) then write(„Wanduhr-4/3/5“t24,settime()) endif
Auch dieser Befehl wurde nicht wie erwartet beim Monatswechsel vom 31.01. aus den 01.02. ausgeführt.
if after(day(1),1000u64) then {
Zaehlerstand_vorletzter_Monat = Zaehlerstand_letzter_Monat;
Zaehlerstand_Einspeisung_vorletzter_Monat = Zaehlerstand_Einspeisung_letzter_Monat;
Gas_Zaehlerstand_vorletzter_Monat = Gas_Zaehlerstand_letzter_Monat
} endif
Ich habe einen alten Beitrag von 2012 gefunden, der leider nicht so richtig beantwortet wurde. Habe die gleiche Frage bzgl. "day(1)"
https://knx-user-forum.de/forum/supp...-immer-auf-ein
Kann man die Funktion "day()" bzgl. ihres aktuellen Wertes "0" oder "1" prüfen? (wahrscheinlich könnte man den Wert in eine Variable schreiben)
Danke!
Kommentar