hass_omie icon indicating copy to clipboard operation
hass_omie copied to clipboard

Meo Indexado

Open tukestolo opened this issue 1 year ago • 0 comments

- name: "Preço MEO energia Indexado"
  unique_id: meo_preco_indexado
  unit_of_measurement: '€/kWh'
  availability: "{{ has_value('sensor.omie_spot_price_pt') }}"
  state_class: measurement
  state: >
    {% set POMIE = states('sensor.omie_spot_price_pt')|float / 1000 -%}
    {% set K = 0.026 -%}
    {% set FP = 1.10 -%}      
    {% if None in [POMIE, K, FP] %}
    {{ None }}
    {% else %}
    {{ max((POMIE + K) * (1 + FP), 0) | round(4) }}
    {% endif %}

- name: "Preço MEO energia Indexado com IVA"
  unique_id: meo_energia_indexado_iva
  unit_of_measurement: '€/kWh'
  availability: "{{ has_value('sensor.omie_spot_price_pt') }}"
  state_class: measurement
  state: >
    {% set POMIE = states('sensor.omie_spot_price_pt')|float / 1000 -%}
    {% set K = 0.026 -%}
    {% set FP = 1.10 -%}
    {% set IVA = 23 -%}
    {% if None in [POMIE, K, FP, IVA] %}
    {{ None }}
    {% else %}
    {{ max((POMIE + K) * (1 + FP), 0) * (1 + (IVA / 100)) | round(4) }}
    {% endif %}

tukestolo avatar May 16 '25 07:05 tukestolo