Huawei Inverter

Note

There will be a major update of the ‘derived’ sensors available with the release of the WLCRS Huawei Integration v1.4.0 that is currently in Alpha testing. A number of derived sensors will be released by factory/Huawei sensors instead.

Please report all feedback or Issues to the Discussion (Support Sections) of: https://github.com/Roving-Ronin/sunsynk-power-flow-card.

To use the Sunsynk card with Huawei Solar (or iStore in Australia) you need to copy the huawei_derived_sensors.yaml and sunsynk_card_derived_sensors.yaml files to your /homeassistant/packages directory. Upon restarting Home Assistant this will create all the required derived sensors, based upon the baseline sensors from the WLCRS integration, needed to populate the Sunsynk card. In addition to this, you will need to find an electricity_costs_xxx.yaml file that matches your electricity providers tariff plan, or is similiar and you can customise the ‘Electrity - Price’, ‘Electricity - FIT’ and ‘Energy Meter’ sections to reflect your rate plan costs and usage period(s), all these files are available from: https://github.com/molikk/mlk-power-flow-card/tree/master/docs/examples/huawei_packages.

Whilst it would be simplest to create the additional ‘sensor groups’ using yaml files, this has the disadvantage that if later on you want to add or remove devices individual sensors to/from these groups, you are unable to do so by editing them within Home Assistant GUI. Given the flexibility manually creating these sensors groups via the GUI provides, you will need to create the following groups (below) manually. This is done by going to Settings –> Devices & Services –> Helpers, clicking the ‘Create Helper’ button. From the choice of group types then select ‘Sensor Group’ and set the ‘Type’ to SUM. Follow the instructions below for the names to enter for the groups and the member/entities to add into each group.


To work with the Sunsynk card and the additional derived sensors, some sensors that are disabled by default by the WLCRS integration, must be manually enabled. Listed below the the various devices and the list of sensors for each, that are required to be enabled (at a minimum).

POWER METER:

Single Phase Installation

Three phase Installation

Active Power

Active Power

Consumption

Consumption

Current

Current

Exported

Exported

Frequency

Frequency

Phase A - Active Power

Phase A - Current

Voltage

Phase A - Voltage

Phase B - Active Power

Phase B - Current

Phase B - Voltage

Phase C - Active Power

Phase C - Current

Phase C - Voltage

Power Factor

Power Factor

INVERTER(S):

Single Phase Installation

Three Phase Installation

Active Power

Active Power

Daily Yield

Daily Yield

Day Active Peak Power

Day Active Peak Power

Efficiency

Efficiency

Input Power

Input Power

Internal Temperature

Internal Temperature

Phase A Current

Phase A Current

Phase B Current

Phase C Current

PV 1 Current

PV 1 Current

PV 1 Voltage

PV 1 Voltage

PV 2 Current

PV 2 Current

PV 2 Voltage

PV 2 Voltage

Total Yield

Total Yield

LUNA ESS BATTERY(S):

Sensor

Comment

Bus Current

Bus Voltage

Capacity Control Periods

Not used currently, future function envisioned

Charge/Discharge Power

Day Charge

Day Discharge

Fixed Charging Periods

State of Capacity

Battery 1 Temperature

Battery 2 Temperature

Optional

Time of Use Periods

Not used currently, future function envisioned

Total Charge

Total Discharge

With these sensors active, you can then following the installation instructions for the Sunsynk card, however when you add the card to Home Assistant, change to the ‘Show Code Editor’ view and paste the example code below (that most closely matches your Huawei/iStore setup) into the editor, replacing all the default code shown. Finally, validate the example code copied from below, updating to suite your setup.


Note

Data sources for the Sunsynk card is provided by the use of the WLCRS “Huawei Solar” integration - https://github.com/wlcrs/huawei_solar/wiki, as well as the Energy Meter integration https://github.com/zeronounours/HA-custom-component-energy-meter, must be installed prior to installing the Sunsynk card.


