From 5c3f378ee6ff6da87d0fba950e91363f33e54ce9 Mon Sep 17 00:00:00 2001 From: Tom Frenzel <40773830+tomfrenzel@users.noreply.github.com> Date: Fri, 23 Jan 2026 12:06:27 +0100 Subject: [PATCH] Solax: add currents/voltages (#26930) --- templates/definition/meter/solax.yaml | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/templates/definition/meter/solax.yaml b/templates/definition/meter/solax.yaml index 78680903c..61a1cf2a3 100644 --- a/templates/definition/meter/solax.yaml +++ b/templates/definition/meter/solax.yaml @@ -51,6 +51,50 @@ render: | type: input decode: uint32s scale: 0.1 + currents: + - source: modbus + {{- include "modbus" . | indent 4 }} + register: + address: 206 # 0x00CE GridCurrent_R_Meter + type: input + decode: int16 + scale: 0.1 + - source: modbus + {{- include "modbus" . | indent 4 }} + register: + address: 207 # 0x00CF GridCurrent_S_Meter + type: input + decode: int16 + scale: 0.1 + - source: modbus + {{- include "modbus" . | indent 4 }} + register: + address: 208 # 0x00D0 GridCurrent_T_Meter + type: input + decode: int16 + scale: 0.1 + voltages: + - source: modbus + {{- include "modbus" . | indent 4 }} + register: + address: 202 # 0x00CA GridVoltage_R_Meter + type: input + decode: uint16 + scale: 0.1 + - source: modbus + {{- include "modbus" . | indent 4 }} + register: + address: 203 # 0x00CB GridVoltage_S_Meter + type: input + decode: uint16 + scale: 0.1 + - source: modbus + {{- include "modbus" . | indent 4 }} + register: + address: 204 # 0x00CC GridVoltage_T_Meter + type: input + decode: uint16 + scale: 0.1 {{- end }} {{- if eq .usage "pv" }} power: