diff --git a/templates/definition/meter/sax.yaml b/templates/definition/meter/sax.yaml index e6f994e57..978661fdb 100644 --- a/templates/definition/meter/sax.yaml +++ b/templates/definition/meter/sax.yaml @@ -47,4 +47,29 @@ render: | address: 46 # SOC vom Speicher (Messwert) type: holding decode: uint16 + batterymode: + source: switch + switch: + - case: 1 # normal + set: + source: const + value: 4600 # W + set: + source: modbus + {{- include "modbus" . | indent 8 }} + register: + address: 43 # Leistungsgrenzwert für Entladung + type: writesingle + decode: uint16 + - case: 2 # hold + set: + source: const + value: 0 # W + set: + source: modbus + {{- include "modbus" . | indent 8 }} + register: + address: 43 # Leistungsgrenzwert für Entladung + type: writesingle + decode: uint16 {{- end }}