『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1526|回复: 15

[教程系列] 【node-red】Aqara S2门锁曲线接入hass,不增加硬件

[复制链接]

22

主题

359

帖子

3715

积分

元老级技术达人

积分
3715
金钱
3321
HASS币
100

教程狂人

发表于 2023-5-26 21:57:21 | 显示全部楼层 |阅读模式

前言

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

实现思路

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

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

3、node-red获取巴法云的数据,转换为门锁状态数据,实现曲线接入hass。

实现步骤

1、巴法云建立虚拟设备,并同步到米家

要建立一个空调设备,可以自定义名称,但是最后必须是005结尾

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

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

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

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

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

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

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

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

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

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

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

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

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

3、nodered导入流

flows.zip (1.71 KB, 下载次数: 11)


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

4、hass端添加自动化

由于米家没提供取消开锁状态的场景,这样在室内开门的时候,解除上锁状态就无法获取,所以我是通过门上的门磁状态加了自动化同步

alias: unlock state  sync
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



评分

参与人数 1金钱 +10 收起 理由
隔壁的王叔叔 + 10 纳尼,还有这种操作?

查看全部评分

回复

使用道具 举报

3

主题

145

帖子

1244

积分

金牌会员

Rank: 6Rank: 6

积分
1244
金钱
1099
HASS币
10
发表于 2023-5-26 22:48:39 | 显示全部楼层
大神 我能问下mqtt 到底要怎么配置   我用的是优智云家的..我想配置后在ha处理  ..理不清思路
回复

使用道具 举报

22

主题

359

帖子

3715

积分

元老级技术达人

积分
3715
金钱
3321
HASS币
100

教程狂人

 楼主| 发表于 2023-5-27 08:33:30 | 显示全部楼层
li2244578 发表于 2023-5-26 22:48
大神 我能问下mqtt 到底要怎么配置   我用的是优智云家的..我想配置后在ha处理  ..理不清思路 ...

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

使用道具 举报

1

主题

43

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
金钱
391
HASS币
0
发表于 2023-5-27 10:35:41 | 显示全部楼层
大佬 我理解的意思是 通过您这种思路是不是只要接入米家的智能锁都可以达到这个效果。
回复

使用道具 举报

3

主题

145

帖子

1244

积分

金牌会员

Rank: 6Rank: 6

积分
1244
金钱
1099
HASS币
10
发表于 2023-5-27 11:32:15 | 显示全部楼层
33201 发表于 2023-5-27 08:33
啥意思?你想生成实体显示在ha吗

是的..
回复

使用道具 举报

22

主题

359

帖子

3715

积分

元老级技术达人

积分
3715
金钱
3321
HASS币
100

教程狂人

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

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

使用道具 举报

22

主题

359

帖子

3715

积分

元老级技术达人

积分
3715
金钱
3321
HASS币
100

教程狂人

 楼主| 发表于 2023-5-27 18:14:27 | 显示全部楼层

可以参考我的流文件
回复

使用道具 举报

2

主题

98

帖子

1692

积分

金牌会员

Rank: 6Rank: 6

积分
1692
金钱
1594
HASS币
0
发表于 2023-5-28 15:44:14 | 显示全部楼层
本帖最后由 foxwywh 于 2023-5-28 15:45 编辑

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

回复

使用道具 举报

1

主题

43

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
金钱
391
HASS币
0
发表于 2023-5-29 07:58:35 | 显示全部楼层
33201 发表于 2023-5-27 18:14
是的,不止是门锁,其他接入米家的设备有场景功能的都可以试试这种思路 ...

好的 大佬 感谢,汝为吾师
回复

使用道具 举报

3

主题

75

帖子

1179

积分

金牌会员

Rank: 6Rank: 6

积分
1179
金钱
1104
HASS币
0
发表于 2023-7-11 09:11:18 | 显示全部楼层
米家里发现不了巴法的设备,没有办法添加呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-28 17:38 , Processed in 0.058039 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表