Check the dbus-mqtt-pv status on the GX UI, it should have power distributed nicely on all phases.
I am sending data from HA like this:
alias: ESS Publish Solar Data
description: ""
triggers:
- entity_id:
- sensor.solar_power
trigger: state
- trigger: time_pattern
minutes: /5
conditions: []
actions:
- action: mqtt.publish
data:
topic: ess/pv
payload: |-
{
"pv": {
"power": {{ (states('sensor.solar_power') | float(0)) }},
"energy_forward": {{ (states('sensor.solar_production') | float(0)) }},
"L1": {
"power": {{ ((states('sensor.solar_power') | float(0)) / 3) | round(1) }},
"voltage": {{ (states('sensor.voltage_phase_1') | float(0)) }}
},
"L2": {
"power": {{ ((states('sensor.solar_power') | float(0)) / 3) | round(1) }},
"voltage": {{ (states('sensor.voltage_phase_2') | float(0)) }}
},
"L3": {
"power": {{ ((states('sensor.solar_power') | float(0)) / 3) | round(1) }},
"voltage": {{ (states('sensor.voltage_phase_3') | float(0)) }}
}
}
}
mode: single
