Zitat von ivande
Beitrag anzeigen
Beide Items braucht es doch sowieso. Du musst die generell den Skalierungsfaktor und den eigentlichen Wert abholen.
Erst das zusammen ergibt die wirkliche Nutzdaten.
Die Rechenfunktion erfolgt daher direkt in dem Wert-Item (grundsätzlich genau so wie bei dir):
Code:
...
DCA_SF:
type: num
value: '0'
modBusAddress: 40265
modBusUnit: '1'
modBusDataType: 'sunssf'
...
A_DC_Bat:
type: num
enforce_updates: True
eval: value*sh.PV_GEN_24.DCA_SF()
modBusAddress: 40322
modBusUnit: '1'
modBusDataType: 'uint16'


Einen Kommentar schreiben: