alternativas pvpc

Alternativas al sensor PVPC

Alternativas para quién NO tiene la tarifa PVPC. Porque, para quién tiene la tarifa PVPC es un lujo poder tener una integración que hora a hora se actualiza para dar el precio exacto. Con ello se consigue un precio muy exacto de lo consumido. Pero quién no dispone de esta tarifa ,puede ser un verdadero dolor de cabeza hacer este calculo. Si dispones de diferentes tramos horarios y precios fijos en cada tramos, estos pueden ser tus sensores.

Alternativas a la tarifa pvpc

A continuación te dejo los dos sensores que aparecen en el vídeo que podrás ver al final de este artículo. El primero es con tres franjas horarias y el segundo con dos franjas.

- platform: template
  sensors:        
    precio_electricidad:
      friendly_name: "Precio Electricidad"
      unit_of_measurement: "€/kWh"
      value_template: >-
        {% set precio_valle = 0.11 %}
        {% set precio_llana = 0.15 %}
        {% set precio_punta = 0.25 %}
        {% if is_state('binary_sensor.dia_laborable', 'off') %}
          {{ precio_valle }}
        {% else %}
          {% set current_hour = now().hour %}
          {% if 0 <= current_hour < 8 %}
            {{ precio_valle }}
          {% elif 8 <= current_hour < 10 %}
            {{ precio_llana }}
          {% elif 10 <= current_hour < 14 %}
            {{ precio_punta }}
          {% elif 14 <= current_hour < 18 %}
            {{ precio_llana }}
          {% elif 18 <= current_hour < 22 %}
            {{ precio_punta }}
          {% else %}
            {{ precio_llana }}
          {% endif %}
        {% endif %}

y aquí el segundo, dónde quito una franja horaria y también modifico los tramos horarios

- platform: template
  sensors:       
    alternativa_pvpc:
      friendly_name: "Alternativa pvpc"
      unit_of_measurement: "€/kWh"
      value_template: >-
        {% set precio_valle = 0.11 %}
        {% set precio_punta = 0.25 %}
        {% if is_state('binary_sensor.workday_electric', 'off') %}
          {{ precio_valle }}
        {% else %}
          {% set current_hour = now().hour %}
          {% if 0 <= current_hour < 11 %}
            {{ precio_valle }}
          {% elif 11 <= current_hour < 22 %}
            {{ precio_punta }}
          {% else %}
            {{ precio_valle }}
          {% endif %}
        {% endif %}

Otras alternativas.

Si aún así estos sensores no se adaptan a tus necesidades, y no sabes cómo resolver el sensor, no dudes en contactarme. También a continuación te dejo el vídeo dónde explico más estos sensores

Sígueme a Youtube

Sígueme en Youtube
(Visited 1.927 times, 1 visits today)