homeassistant 门窗传感器+人体传感器如何 如何判断是离家还是回家

查看 90|回复 6
作者:worldqiuzhi   
现有设备 Aqara 的门窗传感器和人体传感器 各一个 智能灯一个
门窗传感器装在门上,人体传感器装在门的上方
预期的效果是:
[ol]

  • 回家:进门随手关门,触发条件=门窗传感器识别到关门,环境条件=人体传感器识别到有人移动 判断为回家
    后来优化 环境条件加一条 智能灯未关 可以防止开门拿外卖或临时出门误触发

  • 离家:出门后关门,触发条件=门窗传感器识别到关门,环境条件=人体传感器识别到无人移动,判断为离家
    [/ol]
    存在的问题:
    [ol]
  • 回家模式暂时无问题
  • 离家模式无法执行 原因:人体传感器只能识别最近 1 分钟以上有无人移动 导致不管是进门还是出门都能识别到有人移动,不存在最近一分钟无人移动的状态。
  • Aqara 自己的 APP 上人体传感器可以自定义判断最近几分钟无人移动(最小一分钟),homeassistant 接入后只能判断有人移动和无人移动 自定义分钟无法设置
    [/ol]
    尝试改进离家模式:
    触发条件=门窗传感器识别到关门 动作:添加大于 1 分钟的延迟( 1 分钟内状态还是会是有人状态),然后判断是否有人,如果无人 就开启离家模式 但还是存在问题 就是进门 1 分钟内大多数情况我已离开门附近,传感器已经识别不到我了 导致人在家开启了离家模式
    再次尝试改进 就是进门延迟 1 分钟 没有识别到人移动,但智能灯已开(回家模式自动开的),就不开启离家模式 只有当关门关灯没人移动才开启离家模式 但在开灯的状态下 还是开启了离家模式
    求教:有什么优雅的判断回家离家模式的方法吗
    [ol]
  • 不能换智能门锁 不能换智能门锁 不能换智能门锁
  • 最好使用现有的设备 1 个门窗传感器 人体传感器 智能灯
  • 如果无法实现可以加设备 尽量便宜的
  • 尽量无感的 不是按键模式
  • homeassistant 接入的传感器没有 app 上功能多 如何处理
    [/ol]

    去掉环境条件后修改

    传感器, 离家, 门窗, 识别

  • revlis7   
    装两个传感器?
    worldqiuzhi
    OP
      
    @revlis7 两个传感器怎么装呢 屋里一个 屋外一个吗
    jiangliuli   
    回家我有个还算比较好的解决方案,用新风检测 co2 浓度,当然二氧化碳浓度检测器也是一样的,当低于一定浓度的时候开门就知道是回家了
    离家实在没有什么好办法,之前看到的一个解决方案是在后台跑脚本检测连接到当前 wifi 的设备的 mac 地址,但是感觉也不是很好
    red3   
    手机是 iPhone 吗,是的话尝试一下 homekit 的地理围栏,我用的这个,准确度还行,可以在 hass 里面虚拟一个 button ,到家附近就触发这个 button ,然后根据需求自动化
    Ericality   
    这个我会 买一个雷达传感器 diy 那种 鱼上大概 100 拿下 然后回来搭配门窗传感器接入到你想接入的设备
    然后放在室内 直接用他的触发作为是否有人在家的条件就行
    至于那个人体传感器 适合放在走廊这种人来灯亮 然后 1 分钟后自动熄灭的场景(即人经过但是不停留的场景)
    revlis7   
    @worldqiuzhi 对呀
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部