History Statistics Sensor - Info trocada?

Bom dia pessoal,
Uso este componente para saber o tempo gasto na PS4, e hoje deu-me para testar se consigo usar o mesmo para ver o tempo em que tenho determinado sensor num determinado estado…

Reparem que os dados da PS4 estão em horas e o porta da cozinha não…
111

homeassistant:

sensor:  
  - platform: history_stats
    name: PS4 Tempo diário
    entity_id: media_player.playstation_4
    state: 'playing'
    type: time
    start: '{{ now().replace(hour=0).replace(minute=0).replace(second=0) }}'
    end: '{{ now() }}'
    
  - platform: history_stats
    name: PS4 Tempo semanal
    entity_id: media_player.playstation_4
    state: 'playing'
    type: time
    start: '{{ as_timestamp( now().replace(hour=0).replace(minute=0).replace(second=0) ) - now().weekday() * 86400 }}'
    end: '{{ now() }}'

  - platform: history_stats
    name: Porta Cozinha - diário
    entity_id: binary_sensor.door_window_sensor_158d00018354d0
    state: 'on'
    type: time
    start: '{{ now().replace(hour=0).replace(minute=0).replace(second=0) }}'
    end: '{{ now() }}'

O que está a falhar?

Obrigado :wink:

O sensor da porta da cozinha é binário por isso é preciso saber que info vem para o HA. No states do Developer Tools procura por esse sensor para ver que tipo de info tens, pode ser on/off, 0/1, open/close, etc mas convém ter a certeza.

1 Curtiu

Bom dia @j_assuncao,
Já andei de volta disso e olha…

Já tentei vário e aparece-me sempre como na imagem acima.

Nunca usei o history stats por isso não posso ajudar muito mais mas nessa imagem não aparece nenhum atributo tipo o last_triggered nem nada que contenha data e hora e muito provavelmente será esse o problema.

Assim de repente dá a sensação que colocaste dois sensores tipo “time” e um tipo “binary”. Não pretendias colocar o sensor tipo “time” com o nome “Porta Cozinha - diário” ? ou seja, 3 sensores tipo “time” no cartão do lovelace?

tens a certeza que no lovelace meteste a aparecer o history_stats em vez do binary_sensor?
É que a entidade está com icone e o nome está “Porta cozinha”
No history_stats que definiste não tem icone, pelo menos no código que metes e o nome é diferente


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


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