From db5ab3337d3759d633fe4c5e04077b8c15589ea1 Mon Sep 17 00:00:00 2001 From: CiNcH83 Date: Thu, 4 Jun 2026 21:11:08 +0200 Subject: [PATCH] Huawei: fix dimmed (#30507) --- .../meter/huawei-sun2000-hybrid.yaml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/templates/definition/meter/huawei-sun2000-hybrid.yaml b/templates/definition/meter/huawei-sun2000-hybrid.yaml index e67185e70..16cf1db94 100644 --- a/templates/definition/meter/huawei-sun2000-hybrid.yaml +++ b/templates/definition/meter/huawei-sun2000-hybrid.yaml @@ -283,12 +283,18 @@ render: | duration: 0s {{- end }} dimmed: - source: modbus - {{- include "modbus" . | indent 2 }} - register: - address: 47087 # Charge from grid - type: holding - decode: uint16 + source: go + in: + - name: v + type: int + config: + source: modbus + {{- include "modbus" . | indent 6 }} + register: + address: 47087 # Charge from grid (0=disabled → dimmed, 1=enabled → not dimmed) + type: holding + decode: uint16 + script: v == 0 batterymode: source: sequence set: