FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: xeenon am 27 Juli 2023, 14:44:56

Titel: Aufzählen funktioniert nicht
Beitrag von: xeenon am 27 Juli 2023, 14:44:56
Hallo,

Ich habe ein einfaches Dummy welches mittels doif die Auslösung der Schaltungen mitzählen und damit was rechnen soll.


( [12_shelly_phdosierung:state] eq "off" ) (
setreading 12_Pool_Chemiegebinde_counter sum_dosierungen_ph {([12_Pool_Chemiegebinde_counter:sum_dosierungen_ph]+1)};
setreading 12_Pool_Chemiegebinde_counter sum_dosierungen_ph_zeit_s {([12_Pool_Chemiegebinde_counter:sum_dosierungen_ph_zeit_s]+[12_shelly_phdosierung:params_switch_1_timer_duration])};
setreading 12_Pool_Chemiegebinde_counter sum_dosierungen_ph_masse_kg {([12_Pool_Chemiegebinde_counter:sum_dosierungen_ph_zeit_s]*[12_Pool_Chemiegebinde_counter:faktor_masse_dosierzeit]/1000)};
)

Das Aufrechnen der Sekunden und anschließende ausrechnen vom Gewicht funktioniert. Das Zähler um 1 erhöhen nicht. Zu Anfang hat er immer um 2 erhöht, jetzt erhöht er gar nicht mehr.

Woran könnte es liegen?
Titel: Aw: Aufzählen funktioniert nicht
Beitrag von: betateilchen am 27 Juli 2023, 14:57:52
Zitat von: xeenon am 27 Juli 2023, 14:44:56Woran könnte es liegen?


Wer weiss das schon so genau...