Geolocalización en Home Assistant con Life360

En este post podemos ver otra de las integraciones maravillosas que podemos hacer con Home Assistant, ya que podremos tener geolocalizada a nuestra familia de la manera más sencilla. Podemos tener un mapa y ver donde están todos, definir zonas como Trabajo, Gimnasio, Casa Suegra, Ikastola… así como con automatizaciones recibir alertas cuando alguien entre/salga de alguna zona y mucho más!

 

Life360 Home Assistant-ekin integratzea,

Lo primero de todo, antes de empezar, Zure GPS posizioa jarraitu ahal izateko, Life360 aplikazioa zure mugikorretan instalatuta izan behar duzu, Familia kide guztien gailuetan bezala edo nahi duzunarenetan, Zure mapara gehitu nahi duzunarekin. Verás que en 2 Minutu gutxitan prest izango duzu eta zure familia kideak berehala ikusiko dituzu.

 

Home Assistant edo Hassio-n hasten gara, Hori gaituko dugu: Configuración > Integrazioetan eta klik eginez + Idazten dugu eta Life360 hautatzen dugu.

 

Gure Life360 kontua adierazten dugu gure telefonoarekin erregistratu garena & sustatu “Bidali”,

 

“Finish”,

 

Eta Home Assistant edo Hassio berrabiarazten dugu.

known_devices.yaml-n automatikoki gehituko eta detektatuko ditu kontuak, Izena pertsonaliza dezakegu, argazkia… Niri hala uzten dit:

[sourcecode]life360_hector_herrero:
hide_if_away: false
icon:
mac:
name: Hector herrero
argazkia: https://www.life360.com/img/user_images/8e48c020-3466-4c85-a4c7-cfbcca2d8797/15796125-b3f7-4d84-b69a-c557047c9d59.png?fd=2
track: true
…[/sourcecode]

 

Batería erabiltzean ikusi nahi badugu % gailu mugikorren, configuration.yaml fitxategian sentsoreen atalean gehitzen dugu:

[sourcecode]sensor:

– platform: txantiloia
sensors:
bateria_hector:
friendly_name: Hector Bateria
unit_of_measurement: %’
value_template: ‘{{ states.device_tracker.life360_hector_herrero.attributes.battery|round }}’
device_class: battery
…[/sourcecode]

 

Eta orain Home Assistanten interfazean entity motako txartelak gehitu ahal izango ditugu, non gure erabiltzaileak gehitu ahal izango ditugun…

 

Eremuak konfiguratzen,

Home Assistent-en eremuak konfiguratu nahi baditugu, pauso hauek jarraituko ditugu, tokia zehazki jakiteko, edo estatistikak ateratzeko, edo alerta bezalako automatizazio batzuk sortzeko, emakumea etxera dator!! Honakoa izango dugu 2 minutu! Lehenik eta behin eremu horiek definitzea izango da Life360 aplikaziotik gure telefono mugikorrean, han Lekuak gehituko ditugu, los buscamos en el mapa y los acotamos, podremos hacer la zona (el circulo) más pequeño para una mayor precisión, e ir añadiendo todos los Lugares que necesitemos.

Behin hau eginda, tendremos que habilitar el logging en Home Assistant a debug, editamos nuestro fichero de configuración configuration.yaml:

[sourcecode]logger:
default: debug[/sourcecode]

 

Reiniciamos Home Assistant y buscamos en el log como se llaman las zonas (y su definición) que nos habrá leído de Life360, en mi caso en /usr/share/hassio/homeassistant/home-assistant.log buscamos las zonas de Life 360:

[sourcecode]…
2019-11-33 11:23:31 DEBUG (SyncWorker_3) [homeassistant.components.life360.device_tracker] Circle's Places:
– name: Casa
latitude: 43.264190
longitude: -2.949333
radius: 152.4
– name: Oficina
latitude: 43.268718
longitude: -2.934076
radius: 152.4
…[/sourcecode]

 

Tendremos que copiar esas zonas y añadirlas tal cual en nuestro fichero de configuration.yaml. Ahí creamos las Zonas, geratzen dira:

[sourcecode]…
zone:
– name: Casa
latitude: 43.264190
longitude: -2.949333
radius: 152.4
– name: Oficina
latitude: 43.268718
longitude: -2.934076
radius: 152.4
…[/sourcecode]

 

Y tras reiniciar Home Assistant ya veremos la nueva configuración, podremos ver donde está cada persona de la familia, bien en unas tarjetas, bien en un mapa!!!

 

Jakinarazpenak

Y bueno, en esta parte os dejo un par de ejemplos de automatizaciones.

 

En este primer ejemplo vemos que cuando Héctor llega a casa, se envía una notificación de Telegram y además por los altavoces de casa lo notifica también gracias a Volumio.

 

Y en este segundo ejemplo, tenemos la posibilidad de alertarnos por ejemplo cuando alguien supere una velocidad, en este caso cuando Héctor vaya a más de 120kmph, llegará una notificación al Telegram.

 

No me digáis que esta integración no es una pasada? Iremos viendo muchas más curiosidades que podemos añadir a Home Assistant o Hassio, Espero dut gozatu duzuela!

 

Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!