FHEM Forum

FHEM - Energiemanagement und Energieerzeugung => Solaranlagen => Thema gestartet von: commanderno1 am 22 September 2020, 21:51:16

Titel: Problem mit Komastelle aus HTTPMOD Elgris Zero
Beitrag von: commanderno1 am 22 September 2020, 21:51:16
Hallo ich bin dabei meine PV Anlage  zum Eigenverbrauch in FHEM zu integrieren.

Kurz zur Anlage ich habe einen SunnyBoy 2.0 und einen Elgris Zero Controller.

Ich lese mit HTTPMOD den Status der Regelung aus (auf viel Prozent der Wechselrichter gedrosselt ist).
Leider wird der Wert für keine Drosslung als "10000" im Readings angegeben.

Kann mir jemand sagen wie ich diese Wert auf "100" bekomme so das ich die Drosslung in % angeben kann?
Habe es im StateFormat im Perl probiert, es aber nicht hinbekommen. (Zu wenig Erfahrung)
Hier der Code dazu {sprintf("%.f Leistung in %", ReadingsVal($name,"para" ,0))}



Danke für die Hilfe.
Titel: Antw:Problem mit Komastelle aus HTTPMOD Elgris Zero
Beitrag von: amenomade am 22 September 2020, 22:04:20
Einfach durch 100 dividieren?
Den Wert kannst Du mit readingXXOExpr direkt in HTTPMOD ändern. Also readingXXOExpr $val / 100