Example 1 - 1 x L1 1phase inverter with a 15kWh LUNA ESS battery - 2 PV strings (6.6kW)

  1type: custom:mlk-power-flow-card
  2large_font: false
  3title: Huawei - Power Monitor
  4title_size: 18px
  5show_solar: true
  6show_grid: true
  7show_battery: true
  8decimal_places: 2
  9decimal_places_energy: 2
 10dynamic_line_width: true
 11inverter:
 12  modern: false
 13  colour: grey
 14  autarky: power
 15  auto_scale: true
 16  model: huawei
 17  three_phase: false
 18battery:
 19  energy: 14850
 20  shutdown_soc: sensor.battery_end_of_discharge_soc
 21  invert_power: true
 22  colour: '#fc8d83'
 23  show_daily: true
 24  animation_speed: 5
 25  max_power: 5000
 26  show_absolute: true
 27  auto_scale: true
 28  hide_soc: false
 29  show_remaining_energy: true
 30  dynamic_colour: true
 31  linear_gradient: true
 32solar:
 33  colour: '#F7BC00'
 34  show_daily: true
 35  mppts: 2
 36  animation_speed: 8
 37  max_power: 6600
 38  pv1_name: Inv1.S1
 39  pv2_name: Inv2.S1
 40  display_mode: 2
 41  auto_scale: true
 42  dynamic_colour: true
 43  pv1_max_power: 3300
 44  pv2_max_power: 3300
 45  efficiency: 3
 46load:
 47  colour: magenta
 48  show_daily: true
 49  show_daily_aux: true
 50  show_aux: true
 51  invert_aux: false
 52  show_absolute_aux: false
 53  aux_name: Generator
 54  aux_type: gen
 55  aux_colour: '#5490c2'
 56  aux_off_colour: brown
 57  aux_loads: 2
 58  aux_load1_name: IT - Servers
 59  aux_load2_name: IT - Network
 60  aux_load1_icon: mdi:server-network
 61  aux_load2_icon: mdi:network
 62  animation_speed: 4
 63  essential_name: Essential
 64  max_power: 4000
 65  additional_loads: 2
 66  load1_name: Lights
 67  load2_name: All GPO
 68  load3_name: Spare
 69  load4_name: Spare
 70  load1_icon: mdi:lightbulb
 71  load2_icon: mdi:power-plug
 72  load3_icon: mdi:water-boiler
 73  load4_icon: mdi:kettle
 74  auto_scale: true
 75  dynamic_icon: true
 76  dynamic_colour: true
 77grid:
 78  grid_name: Your-Grid-Name
 79  colour: '#FF2400'
 80  export_colour: green
 81  no_grid_colour: '#a40013'
 82  grid_off_colour: '#e7d59f'
 83  show_daily_buy: true
 84  show_daily_sell: true
 85  show_nonessential: true
 86  invert_grid: true
 87  nonessential_name: Non Essential
 88  nonessential_icon: none
 89  additional_loads: 2
 90  load1_name: HVAC
 91  load2_name: EV
 92  load1_icon: mdi:fan
 93  load2_icon: mdi:car
 94  animation_speed: 7
 95  max_power: 15000
 96  auto_scale: true
 97  dynamic_icon: true
 98  dynamic_colour: true
 99  energy_cost_decimals: 3
100entities:
101  use_timer_248: null
102  priority_load_243: null
103  day_battery_charge_70: sensor.batteries_day_charge
104  day_battery_discharge_71: sensor.batteries_day_discharge
105  day_load_energy_84: sensor.house_consumption_energy_daily
106  day_grid_import_76: sensor.hs_grid_imported_daily
107  day_grid_export_77: sensor.hs_grid_exported_daily
108  day_pv_energy_108: sensor.inverters_daily_yield
109  day_aux_energy: sensor.sunsynk_card_aux_energy_daily
110  inverter_voltage_154: sensor.power_meter_voltage
111  load_frequency_192: sensor.power_meter_frequency
112  grid_power_169: sensor.house_consumption_power
113  inverter_current_164: sensor.inverter_phase_a_current
114  inverter_power_175: sensor.inverters_active_power
115  inverter_status_59: sensor.inverters_state
116  radiator_temp_91: null
117  dc_transformer_temp_90: sensor.inverters_internal_temperature
118  pv1_power_186: sensor.inverter_1_pv_1_power
119  pv2_power_187: sensor.inverter_1_pv_2_power
120  pv_total: sensor.inverters_input_power
121  environment_temp: sensor.<your_location>_temp
122  remaining_solar: sensor.energy_production_today_remaining
123  pv1_voltage_109: sensor.inverter_pv_1_voltage
124  pv1_current_110: sensor.inverter_pv_1_current
125  pv2_voltage_111: sensor.inverter_pv_2_voltage
126  pv2_current_112: sensor.inverter_pv_2_current
127  battery_voltage_183: sensor.batteries_bus_voltage
128  battery_soc_184: sensor.batteries_state_of_capacity
129  battery_power_190: sensor.batteries_charge_discharge_power
130  battery_current_191: sensor.batteries_bus_current
131  battery_temp_182: sensor.batteries_temperature
132  battery_status: sensor.batteries_status
133  essential_power: sensor.house_consumption_power_less_aux_non_essential
134  essential_load1: sensor.lights_all_active_power
135  essential_load2: sensor.gpo_all_active_power_less_known
136  essential_load1_extra: null
137  essential_load2_extra: null
138  nonessential_power: sensor.sunsynk_card_non_essential_active_power
139  non_essential_load1: sensor.hvac_active_power
140  non_essential_load2: sensor.ev_charger_active_power
141  grid_ct_power_172: sensor.power_meter_active_power
142  grid_ct_power_total: sensor.power_meter_active_power
143  grid_connected_status_194: sensor.inverters_off_grid_status
144  aux_power_166: sensor.sunsynk_card_aux_active_power
145  energy_cost_buy: sensor.electricity_price
146  energy_cost_sell: sensor.electricity_fit
147  solar_sell_247: switch.null
148  aux_load1: sensor.it_hardware_network_active_power
149  aux_load2: sensor.it_hardware_servers_active_power
150  aux_load1_extra: sensor.env_network_rack_bme280_temperature
151  aux_load2_extra: sensor.garage_controller_bme280_temperature
152  grid_voltage: sensor.power_meter_voltage

