Mostrar o tempo em segundos decorrido de uso de um sensor

Olá pessoal,

Estou tentando criar, seguindo vários exemplos, mas não estou tendo sucesso.
Preciso criar um contador, que mostre o tempo decorrido em segundos de uso de um sensor.
Toda vez que o sensor for ligado começa a contar o tempo de uso e mostrar em formato de hh.mm.ss.
Com os exemplos que achei, a atualização do dashboard não acontece a cada segundo, como por exemplo num cronometro.

Desde já agradeço pela ajuda

Tem uma issue aberta no github sobre o tempo de atualização. EU implementei um sensor aqui e realmente ele não atualiza em real-time.

Segue o exemplo utilizado:
- platform: history_stats
name: “Tempo de uso da luz do escritório”
entity_id: light.luz_do_escritorio
state: “on”
type: time
start: “{{ now().replace(day=1, hour=0, minute=0, second=0) }}”
end: “{{ now() }}”
scan_interval: 1

image

Pois é, isso é o que eu consigo também. Mas, eu precisava saber o tempo em segundos para poder calcular o valor a cobrar de uso. Acho que poderia ter uma entidade ajudante com essa função. iria ajudar muito e facilitar o uso.
Se mais alguém tiver uma ideia de como visualizar essa informação, vai me ajudar muito.

Acho que com isso vc consegue adaptar ao seu uso

1 curtida

Interessante. Estou estudando o código. Valeu