
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 的好奇心, 我希望你喜欢它!