Example 2 - 2 x L1 1phase inverter with a 15kWh LUNA ESS battery - 4 PV strings (13.2kW)

  1type: custom:mlk-power-flow-card
  2large_font: false
  3title: Huawei - Power Monitor
  4title_size: 18px
  5show_solar: true
  6show_grid: true
  7show_battery: true
  8decimal_places: 2
  9decimal_places_energy: 2
 10inverter:
 11  modern: false
 12  colour: grey
 13  autarky: power
 14  auto_scale: true
 15  model: huawei
 16  three_phase: false
 17battery:
 18  energy: 14850
 19  shutdown_soc: sensor.battery_end_of_discharge_soc
 20  invert_power: true
 21  colour: '#fc8d83'
 22  show_daily: true
 23  animation_speed: 5
 24  max_power: 5000
 25  show_absolute: true
 26  auto_scale: true
 27  hide_soc: false
 28  show_remaining_energy: true
 29  dynamic_colour: true
 30  linear_gradient: true
 31solar:
 32  colour: '#F7BC00'
 33  show_daily: true
 34  mppts: 4
 35  animation_speed: 8
 36  max_power: 13200
 37  pv1_name: Inv1.S1
 38  pv2_name: Inv2.S1
 39  pv3_name: Inv1.S2
 40  pv4_name: Inv2.S2
 41  display_mode: 2
 42  auto_scale: true
 43  dynamic_colour: true
 44  pv1_max_power: 3300
 45  pv2_max_power: 3300
 46  pv3_max_power: 3300
 47  pv4_max_power: 3300
 48  efficiency: 3
 49load:
 50  colour: magenta
 51  show_daily: true
 52  show_daily_aux: true
 53  show_aux: true
 54  invert_aux: false
 55  show_absolute_aux: false
 56  aux_name: Generator
 57  aux_type: gen
 58  aux_colour: '#5490c2'
 59  aux_off_colour: brown
 60  aux_loads: 2
 61  aux_load1_name: IT - Servers
 62  aux_load2_name: IT - Network
 63  aux_load1_icon: mdi:server-network
 64  aux_load2_icon: mdi:network
 65  animation_speed: 4
 66  essential_name: Essential
 67  max_power: 4000
 68  additional_loads: 2
 69  load1_name: Lights
 70  load2_name: All GPO
 71  load3_name: Spare
 72  load4_name: Spare
 73  load1_icon: mdi:lightbulb
 74  load2_icon: mdi:power-plug
 75  load3_icon: mdi:water-boiler
 76  load4_icon: mdi:kettle
 77  auto_scale: true
 78  dynamic_icon: true
 79  dynamic_colour: true
 80grid:
 81  grid_name: Your-Grid-Name
 82  colour: '#FF2400'
 83  export_colour: green
 84  no_grid_colour: '#a40013'
 85  grid_off_colour: '#e7d59f'
 86  show_daily_buy: true
 87  show_daily_sell: true
 88  show_nonessential: true
 89  invert_grid: true
 90  nonessential_name: Non Essential
 91  nonessential_icon: none
 92  additional_loads: 2
 93  load1_name: HVAC
 94  load2_name: EV
 95  load1_icon: mdi:fan
 96  load2_icon: mdi:car
 97  animation_speed: 7
 98  max_power: 10000
 99  auto_scale: true
