Wibeee integration into Home Assistant

Hi everyone,

I’m trying to create a sensor to use in Energy Configuration.

I use the code from hass_wibeee

Past the code to yaml config file
I’m only getting values from the first sensor (sensor.grid_import_export_power)
From the other two I’m only get “unavailable”

I need some help and forgiven for the noob question :slight_smile:

sensor:
  - platform: template
    sensors:
      #####################
      # Power sensors (W) #
      #####################
      grid_import_export_power:   
        friendly_name: "Grid import(+) or export(-) power"
        device_class: power
        unit_of_measurement: 'W'
        value_template: >-
            {% if states('sensor.wibeee_001ec03278d0_power_factor_l3') | float < 0 %}
              {{ states('sensor.wibeee_001ec03278d0_active_power_l3') | float * -1 | round(0) }}
            {% else %}
              {{ states('sensor.wibeee_001ec03278d0_active_power_l3') | float | round(0) }}
            {% endif %}

      grid_import_power:
        friendly_name: "Grid import power"
        device_class: power
        unit_of_measurement: 'W'
        value_template: "{{ states('sensor.grid_import_export_power') | float | max(0) | round(0) }}"
        
      grid_export_power:
        friendly_name: "Grid export power"
        device_class: power
        unit_of_measurement: 'W'
        value_template: "{{ states('sensor.grid_import_export_power') | float | min(0) | abs | round(0) }}" 
1 Like

instead this:

this:

[ states(‘sensor.grid_import_export_power’) | float, 0 ] | min

working fine here.