HAOS通过手机来确定人员是否在家

HAOS通过手机来确定人员是否在家

本文记录一种HAOS下通过连接了WIFI的手机确认人员是否在家的方法

使用场景

本技巧适用于手机不常打开homeassistant APP但是又想通过手机来确认自己是否在家状态的判定。

依赖

本方案的以来很少,只要有HAOS和HA集成:ping(ICMP)

HAOS

说是需要HAOS,但其实只要HA能够访问到局域网内的手机即可,即能ping通网络就OK

ping集成

之前一直不知道HAOS的集成中有ping功能,传送门

image

方案

说明

所以本方案通过ping集成来生成确认手机是否在线的设备,然后再把该设备绑定到人员状态中即可。操作步骤下面说明。

操作

1. 添加ping集成

在配置->设备与服务->添加集成中输入ping即可看到ping集成。

image

image

然后输入你的手机的IP地址(通过手机的WiFi信息或者路由器的连接信息来看ip地址,记住,每个人的设备ip都不同,要根据实际情况来更改)。

image

假设我要添加的设备为192.168.124.1,选择好(也可以不选)区域后集成就添加好了。

image

image

2. 配置ping集成

然后在集成中点击选项,设置对应的参数:

image

image

  • 主机:不修改。
  • ping计数:不用修改。
  • 考虑回顾间隔:多少秒后ping不到设备就标记设备不在家。

然后进入该设备内的实体列表,使能在家检测即可显示设备在家状态了。

image

image

image

image

稍等一会儿HAOS加载数据完成后,点击该实体就能看到在家状态了。

image

3. 绑定设备和人员

在配置->人员中点击对应的人员

image

弹出以下窗口中选择对应的人员,在人员的设备中选中刚才添加的192.168.124.1即可。

image

然后再主页的UI中添加了人员状态的话就能看到人员是在家的

image

到此,该方案就完全OK了。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息