o que aparece nos entities? onde diz device_tracker.brunomelo
?
Ai aparece “casa” e já alterei de ingles para pt a ver se resultava e nada… até apaguei o yaml do zanzito para despiste e mesmo assim nada…
entao nesse caso ai tens que trocar para casa aqui
{%- if is_state('device_tracker.brunomelo', 'home') -%}
Em Casa
onde a home metes Casa… quando tiveres no trabalho verifica o que aparece.
zone:
- name: casa
latitude: !secret latitude_casa
longitude: !secret longitude_casa
radius: 70
icon: mdi:home
- name: notrabalhobrunomelo
latitude: !secret latitude_trabalho_bruno
longitude: !secret longitude_trabalho_bruno
radius: 100
icon: mdi:seat-recline-normal
- name: noginasiobrunomelo
latitude: !secret latitude_ginasio_bruno
longitude: !secret longitude_ginasio_bruno
radius: 30
icon: mdi:google-fit
- name: notrabalhoarmanda
latitude: !secret latitude_trabalho_armanda
longitude: !secret longitude_trabalho_armanda
radius: 70
icon: mdi:doctor
###############################################################################
# #
# T R A C K E R S #
# #
###############################################################################
device_tracker:
- platform: life360
username: xxxxxxxxxxx@gmail.com
password: xxxxxxxxx
show_as_state: driving, moving, places
driving_speed: 60
###############################################################################
# #
# S E N S O R S #
# #
###############################################################################
sensor:
- platform: template
sensors:
brunomelo_battery:
friendly_name: Bruno Melo Bateria
value_template: "{{ state_attr('device_tracker.brunomelo', 'battery') }}"
unit_of_measurement: '%'
device_class: battery
- platform: template
sensors:
brunomelo_location:
friendly_name: 'Localização Bruno Melo'
value_template: >
{%- if is_state('device_tracker.brunomelo', 'not_home') -%}
Ausente
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'casa') -%}
Em Casa
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'notrabalhobrunomelo') -%}
No Trabalho
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'noginasiobrunomelo') -%}
No Ginásio
{%- endif -%}
Ja tentei isso @RodolfoVieira, mas mesmo assim continua sem aparecer
Não pode ser… tu nas entities onde tens sensor.brunomelo_location
de certeza que tem que te aparecer: Em Casa
E não é casa é Casa que lá te aparece confirma lá
Obrigado @RodolfoVieira, é mesmo isso, não sabia que isto era tão minucioso… Agora é só ver o que aparece no resto das localizações certo? Amanhã tenho de apontar para acabar o código. Mais uma vez muito obrigado
Podes instalar um programa de fake gps, para simulares que tas no trabalho ou fora de casa…etc. assim já ves o que aparece.
Desconhecia tais apps, valeu, está feito. Obrigado
até agora tenho isto para as minhas localizações
sensor:
- platform: template
sensors:
brunomelo:
friendly_name: 'Localização Bruno Melo'
value_template: >
{%- if is_state('device_tracker.brunomelo', 'not_home') -%}
Ausente
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'Casa') -%}
Em Casa
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'notrabalhobrunomelo') -%}
No Trabalho
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'noginasiobrunomelo') -%}
No Ginásio
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'nocontinentebrunomelo') -%}
As Compras
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'Moving') -%}
Em Movimento
{%- endif -%}
{%- if is_state('device_tracker.brunomelo', 'Driving') -%}
Em Condução
{%- endif -%}
Já alguém chegou a esta conclusão ou estarei já a inventar?
Bom dia, este é o meu primeiro post neste excelente forum, espero fazer a publicação conforme as regras.
Já ando há umas semanas a absorver muita informação do forum mas neste momento encravei no life360 e preciso da vossa ajuda.
Segui o tuturial e o HA já reconhece o device_tracker e muda o estado conforme entre ou saia das zonas.
O único problema é que não estou a receber no telegram as mensagens.
Tenho várias automações para outros equipamentos e recebo no telegram mas do life360 não.
Meu código automação yaml
### Automações para o Life 360
### Automação com entrada e saída de zonas e alertas para o telegram CASA
- alias: "Notificar quando Ricardo chega a Casa"
initial_state: true
trigger:
platform: zone
entity_id: device_tracker.ricardo
zone: zone.home
event: enter
action:
- service: notify.telegram
data:
title: "Ricardo"
message: "chegou a casa."
Tenho criadas as zonas no ficheiro zones.yaml e com o respectivo zone: !include zones.yaml no configuration.yaml
Já tentei várias alternativas com o nome das zonas de casa, home e não recebo nada.
Agradeço a vossa ajuda.
Bem vindo @Ric_Vinie!
Só faltou mesmo ler nas FAQ como formatar o código… Sem isso não dá para saber se o código está bem.
Faltou ler as FAQs, obrigado.
Pelo que parece estás a utilizar o novo componente de zonas. Eu ainda não utilizo por isso não te posso dar uma certeza sobre se está bem ou mal. O que eu utilizava era o seguinte:
## JUST ARRIVED
- alias: XXX has just arrived Home
initial_state: 'on'
trigger:
- platform: state
entity_id: device_tracker.xxx
from: 'not_home'
to: 'home'
action:
- service: input_select.select_option
data:
entity_id: input_select.xxx_status_dropdown
option: Just Arrived
- service: script.notify_html5
data_template:
title: '{{ as_timestamp (now()) | timestamp_custom("%d/%b/%Y %T") }}'
message: 'A XXX acabou de chegar a casa'
data:
renotify: '1'
- service: notify.telegram
data_template:
title: "{{ as_timestamp (now()) | timestamp_custom('%d/%b/%Y %T') }}"
message: A XXX acabou de chegar a casa
Experimenta seguir este modelo em especial do trigger
pois penso que esteja aí o problema.
Obrigado era mesmo do trigger.
trigger:
platform: state
entity_id: device_tracker.ricardo
from: 'not_home'
to: 'home'
Desta forma já deu. Agora vou tentar ver se dá para adicionar diversas zonas porque assim só deve dar para home ou not_home.
Sim, como está dá apenas para o entrar em casa. Se quiseres notificação para o sair de casa tens de fazer outra automação. Basicamente cada mudança de estado é uma automação diferente.
Caso uses o Node Red podes fazer com apenas uma flow (embora grande). No meu caso tinha 10 zonas e notificações de entrada e saída de todas elas para três pessoas (10x2x3=60 automações) e substitui por apenas uma flow.
Boas!
Alguém que use o Life 360 e esteja a ter problemas com a percentagem da bateria?
Tenho duas pessoas na conta e deixaram de dar a leitura da bateria sem que eu tenha feito nada…
O meu está a bater certinho
O meu está a bombar…