Skip to content

Commit 7df4b89

Browse files
committed
fix: Add calculated load power ❘ Deye 3P
Signed-off-by: David Rapan <david@rapan.cz>
1 parent 92ba728 commit 7df4b89

1 file changed

Lines changed: 57 additions & 4 deletions

File tree

custom_components/solarman/inverter_definitions/deye_p3.yaml

Lines changed: 57 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2631,8 +2631,58 @@ parameters:
26312631
rule: 1
26322632
registers: [0x0286]
26332633

2634-
# Load - The power of phase A is S16bit (low 16 bits) + S16bit (high 16 bits)
26352634
- name: "Load L1 Power"
2635+
l: 1
2636+
class: "power"
2637+
state_class: "measurement"
2638+
uom: "W"
2639+
rule: 4
2640+
sensors:
2641+
- signed:
2642+
registers: [0x0279, 0x02B3]
2643+
- signed:
2644+
registers: [0x0268, 0x02C1]
2645+
2646+
- name: "Load L2 Power"
2647+
l: 2
2648+
class: "power"
2649+
state_class: "measurement"
2650+
uom: "W"
2651+
rule: 4
2652+
sensors:
2653+
- signed:
2654+
registers: [0x027A, 0x02B4]
2655+
- signed:
2656+
registers: [0x0269, 0x02C2]
2657+
2658+
- name: "Load L3 Power"
2659+
l: 3
2660+
class: "power"
2661+
state_class: "measurement"
2662+
uom: "W"
2663+
rule: 4
2664+
sensors:
2665+
- signed:
2666+
registers: [0x027B, 0x02B5]
2667+
- signed:
2668+
registers: [0x026A, 0x02C3]
2669+
2670+
- name: "Load Power"
2671+
l: 1
2672+
description: Combined power of all three phases
2673+
class: "power"
2674+
state_class: "measurement"
2675+
uom: "W"
2676+
rule: 4
2677+
sensors:
2678+
- signed:
2679+
registers: [0x027C, 0x02B6]
2680+
- signed:
2681+
registers: [0x026B, 0x02C4]
2682+
2683+
# Load - The power of phase A is S16bit (low 16 bits) + S16bit (high 16 bits)
2684+
- name: "Load Consumption L1 Power"
2685+
hidden:
26362686
l: 1
26372687
class: "power"
26382688
state_class: "measurement"
@@ -2641,7 +2691,8 @@ parameters:
26412691
registers: [0x028A, 0x0290]
26422692

26432693
# Load - The power of phase A is S16bit (low 16 bits) + S16bit (high 16 bits)
2644-
- name: "Load L2 Power"
2694+
- name: "Load Consumption L2 Power"
2695+
hidden:
26452696
l: 2
26462697
class: "power"
26472698
state_class: "measurement"
@@ -2650,7 +2701,8 @@ parameters:
26502701
registers: [0x028B, 0x0291]
26512702

26522703
# Load - The power of phase A is S16bit (low 16 bits) + S16bit (high 16 bits)
2653-
- name: "Load L3 Power"
2704+
- name: "Load Consumption L3 Power"
2705+
hidden:
26542706
l: 3
26552707
class: "power"
26562708
state_class: "measurement"
@@ -2659,7 +2711,8 @@ parameters:
26592711
registers: [0x028C, 0x0292]
26602712

26612713
# Load - The Power is S16bit (low 16 bits) + S16bit (high 16 bits)
2662-
- name: "Load Power"
2714+
- name: "Load Consumption Power"
2715+
hidden:
26632716
l: 1
26642717
description: Combined power of all three phases
26652718
class: "power"

0 commit comments

Comments
 (0)