100  dynamic_icon: true
101  dynamic_colour: true
102  energy_cost_decimals: 3
103entities:
104  use_timer_248: null
105  priority_load_243: null
106  day_battery_charge_70: sensor.batteries_day_charge
107  day_battery_discharge_71: sensor.batteries_day_discharge
108  day_load_energy_84: sensor.house_consumption_energy_daily
109  day_grid_import_76: sensor.hs_grid_imported_daily
110  day_grid_export_77: sensor.hs_grid_exported_daily
111  day_pv_energy_108: sensor.inverters_daily_yield
112  day_aux_energy: sensor.sunsynk_card_aux_energy_daily
113  inverter_voltage_154: sensor.power_meter_voltage
114  load_frequency_192: sensor.power_meter_frequency
115  inverter_current_164: sensor.inverter_phase_a_current
116  inverter_power_175: sensor.inverters_active_power
117  inverter_status_59: sensor.inverters_state
118  radiator_temp_91: null
119  dc_transformer_temp_90: sensor.inverters_internal_temperature
120  pv1_power_186: sensor.inverter_1_pv_1_power
121  pv2_power_187: sensor.inverter_1_pv_2_power
122  pv3_power_188: sensor.inverter_2_pv_1_power
123  pv4_power_189: sensor.inverter_2_pv_2_power
124  pv_total: sensor.inverters_input_power
125  environment_temp: sensor.<your_location>_temp
126  remaining_solar: sensor.energy_production_today_remaining
127  pv1_voltage_109: sensor.inverter_pv_1_voltage
128  pv1_current_110: sensor.inverter_pv_1_current
129  pv2_voltage_111: sensor.inverter_pv_2_voltage
130  pv2_current_112: sensor.inverter_pv_2_current
131  pv3_voltage_113: sensor.inverter_pv_1_voltage_2
132  pv3_current_114: sensor.inverter_pv_1_current_2
133  pv4_voltage_115: sensor.inverter_pv_2_voltage_2
134  pv4_current_116: sensor.inverter_pv_2_current_2
135  battery_voltage_183: sensor.batteries_bus_voltage
136  battery_soc_184: sensor.batteries_state_of_capacity
137  battery_power_190: sensor.batteries_charge_discharge_power
138  battery_current_191: sensor.batteries_bus_current
139  battery_temp_182: sensor.batteries_temperature
140  battery_status: sensor.batteries_status
141  essential_power: sensor.house_consumption_power_less_aux_non_essential
142  essential_load1: sensor.lights_all_active_power
143  essential_load2: sensor.gpo_all_active_power_less_known
144  essential_load1_extra: null
145  essential_load2_extra: null
146  nonessential_power: sensor.sunsynk_card_non_essential_active_power
147  non_essential_load1: sensor.aircon_active_power
148  non_essential_load2: sensor.ev_charger_active_power
149  grid_power_169: sensor.house_consumption_power
150  grid_ct_power_172: sensor.power_meter_active_power
151  grid_ct_power_total: sensor.power_meter_active_power
152  grid_connected_status_194: sensor.inverters_off_grid_status
153  aux_power_166: sensor.sunsynk_card_aux_active_power
154  energy_cost_buy: sensor.electricity_price
155  energy_cost_sell: sensor.electricity_fit
156  solar_sell_247: switch.null
157  aux_load1: sensor.it_hardware_network_active_power
158  aux_load2: sensor.it_hardware_servers_active_power
159  aux_load1_extra: sensor.env_network_rack_bme280_temperature
160  aux_load2_extra: sensor.garage_controller_bme280_temperature
161  grid_voltage: sensor.power_meter_voltage

Example 3 - 1 x M1 3phase inverter with a 15kWh LUNA ESS battery - 2 PV strings (10kW)

  1type: custom:mlk-power-flow-card
  2large_font: false
  3title: Huawei - Power Monitor
  4title_size: 18px
  5show_solar: true
  6show_grid: true
  7show_battery: true
  8decimal_places: 2
  9decimal_places_energy: 2
 10dynamic_line_width: true
 11inverter:
 12  modern: false
 13  colour: grey
 14  autarky: power
 15  auto_scale: true
 16  model: huawei
 17  three_phase: true
 18battery:
 19  energy: 14850
 20  shutdown_soc: sensor.battery_end_of_discharge_soc
 21  invert_power: true
 22  colour: '#fc8d83'
 23  show_daily: true
 24  animation_speed: 5
 25  max_power: 5000
 26  show_absolute: true
 27  auto_scale: true
 28  hide_soc: false
 29  show_remaining_energy: true
 30  dynamic_colour: true
 31  linear_gradient: true
 32solar:
 33  colour: '#F7BC00'
 34  show_daily: true
 35  mppts: 2
 36  animation_speed: 8
 37  max_power: 10000
 38  pv1_name: Inv1.S1
 39  pv2_name: Inv2.S1
 40  display_mode: 2
 41  auto_scale: true
 42  dynamic_colour: true
 43  pv1_max_power: 5000
 44  pv2_max_power: 5000
 45  efficiency: 3
 46load:
 47  colour: magenta
 48  show_daily: true
 49  show_daily_aux: true
 50  show_aux: true
 51  invert_aux: false
 52  show_absolute_aux: false
 53  aux_name: Generator
 54  aux_type: gen
 55  aux_colour: '#5490c2'
 56  aux_off_colour: brown
 57  aux_loads: 2
 58  aux_load1_name: IT - Servers
 59  aux_load2_name: IT - Network
 60  aux_load1_icon: mdi:server-network
 61  aux_load2_icon: mdi:network
 62  animation_speed: 4
 63  essential_name: Essential
 64  max_power: 4000
 65  additional_loads: 2
 66  load1_name: Lights
 67  load2_name: All GPO
 68  load3_name: Spare
 69  load4_name: Spare
 70  load1_icon: mdi:lightbulb
 71  load2_icon: mdi:power-plug
 72  load3_icon: mdi:water-boiler
 73  load4_icon: mdi:kettle
 74  auto_scale: true
 75  dynamic_icon: true
 76  dynamic_colour: true
 77grid:
 78  grid_name: Your-Grid-Name
 79  colour: '#FF2400'
 80  export_colour: green
 81  no_grid_colour: '#a40013'
 82  grid_off_colour: '#e7d59f'
 83  show_daily_buy: true
 84  show_daily_sell: true
 85  show_nonessential: true
 86  invert_grid: true
 87  nonessential_name: Non Essential
 88  nonessential_icon: none
 89  additional_loads: 2
 90  load1_name: HVAC
 91  load2_name: EV
 92  load1_icon: mdi:fan
 93  load2_icon: mdi:car
 94  animation_speed: 7
 95  max_power: 25000
 96  auto_scale: true
 97  dynamic_icon: true
 98  dynamic_colour: true
 99  energy_cost_decimals: 3
