Life360 的 Home Assistant 中的地理位置

在这篇文章中,我们可以看到我们可以使用 Home Assistant 进行的另一个精彩集成, 因为我们将能够以最简单的方式对我们的家庭进行地理定位. 我们可以有一张地图,看看每个人在哪里, 将区域定义为 Work, 体育馆, 婆婆之家, 伊卡斯托拉… 以及自动化功能,当有人进入/离开某个区域时接收警报等等!

 

将 Life360 与 Home Assistant 集成,

首先, 准备工作, 您必须在移动设备上安装 Life360 应用程序才能跟踪您的 GPS 位置, 就像在家人的设备上一样,或者 Go, 您想要加入地图的任何人. 您将在 2 几分钟你就把它组装好了,你很快就会看到你的家人.

 

我们现在从 Home Assistant 或 Hassio 开始, 我们必须在: 配置 > 集成并从 + 我们编写并选择 Life360.

 

我们从手机上显示我们已注册的 Life360 帐户 & 点击 “提交”,

 

“完成”,

 

然后我们重新启动 Home Assistant 或 Hassio.

在 known_devices.yaml 中,它将自动添加和检测帐户, 我们可以自定义名称, 相片… 他就这样离开他们:

[源代码]life360_hector_herrero:
hide_if_away: 假
图标:
苹果电脑:
名字: 赫克托·埃雷罗
图片: https://www.life360.com/img/user_images/8e48c020-3466-4c85-a4c7-cfbcca2d8797/15796125-b3f7-4d84-b69a-c557047c9d59.png?fd=2
跟踪: 真
…[/源代码]

 

如果我们想看到 % 移动设备电池使用情况, 在 Sensors(传感器)部分的 configuration.yaml 中添加:

[源代码]传感器:

– 平台: 模板
传感器:
bateria_hector:
friendly_name: Hector 电池
unit_of_measurement: ‘%’
value_template: ‘{{ states.device_tracker.life360_hector_herrero.attributes.battery|圆 }}’
device_class: 电池
…[/源代码]

 

我们可以在 Home Assistant 界面中添加实体卡,我们可以在其中添加我们的用户…

 

配置区域,

如果我们想在 Home Assistant 中配置区域,我们将按照以下步骤操作, 了解确切地点, 或获取统计信息, 或生成某些自动化,例如警报, 女人要回家了! 我们会把它放在 2 纪要! 首先要从我们手机上的 Life360 应用程序定义这些区域, 在那里,我们将添加 Places, 我们在地图上寻找它们并划定它们, 我们可以制作区域 (圆圈) 更小,精度更高, 并添加我们需要的所有地点.

完成后, 我们必须在 Home Assistant 中启用登录才能进行调试, 我们编辑 configuration.yaml 配置文件:

[源代码]记录:
违约: 调试[/源代码]

 

我们重新启动 Home Assistant 并在日志中搜索区域的名称 (及其定义) 您可能已经从 Life360 读给我们, 在我的例子中,在 /usr/share/hassio/homeassistant/home-assistant.log 中,我们寻找 Life zones 360:

[源代码]…
2019-11-33 11:23:31 调试 (SyncWorker_3) [homeassistant.components.life360.device_tracker] Circle 的地方:
– 名字: 房子
纬度: 43.264190
经度: -2.949333
半径: 152.4
– 名字: 办公室
纬度: 43.268718
经度: -2.934076
半径: 152.4
…[/源代码]

 

我们必须复制这些区域并按照它们在 configuration.yaml 文件中的状态添加它们. 这就是我们创建区域的地方, 住:

[源代码]…
区:
– 名字: 房子
纬度: 43.264190
经度: -2.949333
半径: 152.4
– 名字: 办公室
纬度: 43.268718
经度: -2.934076
半径: 152.4
…[/源代码]

 

重新启动 Home Assistant 后,我们将看到新配置, 我们将能够看到家庭中每个人的位置, 在某些卡上表现良好, 在地图上表现良好!!!

 

通知

哦,好吧, 在这一部分中,我将为您留下几个自动化示例.

 

在第一个例子中,我们看到当 Hector 到家时, 发送 Telegram 通知,并通过家里的扬声器发送通知,多亏了 Volumio.

 

在第二个例子中, 例如,当有人超速时,我们有可能提醒自己, 在这种情况下,当 Hector 超过 120 公里/小时时, Telegram 上将收到通知.

 

不要告诉我这个集成不是爆炸? 我们将看到更多可以添加到 Home Assistant 或 Hassio 的好奇心, 我希望你喜欢它!

 

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!