Bom dia sou pré-iniciante. Alguém poderia me ajudar a visualizar no mapa a minha localização??
Já deu uma olhada nessa matéria?
Obrigado pela orientação. Vou tentar implementar no meu HA.
Obrigado pelas orientações, sobre o Life360. Agora já consigo ver no mapa a minha localização.
Ainda não consegui, é fazer o H.A. ascender a luz da garagem quando eu chego em casa.
Nesse caso será necessário criar uma automação para essa ação, um exemplo rápido que pode fazer:
- alias: 'Chegando em casa'
initial_state: true
trigger:
- platform: state
entity_id: device_tracker.life360_guilherme
from: 'not-home'
to: 'home'
action:
service: homeassistant.turn_on
entity_id: switch.luz_garagem
MrPontes, obrigado pelo retorno tão rápido.
Veja o que tinha feito e não deu certo:
# Benvindo ########################################
- alias: ‘Ao Sair Desliga a LUZ’
trigger:
platform: state
entity_id: device_tracker.life360_guilherme_augusto_nog_horsts
from: ‘not_home’
to: ‘home’
action:- service: switch.turn_on
data:
entity_id: switch.sonoff_100099a429 - delay: 00:15:00
- service: switch.turn_off
data:
entity_id: switch.sonoff_100099a429
- service: switch.turn_on
Guilherme, desculpe-me pela demora no retorno… Estive um pouco afastado… pode fazer assim sua automação. Quando você entrar na zona que definiu irá ligar a luz da garagem e depois de 15 minutos irá desligar automático.
Aproveitando quando for colocar um código aqui, selecione o código e aperte esse simbolo </> na linha acima onde fica os botões . Eu sempre esquecia de fazer nos meus ao tentar usar aqui. rsrs. Aprendi com um amigo do fórum .
- alias: 'Chegando em casa'
initial_state: true
trigger:
- platform: state
entity_id: device_tracker.life360_guilherme_augusto_nog_horsts
from: 'not-home'
to: 'home'
action:
- service: homeassistant.turn_on
entity_id: switch.sonoff_100099a429
- delay:
minutes: 15
- service: homeassistant.turn_off
entity_id: switch.sonoff_100099a429
Valeu a Dica </>.
Mas como sitei antes a automação não funciona.
No Dashboard, mostra que estou em casa ou no trabalho. Mas fica só nisso. Eu e o H.A. não estamos nos relacionando muito bem… hehehe…
Guilherme, você conseguiu fazer o seu funcionar?
Eu faço um pouco diferente, como utilizo mais de um device_tracker para a minha pessoa (life360 + nmap(pega pelo mac adress do meu celular conectado a rede).
Entao em configurações > Pessoas > Giovanne, eu coloco os dois device_tracker.
Feito isso na automação ao invés de olhar o status do device_tracker.life360_giovanne, eu vou olhar para person.giovanne.
Como por padrão do HA já define a zona home, eu utilizo o evento zone como trigger para acender uma luz quando eu chego em casa. Eu uso uma automação para acender a luz da garagem quando eu chego em casa da seguinte forma:
#Acende a luz da garagem quando alguém chega em casa e está escuro
- alias: "LuzGaragem"
trigger:
- platform: zone
entity_id: 'person.giovanne'
zone: zone.home
event: enter
- platform: zone
entity_id: 'person.elaine'
zone: zone.home
event: enter
condition:
condition: time
after: '18:00:00'
before: '06:00:00'
action:
- service: light.turn_on
entity_id: light.garagem
# - delay: 00:01:30
# - service: light.turn_off
# entity_id: light.garagem
Dessa forma, quando detectar que eu entrar na zona home, se for entre as 18h até as 6h da manhã do dia seguinte, a luz da garagem vai acender. Deixei algumas linhas comentadas no final do código, pois elas servem para apagar a luz de forma automática depois de um tempo. Estão comentadas pois hoje elas apagam automaticamente quando não houver mais movimento dentro da garagem com base em um sensor.
No seu caso, como o sonoff está configurado como switch, no lugar que no meu código está escrito: “light.turn_on”, você substitui por “switch.turn_on”
Muito Grato Amigo.
Acho que detectar, à partir do MAC do Celular seria uma boa opção e talvez mais rápida.
Sou um Pré-iniciante vou implementar sua idéia.
Só tenho de aprender como H.A. reconhece o MAC address. Aí vamos ver o que acontece.
Obrigado.
Veja se fiz correto.
- alias: 'Chegando em casa'
trigger:
- platform: zone
entity_id: 'person.guilherme'
zone: zone.home
event: enter
action:
service: switch.turn_on
entity_id: switch.sonoff_10009b023b
No Arquivo " known_devices.yaml " fico assim:
life360_guilherme_augusto_nog_horsts:
hide_if_away: false
icon:
mac: 38:80:DF:6E:5A:EA
name: life360 guilherme augusto nog horsts
picture: https://www.home-assistant.io/images/favicon-192x192.png
track: true