100entities:
101  use_timer_248: null
102  priority_load_243: null
103  day_battery_charge_70: sensor.batteries_day_charge
104  day_battery_discharge_71: sensor.batteries_day_discharge
105  day_load_energy_84: sensor.house_consumption_energy_daily
106  day_grid_import_76: sensor.hs_grid_imported_daily
107  day_grid_export_77: sensor.hs_grid_exported_daily
108  day_pv_energy_108: sensor.inverters_daily_yield
109  day_aux_energy: sensor.sunsynk_card_aux_energy_daily
110  inverter_voltage_154: sensor.power_meter_phase_a_voltage
111  inverter_voltage_L2: sensor.power_meter_phase_b_voltage
112  inverter_voltage_L3: sensor.power_meter_phase_c_voltage
113  load_frequency_192: sensor.power_meter_frequency
114  grid_power_169: sensor.house_consumption_power
115  inverter_current_164: sensor.inverter_phase_a_current
116  inverter_current_L2: sensor.inverter_phase_b_current
117  inverter_current_L3: sensor.inverter_phase_c_current
118  inverter_power_175: sensor.inverters_active_power
119  inverter_status_59: sensor.inverters_state
120  radiator_temp_91: null
121  dc_transformer_temp_90: sensor.inverters_internal_temperature
122  pv1_power_186: sensor.inverter_1_pv_1_power
123  pv2_power_187: sensor.inverter_1_pv_2_power
124  pv_total: sensor.inverters_input_power
125  environment_temp: sensor.<your_location>_temp
126  remaining_solar: sensor.energy_production_today_remaining
127  pv1_voltage_109: sensor.inverter_pv_1_voltage
128  pv1_current_110: sensor.inverter_pv_1_current
129  pv2_voltage_111: sensor.inverter_pv_2_voltage
130  pv2_current_112: sensor.inverter_pv_2_current
131  battery_voltage_183: sensor.batteries_bus_voltage
132  battery_soc_184: sensor.batteries_state_of_capacity
133  battery_power_190: sensor.batteries_charge_discharge_power
134  battery_current_191: sensor.batteries_bus_current
135  battery_temp_182: sensor.batteries_temperature
136  battery_status: sensor.batteries_status
137  essential_power: sensor.house_consumption_power_less_aux_non_essential
138  essential_load1: sensor.lights_all_active_power
139  essential_load2: sensor.gpo_all_active_power_less_known
140  essential_load1_extra: null
141  essential_load2_extra: null
142  load_power_L1: sensor.shelly3em_phase_a_gpo_power
143  load_power_L2: sensor.shelly3em_phase_b_gpo_power
144  load_power_L3: sensor.shelly3em_phase_c_gpo_power
145  nonessential_power: sensor.sunsynk_card_non_essential_active_power
146  non_essential_load1: sensor.hvac_active_power
147  non_essential_load2: sensor.ev_charger_active_power
148  grid_ct_power_172: sensor.power_meter_phase_a_active_power
149  grid_ct_power_L2: sensor.power_meter_phase_b_active_power
150  grid_ct_power_L3: sensor.power_meter_phase_c_active_power
151  grid_ct_power_total: sensor.power_meter_active_power
152  grid_connected_status_194: sensor.inverters_off_grid_status
153  aux_power_166: sensor.sunsynk_card_aux_active_power
154  energy_cost_buy: sensor.electricity_price
155  energy_cost_sell: sensor.electricity_fit
156  solar_sell_247: switch.null
157  aux_load1: sensor.it_hardware_network_active_power
158  aux_load2: sensor.it_hardware_servers_active_power
159  aux_load1_extra: sensor.env_network_rack_bme280_temperature
160  aux_load2_extra: sensor.garage_controller_bme280_temperature
161  grid_voltage: sensor.power_meter_voltage

