Hallo, sicherlich nur eine Kleinigkeit, aber ich komme hier nicht weiter:
Diese Rechnung funktioniert:
define 15min at +*00:15:00 {fhem("set Verbrauch_zaehlerstrom_db " . (Value("counter_kWh")-Value("zaehlerstrom_db")))}
Nun möchte ich gerne (Value("counter_kWh") gegen ReadingsVal("Gosund","ENERGY_Total",0 austauschen, sprich mit einem ReadinsVal rechnen. Was muss ich hier beachten, bzw. wie sieht hier die konkrete Lösung aus ?
Vielen Dank!
Stefan
Vorausgesetzt, die Namen "Gosund" für das device und "ENERGY_Total" für das reading sind korrekt, sollte die Rechnung ziemlich einfach sein:
define 15min at +*00:15:00 { fhem( "set Verbrauch_zaehlerstrom_db " . ReadingsNum('Gosund','ENERGY_Total',0) - Value('zaehlerstrom_db') ) }
Danke, ich werde es morgen testen!