From 2b4772c567a70b6a896b123dcebf50e2a5be8d9a Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 26 Feb 2024 11:53:31 +0100 Subject: [PATCH] Huawei: fix register encoding --- .../huawei-sun2000-dongle-powersensor.yaml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/templates/definition/meter/huawei-sun2000-dongle-powersensor.yaml b/templates/definition/meter/huawei-sun2000-dongle-powersensor.yaml index edcbeaf7e..0c41d7434 100644 --- a/templates/definition/meter/huawei-sun2000-dongle-powersensor.yaml +++ b/templates/definition/meter/huawei-sun2000-dongle-powersensor.yaml @@ -146,7 +146,7 @@ render: | register: address: 47100 # Forcible charge/discharge type: write - encode: uint16 + encoding: uint16 - case: 2 # hold set: source: sequence @@ -159,7 +159,7 @@ render: | register: address: 47100 # Forcible charge/discharge type: write - encode: uint16 + encoding: uint16 - source: const value: 0 # duration set: @@ -168,7 +168,7 @@ render: | register: address: 47246 # Forcible charge/discharge setting mode type: write - encode: uint16 + encoding: uint16 - source: const value: 1 # Minute set: @@ -177,7 +177,7 @@ render: | register: address: 47083 # Forced charging and discharging period type: write - encode: uint16 + encoding: uint16 - source: const value: 0 # W set: @@ -186,7 +186,7 @@ render: | register: address: 47249 # Forcible discharge power type: writemultiple - encode: uint32 + encoding: uint32 - case: 3 # charge set: source: sequence @@ -199,7 +199,7 @@ render: | register: address: 47100 # Forcible charge/discharge type: write - encode: uint16 + encoding: uint16 - source: const value: 0 # duration set: @@ -208,7 +208,7 @@ render: | register: address: 47246 # Forcible charge/discharge setting mode type: write - encode: uint16 + encoding: uint16 - source: const value: 1 # Minute set: @@ -217,7 +217,7 @@ render: | register: address: 47083 # Forced charging and discharging period type: write - encode: uint16 + encoding: uint16 - source: const value: 2500 # W set: @@ -226,7 +226,7 @@ render: | register: address: 47247 # Forcible charge power type: writemultiple - encode: uint32 + encoding: uint32 - source: const value: 1 # Enable set: @@ -235,6 +235,6 @@ render: | register: address: 47087 # Charge from grid type: writemultiple - encode: uint32 + encoding: uint32 capacity: {{ .capacity }} # kWh {{- end }}