-
name: "Grid Voltage"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_15') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "Grid Frequency"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_16') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "Hz"
device_class: "frequency"
state_class: "measurement"
-
name: "Grid Power"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_grid_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
-
name: "AC Charging Current"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_45') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
-
name: "PV1 Voltage"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_32') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "PV1 Current"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_33') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
-
name: "PV1 Power"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_output_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
-
name: "Battery Voltage"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "Battery Current"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
-
name: "Battery Power"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{% set v = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float %}
{% set a = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float %}
{{ (v * a) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
-
name: "Load Output Voltage"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_eybond_read_23') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "Load Power"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_load_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
`sensor:
-
name: "Grid Voltage"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_15') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "Grid Frequency"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_16') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "Hz"
device_class: "frequency"
state_class: "measurement"
-
name: "Grid Power"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_grid_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
-
name: "AC Charging Current"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_45') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
-
name: "PV1 Voltage"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_32') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "PV1 Current"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_33') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
-
name: "PV1 Power"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_output_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
-
name: "Battery Voltage"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "Battery Current"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
-
name: "Battery Power"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{% set v = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float %}
{% set a = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float %}
{{ (v * a) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
-
name: "Load Output Voltage"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_eybond_read_23') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
-
name: "Load Power"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_load_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
sensor:
name: "Grid Voltage"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_15') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "Grid Frequency"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_16') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "Hz"
device_class: "frequency"
state_class: "measurement"
name: "Grid Power"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_grid_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
name: "AC Charging Current"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_45') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
name: "PV1 Voltage"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_32') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "PV1 Current"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_33') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
name: "PV1 Power"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_output_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
name: "Battery Voltage"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "Battery Current"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
name: "Battery Power"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{% set v = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float %}
{% set a = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float %}
{{ (v * a) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
name: "Load Output Voltage"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_eybond_read_23') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "Load Power"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_load_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
`sensor:
name: "Grid Voltage"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_15') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "Grid Frequency"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_16') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "Hz"
device_class: "frequency"
state_class: "measurement"
name: "Grid Power"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_grid_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
name: "AC Charging Current"
state: >
{% set gd_items = state_attr('sensor.inverter_data', 'gd_') or [] %}
{{ (gd_items | selectattr('id', 'equalto', 'gd_eybond_read_45') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
name: "PV1 Voltage"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_32') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "PV1 Current"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_eybond_read_33') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
name: "PV1 Power"
state: >
{% set pv_items = state_attr('sensor.inverter_data', 'pv_') or [] %}
{{ (pv_items | selectattr('id', 'equalto', 'pv_output_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
name: "Battery Voltage"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "Battery Current"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{{ (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "A"
device_class: "current"
state_class: "measurement"
name: "Battery Power"
state: >
{% set bt_items = state_attr('sensor.inverter_data', 'bt_') or [] %}
{% set v = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_28') | map(attribute='val') | first | default(0)) | float %}
{% set a = (bt_items | selectattr('id', 'equalto', 'bt_eybond_read_29') | map(attribute='val') | first | default(0)) | float %}
{{ (v * a) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"
name: "Load Output Voltage"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_eybond_read_23') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "V"
device_class: "voltage"
state_class: "measurement"
name: "Load Power"
state: >
{% set bc_items = state_attr('sensor.inverter_data', 'bc_') or [] %}
{{ (bc_items | selectattr('id', 'equalto', 'bc_load_active_power') | map(attribute='val') | first | default(0)) | float }}
unit_of_measurement: "W"
device_class: "power"
state_class: "measurement"