设置区域存在检测
区域存在检测可以检测人们是否在特定区域内,这对于自动化非常有价值。知道谁在家或他们的位置打开了一系列自动化选项:
- 当我的孩子到达学校时,给我发送通知
- 当我离开工作时,打开空调
地图仪表板显示学校、工作和家庭区域以及两个人的位置。
关于设置区域存在检测
设置区域存在检测有不同的方法。一种方法是在手机上运行应用程序,将详细位置信息发送到您的 Home Assistant 实例。另一种检测存在的方法是检查哪些 devices设备是表示包含实体的物理或逻辑单元的模型。 连接到网络。如果您拥有我们的 支持路由器,您就可以进行这些操作。利用路由器已经知道的内容,您可以检测到人们是否在家。
使用手机添加区域存在检测
前提条件
- 安装 Home Assistant
- 完成入门步骤
-
启用远程访问
- 最简单的方法是启用
- 手机:
- Android(Android 5 或更高版本)或 iPhone(iOS 15 或更高版本)
- 具有 Internet 访问权限的电话套餐
- 访问运行 Home Assistant 的本地网络
- 在您的手机上安装 Home Assistant Companion 应用程序。
- 在设置过程中,请确保授予 位置访问 权限。
- 位置访问会为该设备创建一个
device_tracker
实体。此实体可用于自动化和条件。
- 位置访问会为该设备创建一个
- 在设置过程中,请确保授予 位置访问 权限。
添加区域存在检测的步骤
- 在手机上打开 Home Assistant Companion 应用程序并登录到您的 Home Assistant 实例。
- 在 连接到 Home Assistant 屏幕上,确保您激活 启用位置跟踪。
- 选择 继续。
- 转到 设置 > 设备与 服务 并查找新增的集成:移动应用。
- 在集成卡片上,选择 1 设备。这将打开设备信息页面。
- 您现在可以看到您的手机名称及其实体。
- 要查看手机在地图上的位置,请打开 地图 仪表板。
- 您现在可以在地图上看到一个带有您字母缩写的圆圈。
- 它显示出您手机的当前位置。
- 要查看详细信息,请选择该字母缩写。
- 打开 属性 列表以查看手机的 纬度、经度 和 信息来源。
- 来源是该设备的
device_tracker
实体,例如device_tracker.pixel_7_pro
。
- 要查看实体详细信息和历史记录,请转到 设置 > 设备与服务 > 实体 ,在搜索框中输入
devi
,然后从列表中选择您的device_tracker
实体。 - 检查您的 区域 以准备它们进行自动化。
- 您的家庭区域在入门过程中已设置,但您可以编辑它。
- 如果您希望基于其他区域进行自动化,可以添加其他区域。
- 例如,如果您希望在离开办公室时开启供暖,可以添加一个名为 办公室 的区域。
- 在这种情况下,离开办公室区域将是一个自动化 trigger触发器是定义的一组平台值或条件,用于触发自动化运行。 [Learn more]。
- 您还可以将位置信息用作自动化 condition条件是自动化的可选部分,如果不满足条件,将阻止动作触发。 [Learn more],例如,当您有一个在日落时打开灯的自动化,但仅在您在家的时候。
为家里的其他人添加存在检测
- 对于您希望进行存在检测的每个人,添加一个设备追踪器(例如,他们的手机)。
- 您还可以使用智能手表进行存在检测。为此,请在设备上安装 Home Assistant Companion 应用程序。确保允许位置跟踪。
- 要在家外进行区域存在检测,智能手表需要一个手机套餐。
- 转到 设置 > 人员 并选择该人员。
- 向下滚动,在 选择属于此人员的设备 下,选择该设备。