33201 发表于 2023-5-26 21:57:21

【node-red】Aqara S2门锁曲线接入hass,不增加硬件


# 前言
先看看效果:

从Aqara S2门锁发布就买到现在过去几年了一直未能接入HASS,又不想专为这一个设备增加z2m,后面有了miot插件本以为可以通过云服务形式接入,也一直接入不了(没有数据),最近因为在做有人按门铃/撬锁/多次错误开锁就推送门口视频到比亚迪车机的车家互联场景,又到了不得不解决这个门锁接入问题。

# 实现思路
1、不增加任何设备,通过巴法云建立虚拟空调设备,这样就可以与小爱进行联动了。

2、通过米家APP建立门锁相关场景,执行小爱音箱联动巴法云虚拟设备。

3、node-red获取巴法云的数据,转换为门锁状态数据,实现曲线接入hass。
# 实现步骤
### 1、巴法云建立虚拟设备,并同步到米家
要建立一个空调设备,可以自定义名称,但是最后必须是005结尾


建立好以后进入米家APP,我的-其他平台设备-巴法云-同步

###2、米家APP建立门锁关联场景

> 指定指纹开锁-指纹1 ——> 黑米温度设置十六度

> 指定指纹开锁-指纹2 ——> 黑米温度设置十七度

> 指定密码开锁-密码1 ——> 黑米温度设置三十二度

> 指定密码开锁-密码2 ——> 黑米温度设置三十一度

> 正常开锁 ——> 黑米温度设置二十一度

> 上锁 ——> 黑米温度设置二十二度

> 反锁 ——> 黑米温度设置二十三度

> 解除反锁 ——> 黑米温度设置二十四度

> 有人按门铃 ——> 黑米温度设置二十五度

> 有人撬锁 ——> 黑米温度设置二十六度

> 多次错误开锁 ——> 黑米温度设置二十七度

###3、nodered导入流

接下来就是根据自身实际情况进行个性化配置。

###4、hass端添加自动化
由于米家没提供取消开锁状态的场景,这样在室内开门的时候,解除上锁状态就无法获取,所以我是通过门上的门磁状态加了自动化同步
```yaml
alias: unlock statesync
description: 同步解锁状态
trigger:
- platform: state
    entity_id:
      - binary_sensor.door_window_sensor_158d000121ae5a
    to: 'on'
    from: 'off'
condition: []
action:
- service: mqtt.publish
    data:
      topic: home/sensor/front_door_lock/state
      payload: 取消上锁
mode: single
```



li2244578 发表于 2023-5-26 22:48:39

大神 我能问下mqtt 到底要怎么配置   我用的是优智云家的..我想配置后在ha处理..理不清思路

33201 发表于 2023-5-27 08:33:30

li2244578 发表于 2023-5-26 22:48
大神 我能问下mqtt 到底要怎么配置   我用的是优智云家的..我想配置后在ha处理..理不清思路 ...

啥意思?你想生成实体显示在ha吗

252376009 发表于 2023-5-27 10:35:41

大佬 我理解的意思是 通过您这种思路是不是只要接入米家的智能锁都可以达到这个效果。

li2244578 发表于 2023-5-27 11:32:15

33201 发表于 2023-5-27 08:33
啥意思?你想生成实体显示在ha吗

是的..

33201 发表于 2023-5-27 18:14:03

252376009 发表于 2023-5-27 10:35
大佬 我理解的意思是 通过您这种思路是不是只要接入米家的智能锁都可以达到这个效果。 ...

是的,不止是门锁,其他接入米家的设备有场景功能的都可以试试这种思路

33201 发表于 2023-5-27 18:14:27

li2244578 发表于 2023-5-27 11:32
是的..

可以参考我的流文件

foxwywh 发表于 2023-5-28 15:44:14

本帖最后由 foxwywh 于 2023-5-28 15:45 编辑

作者思路不错,以前我用绿米灯泡来联动,现在我用了一个虚拟灯泡来干这些事,非常好。联动可达100级,基本可做到米家联动ha的需要。

252376009 发表于 2023-5-29 07:58:35

33201 发表于 2023-5-27 18:14
是的,不止是门锁,其他接入米家的设备有场景功能的都可以试试这种思路 ...

好的 大佬 感谢,汝为吾师

dongfang168 发表于 2023-7-11 09:11:18

米家里发现不了巴法的设备,没有办法添加呀
页: [1] 2
查看完整版本: 【node-red】Aqara S2门锁曲线接入hass,不增加硬件