Example 4 - 1 x M1 3phase inverters with 2 x 15kWh LUNA ESS batteries - 2 PV strings (10kW)

  1type: custom:mlk-power-flow-card
  2large_font: false
  3title: Huawei - Power Monitor
  4title_size: 18px
  5show_solar: true
  6show_grid: true
  7show_battery: true
  8decimal_places: 2
  9decimal_places_energy: 2
 10dynamic_line_width: true
 11inverter:
 12  modern: false
 13  colour: grey
 14  autarky: power
 15  auto_scale: true
 16  model: huawei
 17  three_phase: true
 18battery:
 19  energy: 29700
 20  shutdown_soc: sensor.battery_end_of_discharge_soc
 21  invert_power: true
 22  colour: '#fc8d83'
 23  show_daily: true
 24  animation_speed: 5
 25  max_power: 10000
 26  show_absolute: true
 27  auto_scale: true
 28  hide_soc: false
 29  show_remaining_energy: true
 30  dynamic_colour: true
 31  linear_gradient: true
 32solar:
 33  colour: '#F7BC00'
 34  show_daily: true
 35  mppts: 2
 36  animation_speed: 8
 37  max_power: 10000
 38  pv1_name: Inv1.S1
 39  pv2_name: Inv2.S1
 40  display_mode: 2
 41  auto_scale: true
 42  dynamic_colour: true
 43  pv1_max_power: 5000
 44  pv2_max_power: 5000
 45  efficiency: 3
 46load:
 47  colour: magenta
 48  show_daily: true
 49  show_daily_aux: true
 50  show_aux: true
 51  invert_aux: false
 52  show_absolute_aux: false
 53  aux_name: Generator
 54  aux_type: gen
 55  aux_colour: '#5490c2'
 56  aux_off_colour: brown
 57  aux_loads: 2
 58  aux_load1_name: IT - Servers
 59  aux_load2_name: IT - Network
 60  aux_load1_icon: mdi:server-network
 61  aux_load2_icon: mdi:network
 62  animation_speed: 4
 63  essential_name: Essential
 64  max_power: 4000
 65  additional_loads: 2
 66  load1_name: Lights
 67  load2_name: All GPO
 68  load3_name: Spare
 69  load4_name: Spare
 70  load1_icon: mdi:lightbulb
 71  load2_icon: mdi:power-plug
 72  load3_icon: mdi:water-boiler
 73  load4_icon: mdi:kettle
 74  auto_scale: true
 75  dynamic_icon: true
 76  dynamic_colour: true
 77grid:
 78  grid_name: Your-Grid-Name
 79  colour: '#FF2400'
 80  export_colour: green
 81  no_grid_colour: '#a40013'
 82  grid_off_colour: '#e7d59f'
 83  show_daily_buy: true
 84  show_daily_sell: true
 85  show_nonessential: true
 86  invert_grid: true
 87  nonessential_name: Non Essential
 88  nonessential_icon: none
 89  additional_loads: 2
 90  load1_name: HVAC
 91  load2_name: EV
 92  load1_icon: mdi:fan
 93  load2_icon: mdi:car
 94  animation_speed: 7
 95  max_power: 25000
 96  auto_scale: true
 97  dynamic_icon: true
 98  dynamic_colour: true
 99  energy_cost_decimals: 3
100entities:
101  use_timer_248: null
102  priority_load_243: null
103  day_battery_charge_70: sensor.batteries_day_charge
104  day_battery_discharge_71: sensor.batteries_day_discharge
105  day_load_energy_84: sensor.house_consumption_energy_daily
106  day_grid_import_76: sensor.hs_grid_imported_daily
107  day_grid_export_77: sensor.hs_grid_exported_daily
108  day_pv_energy_108: sensor.inverters_daily_yield
109  day_aux_energy: sensor.sunsynk_card_aux_energy_daily
110  inverter_voltage_154: sensor.power_meter_phase_a_voltage
111  inverter_voltage_L2: sensor.power_meter_phase_b_voltage
112  inverter_voltage_L3: sensor.power_meter_phase_c_voltage
113  load_frequency_192: sensor.power_meter_frequency
114  grid_power_169: sensor.house_consumption_power
115  inverter_current_164: sensor.inverter_phase_a_current
116  inverter_current_L2: sensor.inverter_phase_b_current
117  inverter_current_L3: sensor.inverter_phase_c_current
118  inverter_power_175: sensor.inverters_active_power
119  inverter_status_59: sensor.inverters_state
120  radiator_temp_91: null
121  dc_transformer_temp_90: sensor.inverters_internal_temperature
122  pv1_power_186: sensor.inverter_1_pv_1_power
123  pv2_power_187: sensor.inverter_1_pv_2_power
124  pv3_power_188: sensor.inverter_2_pv_1_power
125  pv4_power_189: sensor.inverter_2_pv_2_power
126  pv_total: sensor.inverters_input_power
127  environment_temp: sensor.<your_location>_temp
128  remaining_solar: sensor.energy_production_today_remaining
129  pv1_voltage_109: sensor.inverter_pv_1_voltage
130  pv1_current_110: sensor.inverter_pv_1_current
131  pv2_voltage_111: sensor.inverter_pv_2_voltage
132  pv2_current_112: sensor.inverter_pv_2_current
133  battery_voltage_183: sensor.batteries_bus_voltage
134  battery_soc_184: sensor.batteries_state_of_capacity
135  battery_power_190: sensor.batteries_charge_discharge_power
136  battery_current_191: sensor.batteries_bus_current
137  battery_temp_182: sensor.batteries_temperature
138  battery_status: sensor.batteries_status
139  essential_power: sensor.house_consumption_power_less_aux_non_essential
140  essential_load1: sensor.lights_all_active_power
141  essential_load2: sensor.gpo_all_active_power_less_known
142  essential_load1_extra: null
143  essential_load2_extra: null
144  load_power_L1: sensor.shelly3em_phase_a_gpo_power
145  load_power_L2: sensor.shelly3em_phase_b_gpo_power
146  load_power_L3: sensor.shelly3em_phase_c_gpo_power
147  nonessential_power: sensor.sunsynk_card_non_essential_active_power
148  non_essential_load1: sensor.hvac_active_power
149  non_essential_load2: sensor.ev_charger_active_power
150  grid_ct_power_172: sensor.power_meter_phase_a_active_power
151  grid_ct_power_L2: sensor.power_meter_phase_b_active_power
152  grid_ct_power_L3: sensor.power_meter_phase_c_active_power
153  grid_ct_power_total: sensor.power_meter_active_power
154  grid_connected_status_194: sensor.inverters_off_grid_status
155  aux_power_166: sensor.sunsynk_card_aux_active_power
156  energy_cost_buy: sensor.electricity_price
157  energy_cost_sell: sensor.electricity_fit
158  solar_sell_247: switch.null
159  aux_load1: sensor.it_hardware_network_active_power
160  aux_load2: sensor.it_hardware_servers_active_power
161  aux_load1_extra: sensor.env_network_rack_bme280_temperature
162  aux_load2_extra: sensor.garage_controller_bme280_temperature
163  grid_voltage: sensor.power_meter_voltage

Example 5 - 2 x M1 3phase inverters with a 15kWh LUNA ESS battery - 4 PV strings (20kW)

  1type: custom:mlk-power-flow-card
  2large_font: false
  3title: Huawei - Power Monitor
  4title_size: 18px
  5show_solar: true
  6show_grid: true
  7show_battery: true
  8decimal_places: 2
  9decimal_places_energy: 2
 10dynamic_line_width: true
 11inverter:
 12  modern: false
 13  colour: grey
 14  autarky: power
 15  auto_scale: true
 16  model: huawei
 17  three_phase: true
 18battery:
 19  energy: 14850
 20  shutdown_soc: sensor.battery_end_of_discharge_soc
 21  invert_power: true
 22  colour: '#fc8d83'
 23  show_daily: true
 24  animation_speed: 5
 25  max_power: 5000
 26  show_absolute: true
 27  auto_scale: true
 28  hide_soc: false
 29  show_remaining_energy: true
 30  dynamic_colour: true
 31  linear_gradient: true
 32solar:
 33  colour: '#F7BC00'
 34  show_daily: true
 35  mppts: 4
 36  animation_speed: 8
 37  max_power: 20000
 38  pv1_name: Inv1.S1
 39  pv2_name: Inv2.S1
 40  pv3_name: Inv1.S2
 41  pv4_name: Inv2.S2
 42  display_mode: 2
 43  auto_scale: true
 44  dynamic_colour: true
 45  pv1_max_power: 5000
 46  pv2_max_power: 5000
 47  pv3_max_power: 5000
 48  pv4_max_power: 5000
 49  efficiency: 3
 50load:
 51  colour: magenta
 52  show_daily: true
 53  show_daily_aux: true
 54  show_aux: true
 55  invert_aux: false
 56  show_absolute_aux: false
 57  aux_name: Generator
 58  aux_type: gen
 59  aux_colour: '#5490c2'
 60  aux_off_colour: brown
 61  aux_loads: 2
 62  aux_load1_name: IT - Servers
 63  aux_load2_name: IT - Network
 64  aux_load1_icon: mdi:server-network
 65  aux_load2_icon: mdi:network
 66  animation_speed: 4
 67  essential_name: Essential
 68  max_power: 4000
 69  additional_loads: 2
 70  load1_name: Lights
 71  load2_name: All GPO
 72  load3_name: Spare
 73  load4_name: Spare
 74  load1_icon: mdi:lightbulb
 75  load2_icon: mdi:power-plug
 76  load3_icon: mdi:water-boiler
 77  load4_icon: mdi:kettle
 78  auto_scale: true
 79  dynamic_icon: true
 80  dynamic_colour: true
 81grid:
 82  grid_name: Your-Grid-Name
 83  colour: '#FF2400'
 84  export_colour: green
 85  no_grid_colour: '#a40013'
 86  grid_off_colour: '#e7d59f'
 87  show_daily_buy: true
 88  show_daily_sell: true
 89  show_nonessential: true
 90  invert_grid: true
 91  nonessential_name: Non Essential
 92  nonessential_icon: none
 93  additional_loads: 2
 94  load1_name: HVAC
 95  load2_name: EV
 96  load1_icon: mdi:fan
 97  load2_icon: mdi:car
 98  animation_speed: 7
 99  max_power: 25000
