Tanto o Google Travel Time como o Waze Travel Time são dois componentes extraordinários do Home assistant, se os conseguirmos conjugar com um device tracker como por exemplo o Owntracks ou o zanzito subimos ainda mais de nível.
Contudo com estes dois componentes, conseguimos de forma muito inteligente obter cálculos de quanto tempo demora x viagem do ponto A ao B face ao trânsito no momento. Isto é óptimo para depois conseguirmos fazer certas automações como por exemplo:
-
Sermos notificados antes de irmos para o trabalho se há ou não algum acidente,
-
Verificar o tempo de demora de x pessoa até a residência.
-
Ligar uma luz vermelha caso o tempo da viagem seja muito superior ao normal.
A imaginação é o limite, deixo as configurações conforme mostro no vídeo.
No configuration.yaml
colocam:
sensor:
- platform: google_travel_time
name: maneljaquim
api_key: O VOSSO API
origin: 38.7810813 ,-9.1721595 //// AS VOSSAS CORDENADAS DE ORIGEM OU O DEVICE_TRACKER
destination: 38.7750099 ,-9.1712131 //// AS VOSSAS CORDENADAS DE ORIGEM OU O DEVICE_TRACKER
options:
mode: driving
- platform: waze_travel_time
origin: 38.784030, -9.164075 //// AS VOSSAS CORDENADAS DE ORIGEM OU O DEVICE_TRACKER
destination: 38.402669 , -9.400107 //// AS VOSSAS CORDENADAS DE ORIGEM OU O DEVICE_TRACKER
region: 'EU'
No customize.yaml
colocam:
sensor.maneljaquim:
friendly_name: "Rodolfo até ao Trabalho"
icon: mdi:car
No groups.yaml
colocam:
travel:
view: yes
name: tempos de viagem
entities:
- group.traveltime
traveltime:
entities:
- sensor.maneljaquim
- sensor.waze_travel_time