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

 找回密码
 立即注册
查看: 5421|回复: 3

小米的锁终于可以和homekit 设备联动了

[复制链接]

4

主题

37

帖子

168

积分

注册会员

Rank: 2

积分
168
金钱
131
HASS币
0
发表于 2021-3-19 03:18:16 | 显示全部楼层 |阅读模式
本帖最后由 gdlw2000 于 2021-3-19 03:44 编辑

搞了几天终于找到问题解决掉了  虽然还不是很完美
测了已经很不错了
binary_sensor:
  - platform: mqtt
    name: mi_lock_Athome5
    state_topic: 'ble/101136901'    #mqttl/设备did/eid, 替换成正确的did和eid
    value_template: >-
      {% if value_json.method_id == 2 %}
        unlock
      {% elif value_json.message == 'Lock' %}
        lock
      {% endif %}
    payload_on: 'unlock'
    payload_off: 'lock'
    device_class: lock
    qos: 1

判断上提门把手 为离开家 状态变为外部开门 为回家 中间不提门把手 状态不会变
终于可以直连和homekit灯 或者其他设备了
mqtt 会连续发三次信息 测试了下是瞬发 homeAssistant因为是桥接几乎没有延时
value_json还没明白关系怎么写method_id 始终是2或者10  内开或者外开门  不会记录其他 message 会变成lock 上锁 解锁 内外部解锁的状态没法判断 所以我能想到的是把其他关系都抛开只保留这两个状态关系
总感觉缺少灵魂...............................................
回复

使用道具 举报

20

主题

217

帖子

923

积分

高级会员

Rank: 4

积分
923
金钱
706
HASS币
10
发表于 2021-3-19 09:43:37 | 显示全部楼层
哪款锁呢?我家的是n200
回复

使用道具 举报

4

主题

37

帖子

168

积分

注册会员

Rank: 2

积分
168
金钱
131
HASS币
0
 楼主| 发表于 2021-3-19 11:51:55 | 显示全部楼层
damonwe 发表于 2021-3-19 09:43
哪款锁呢?我家的是n200

n200 网关3 不好使么?理论都可以用,如果不能用 只是状态显示不对,可以用mqtt查看下收到的信息,对应改下就好了
回复

使用道具 举报

20

主题

217

帖子

923

积分

高级会员

Rank: 4

积分
923
金钱
706
HASS币
10
发表于 2021-4-6 16:34:32 | 显示全部楼层
gdlw2000 发表于 2021-3-19 11:51
n200 网关3 不好使么?理论都可以用,如果不能用 只是状态显示不对,可以用mqtt查看下收到的信息,对应改下 ...

我是个不会编程的菜鸟……骚瑞~
话说锁的did和eid是什么啊?怎么获得?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-24 07:42 , Processed in 0.168722 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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