100  auto_scale: true
101  dynamic_icon: true
102  dynamic_colour: true
103  energy_cost_decimals: 3
104entities:
105  use_timer_248: null
106  priority_load_243: null
107  day_battery_charge_70: sensor.batteries_day_charge
108  day_battery_discharge_71: sensor.batteries_day_discharge
109  day_load_energy_84: sensor.house_consumption_energy_daily
110  day_grid_import_76: sensor.hs_grid_imported_daily
111  day_grid_export_77: sensor.hs_grid_exported_daily
112  day_grid_export_77: sensor.hs_grid_exported_daily
113  day_grid_export_77: sensor.hs_grid_exported_daily
114  day_pv_energy_108: sensor.inverters_daily_yield
115  day_aux_energy: sensor.sunsynk_card_aux_energy_daily
116  inverter_voltage_154: sensor.power_meter_phase_a_voltage
117  inverter_voltage_L2: sensor.power_meter_phase_b_voltage
118  inverter_voltage_L3: sensor.power_meter_phase_c_voltage
119  load_frequency_192: sensor.power_meter_frequency
120  grid_power_169: sensor.house_consumption_power
121  inverter_current_164: sensor.inverter_phase_a_current
122  inverter_current_L2: sensor.inverter_phase_b_current
123  inverter_current_L3: sensor.inverter_phase_c_current
124  inverter_power_175: sensor.inverters_active_power
125  inverter_status_59: sensor.inverters_state
126  radiator_temp_91: null
127  dc_transformer_temp_90: sensor.inverters_internal_temperature
128  pv1_power_186: sensor.inverter_1_pv_1_power
129  pv2_power_187: sensor.inverter_1_pv_2_power
130  pv3_power_188: sensor.inverter_2_pv_1_power
131  pv4_power_189: sensor.inverter_2_pv_2_power
132  pv_total: sensor.inverters_input_power
133  environment_temp: sensor.<your_location>_temp
134  remaining_solar: sensor.energy_production_today_remaining
135  pv1_voltage_109: sensor.inverter_pv_1_voltage
136  pv1_current_110: sensor.inverter_pv_1_current
137  pv2_voltage_111: sensor.inverter_pv_2_voltage
138  pv2_current_112: sensor.inverter_pv_2_current
139  pv3_voltage_113: sensor.inverter_pv_1_voltage_2
140  pv3_current_114: sensor.inverter_pv_1_current_2
141  pv4_voltage_115: sensor.inverter_pv_2_voltage_2
142  pv4_current_116: sensor.inverter_pv_2_current_2
143  battery_voltage_183: sensor.batteries_bus_voltage
144  battery_soc_184: sensor.batteries_state_of_capacity
145  battery_power_190: sensor.batteries_charge_discharge_power
146  battery_current_191: sensor.batteries_bus_current
147  battery_temp_182: sensor.batteries_temperature
148  battery_status: sensor.batteries_status
149  essential_power: sensor.house_consumption_power_less_aux_non_essential
150  essential_load1: sensor.lights_all_active_power
151  essential_load2: sensor.gpo_all_active_power_less_known
152  essential_load1_extra: null
153  essential_load2_extra: null
154  load_power_L1: sensor.shelly3em_phase_a_gpo_power
155  load_power_L2: sensor.shelly3em_phase_b_gpo_power
156  load_power_L3: sensor.shelly3em_phase_c_gpo_power
157  nonessential_power: sensor.sunsynk_card_non_essential_active_power
158  non_essential_load1: sensor.hvac_active_power
159  non_essential_load2: sensor.ev_charger_active_power
160  grid_ct_power_172: sensor.power_meter_phase_a_active_power
161  grid_ct_power_L2: sensor.power_meter_phase_b_active_power
162  grid_ct_power_L3: sensor.power_meter_phase_c_active_power
163  grid_ct_power_total: sensor.power_meter_active_power
164  grid_connected_status_194: sensor.inverters_off_grid_status
165  aux_power_166: sensor.sunsynk_card_aux_active_power
166  energy_cost_buy: sensor.electricity_price
167  energy_cost_sell: sensor.electricity_fit
168  solar_sell_247: switch.null
169  aux_load1: sensor.it_hardware_network_active_power
170  aux_load2: sensor.it_hardware_servers_active_power
171  aux_load1_extra: sensor.env_network_rack_bme280_temperature
172  aux_load2_extra: sensor.garage_controller_bme280_temperature
173  grid_voltage: sensor.power_meter_voltage