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

 找回密码
 立即注册
查看: 4815|回复: 31

[技术探讨] 【求助】小米人脸识别智能门锁X如何通过gateway3接入HA

[复制链接]

18

主题

310

帖子

1597

积分

金牌会员

Rank: 6Rank: 6

积分
1597
金钱
1287
HASS币
0
发表于 2022-7-17 08:33:05 | 显示全部楼层 |阅读模式
本帖最后由 gx19970920 于 2022-7-17 08:39 编辑

求助下大家有没有用这个锁的: 小米人脸识别智能门锁 X (lumi.lock.bmcn05)https://home.miot-spec.com/s/3685以前发过帖子问大家有没有接入方法,大家给我出谋划策十分感谢,但是无奈我挺笨的一直没接进去,@hackyjso 给了个思路说是自己编写yaml文件将门锁加入gateway3但是我根据大佬给的连接(https://github.com/AlexxIT/XiaomiGateway3/wiki/Converters)尝试接入了一下,还是发现没有接进去,所以想问问大家有没有尝试过自己编写下xiaomi_gateway3.py文件将本来不支持的设备添加进gateway3插件的?

我看gateway一共官方支持3款BLE小米的门锁,
XiaomiDoor LockMJZNMS02LM
XiaomiDoor LockMJZNMS03LM
XiaomiDoor LockXMZNMST02YD



其中 MJZNMS02LMMJZNMS03LM 都是lumi的,所以我想是否也可以简单的编写xiaomi_gateway3.py文件将这个锁接入呢?
以下是我根据gateway3的devices.py里面关于门锁的代码粘贴进自己编写的xiaomi_gateway3.py文件代码
from custom_components.xiaomi_gateway3.core.converters.devices import *

DEVICES = [{
    3685: ["Xiaomi", "Mi Smart Door Lock with Face Unlock X", "lumi.lock.bmcn05"],
    "spec": [
        MiBeacon,
        # sensors:
        Converter("action", "sensor", enabled=None),
        Converter("battery", "sensor", enabled=None),
        Converter("conductivity", "sensor", enabled=None),
        Converter("formaldehyde", "sensor", enabled=None),
        Converter("humidity", "sensor", enabled=None),
        Converter("idle_time", "sensor", enabled=None),
        Converter("illuminance", "sensor", enabled=None),
        Converter("moisture", "sensor", enabled=None),
        Converter("rssi", "sensor", enabled=None),
        Converter("supply", "sensor", enabled=None),
        Converter("temperature", "sensor", enabled=None),
        # binary_sensors:
        Converter("contact", "binary_sensor", enabled=None),
        Converter("gas", "binary_sensor", enabled=None),
        Converter("light", "binary_sensor", enabled=None),
        Converter("lock", "binary_sensor", enabled=None),
        Converter("motion", "binary_sensor", enabled=None),
        Converter("opening", "binary_sensor", enabled=None),
        Converter("sleep", "binary_sensor", enabled=None),
        Converter("smoke", "binary_sensor", enabled=None),
        Converter("water_leak", "binary_sensor", enabled=None),
    ],
}] + DEVICES
但是接入之后,还是只有一个空的action和门锁电量和BLE状态
微信截图_20220717083923.png
回复

使用道具 举报

0

主题

25

帖子

221

积分

中级会员

Rank: 3Rank: 3

积分
221
金钱
196
HASS币
0
发表于 2022-7-24 18:04:17 | 显示全部楼层
我也在愁这个问题,顶一下
回复

使用道具 举报

18

主题

310

帖子

1597

积分

金牌会员

Rank: 6Rank: 6

积分
1597
金钱
1287
HASS币
0
 楼主| 发表于 2022-7-24 23:06:36 | 显示全部楼层
jasongin 发表于 2022-7-24 18:04
我也在愁这个问题,顶一下

已经解决了,一个群里的大佬说的,你直接在这个action里面点开属性,就可以看到门和锁的状态,只不过需要在接入gateway3后手动开关一下门,因为是蓝牙广播信号,所以需要有动作,才会显示属性值 微信截图_20220724230610.png
回复

使用道具 举报

2

主题

90

帖子

347

积分

中级会员

Rank: 3Rank: 3

积分
347
金钱
257
HASS币
0
发表于 2022-8-28 20:37:21 | 显示全部楼层
过来排一下队,买了这个门锁一直没能接进去~好烦恼
回复

使用道具 举报

18

主题

310

帖子

1597

积分

金牌会员

Rank: 6Rank: 6

积分
1597
金钱
1287
HASS币
0
 楼主| 发表于 2022-9-2 21:21:16 | 显示全部楼层
wuyouning 发表于 2022-8-28 20:37
过来排一下队,买了这个门锁一直没能接进去~好烦恼

看我上你一条恢复,需要gateway3接入
回复

使用道具 举报

1

主题

18

帖子

90

积分

注册会员

Rank: 2

积分
90
金钱
72
HASS币
0
发表于 2022-9-4 08:12:51 | 显示全部楼层
同样的问题
回复

使用道具 举报

1

主题

48

帖子

586

积分

高级会员

Rank: 4

积分
586
金钱
538
HASS币
0
发表于 2022-10-13 00:41:34 | 显示全部楼层
大佬你解决了吗 我也是这种情况!
回复

使用道具 举报

23

主题

71

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
金钱
326
HASS币
0
发表于 2022-11-19 10:40:32 | 显示全部楼层
啊 同样问题,

只是 我这啥也看不见呢。。。完全没反应

docker 环境,
xiaomi_gateway3.py   放在 根目录  和  configuration.yaml 同级目录
回复

使用道具 举报

3

主题

75

帖子

1185

积分

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
1110
HASS币
0
发表于 2022-12-5 10:24:45 | 显示全部楼层
应该把所有信息都放进来。和小米app里一样
回复

使用道具 举报

3

主题

129

帖子

973

积分

高级会员

Rank: 4

积分
973
金钱
844
HASS币
0
发表于 2022-12-6 16:50:59 | 显示全部楼层
本帖最后由 flyibeat 于 2022-12-6 17:02 编辑
from custom_components.xiaomi_gateway3.core.converters.devices import *

DEVICES = [{
    3685: ["Xiaomi", "Mi Smart Door Lock with Face Unlock X", "lumi.lock.bmcn05"],
    "spec": [
        MiBeacon,
你试试这个,我看着修改了一下,不过我没设备,没调试,看着大差不差的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-11 01:23 , Processed in 0.185951 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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