beim solaredge-Wechselrichter welcher auch nach dem sunspec-Format tickt, hab ich ein eigenes Skale-Faktor-Item (AC_Leistung_sf) angelegt und dann mit dem eval im eigentlichen Leistung-Item (AC_Leistung) die Berechnung gemacht:
eval: value*10**sh.Photovoltaik.AC_Leistung_sf()
der Scale-Faktor ändert sich auch laufend, (z.B. 0, -1 -2, -3, -4)
Code:
solaredge_SE6000: AC_Leistung_sf: # hier landet der Scale-Faktor z.B. -1 type: num name: I_AC_Power_SF enforce_updates: True modBusAddress: 40084 modBusDataType: int16 AC_Leistung: # hier wird die Leistung ausgelesen und mit dem Scale-Faktor-Item verrechnet: #z.B. 35.362*10**-1 = 3.536,2 W * 0.001(modBusFactor) = 3,5362 kW type: num name: I_AC_Power enforce_updates: True eval: value*10**sh.Photovoltaik.AC_Leistung_sf() modBusAddress: 40083 modBusFactor: 0.001
mit modBusFactor: 0.001 skaliere ich das ganze dann noch von Watt auf kW
Einen Kommentar schreiben: