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 cálculo. Si dispones de diferentes tramos horarios y precios fijos en cada tramo, 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.

Estos códigos estan preparados para poner en tu archivo de sensores. En mi caso es el sensors.yaml

- 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 aun 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 2.304 times, 1 visits today)
Ads Blocker Image Powered by Code Help Pro

¡Hemos detectado un bloqueador de anuncios!

Parece que estás utilizando un bloqueador de anuncios. Nunca vamos a cobrar para ofrecer el contenido, pero sí dependemos de la publicidad para financiar y mantener activo este sitio web. Si disfrutas del contenido que ofrecemos, por favor, añade tecnoyfoto.com a la lista blanca de tu bloqueador de anuncios para seguir accediendo a nuestro contenido.

¡Gracias por tu apoyo!