设置在场检测

区域在场检测可以检测人员是否在某个区域内,这可以作为自动化的重要输入。知道谁在家或他们在哪里可以开启一系列自动化选项:

  • 当我的孩子到达学校时发送通知给我
  • 当我离开工作时打开空调

Home Assistant 地图仪表盘截图,显示学校、工作区和家庭区域以及两个人的位置 地图仪表盘显示学校、工作区、家庭区域和两个人的位置。

关于设置区域在场检测

有几种不同的方式设置区域在场检测。一种方式是在手机上运行应用程序,向您的 Home Assistant 实例发送详细的位置信息。另一种检测在场的方法是检查哪些设备连接到网络。如果您有我们支持的路由器,您可以这样做。通过利用您的路由器已经知道的信息,您可以检测人们是否在家。

使用手机添加区域在场检测

前提条件

使用手机添加区域在场检测

  1. 在手机上打开 Home Assistant Companion 应用并登录到您的 Home Assistant 实例。
  2. 连接到 Home Assistant 屏幕上,确保已启用 位置追踪
    • 选择 继续
  3. 转到 设置 > 设备与服务 并查找新添加的集成:移动应用
    • 在集成卡片上,选择 1 设备。这将打开设备信息页面。
    • 您现在可以看到您的手机名称及其实体。
  4. 要在地图上查看手机位置,打开 地图 仪表盘。
    • 您现在可以看到地图上带有您首字母的圆圈。
    • 它显示手机的当前位置。
    • 要查看详细信息,选择该首字母。
      • 打开 属性 列表查看手机的 纬度经度 和信息 来源
      • 来源是该设备的 device_tracker 实体,例如 device_tracker.pixel_7_pro
  5. 要查看实体详细信息和历史记录,转到 设置 > 设备与服务 > 实体,在搜索字段中输入 devi 并从列表中选择您的 device_tracker 实体。
  6. 检查您的区域为自动化做准备。
    • 您的家庭区域在初始设置期间设置,但您可以编辑它。
    • 如果您想在其他区域上自动化,可以添加其他区域。
      • 例如,如果您想在离开办公室时启动暖气,可以添加一个称为 办公室 的区域。
      • 在这种情况下,离开办公室区域将是一个自动化触发器。
      • 您也可以将位置信息用作自动化条件,例如,当您有一个在日落时打开灯的自动化,但只有在您在家时。

为家中的其他人添加在场检测

  1. 对于每个要拥有在场检测的人,添加一个设备追踪器(例如,他们的手机)。
    • 您也可以使用智能手表进行在场检测。为此,在设备上安装 Home Assistant Companion 应用。确保允许位置追踪。
    • 要在家外用于区域在场检测,智能手表需要有移动套餐。
  2. 转到 设置 > 人员 并选择该人员。
  3. 向下滚动,在 选择属于此人员的设备 下,选择设备。