Obter as melhores horas para carregar a bateria

Eu tenho este sensor que dá o preço da energia horária.
Como faço para que o HA obtenha as 2 ou 3 horas menos dispendiosas para dar ordem à bateria para carregar (esta última parte já sei fazer)?

se tens bi-horario a tabela é disponibilizada pela erse e tem um horário fixo ao longo da semana, só tens de parametrizar os horários das vazias que serão as horas mais baratas, e fora do horário solar.

As horas já estão no sensor, conforme post original. Já valor final, do comercializador.
O que preciso é que o HA as escolha.

Templates com atributos. Ou ir buscar directamente à origem json.


  • todas as horas
  • verificar tabela/array
  • se preço menor que … ligar x y z

nem reparei que já tinhas as horas lá

Podes acrescentar algo deste género aos atributos desse sensor. Ou então crias um outro template sensor para o efeito.

template:
  sensor:
    - unique_id: coopernico_spot_price_simples
      ...
      attributes:
        carregar_1: {{ (state_attr('sensor.coopernico_spot_price_simples', 'today_hours').items()|sort(attribute='1'))[0][0] }}
        carregar_2: {{ (state_attr('sensor.coopernico_spot_price_simples', 'today_hours').items()|sort(attribute='1'))[1][0] }}

Já agora, não queres acrescentar esse template da MEO aos Tarifários Portugal do Wiki?

1 Curtiu

Sugiro https://github.com/TheFes/cheapest-energy-hours?tab=readme-ov-file


Copyright © 2017-. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade