找回密码
 立即注册
查看: 3091|回复: 14

[技术探讨] esp32的蓝牙代理获取到了小米门锁,但是获取的token好像不对

[复制链接]

18

主题

200

回帖

1875

积分

论坛技术达人

积分
1875
金钱
1657
HASS币
10
发表于 2023-3-14 20:53:47 | 显示全部楼层 |阅读模式
今天使用esphome 刷了一个esp32的蓝牙代理  它自动扫描到了我的小米门锁,但是需要一个token。
我使用官网提到的token_extractor.exe,获取了设备的token,不过门锁的token明显短。填进去之后也验证不过。
获取的数据如下:
   NAME:     门
   ID:       1038631**9
   MAC:      D2:0C:64:5B:**:AE
   IP:       49.75.**.4
   TOKEN:    10**bb**7f8a26dc4f*ac6**
   MODEL:    lumi.lock.bmcn03

ha中门锁型号如下:
Door Lock 2CAE (XMZNMS04LM)
[color=var(--secondary-text-color)]Xiaomi BLE




回复

使用道具 举报

3

主题

116

回帖

1189

积分

金牌会员

积分
1189
金钱
1070
HASS币
0
发表于 2023-3-15 00:42:40 | 显示全部楼层
是的不行,我已经放弃
回复

使用道具 举报

22

主题

341

回帖

2189

积分

金牌会员

积分
2189
金钱
1826
HASS币
0
发表于 2023-3-15 08:38:01 | 显示全部楼层
买个多模网关1代,然后通过gateway3接入,我写过接入之后如何提取实体的教程
回复

使用道具 举报

18

主题

200

回帖

1875

积分

论坛技术达人

积分
1875
金钱
1657
HASS币
10
 楼主| 发表于 2023-3-15 09:30:34 | 显示全部楼层
gx19970920 发表于 2023-3-15 08:38
买个多模网关1代,然后通过gateway3接入,我写过接入之后如何提取实体的教程 ...

算了。我并没有太多小米的设备。目前通过米家的自动化触发一些状态也是够用的
回复

使用道具 举报

5

主题

56

回帖

946

积分

高级会员

积分
946
金钱
885
HASS币
0
发表于 2024-5-25 20:58:43 | 显示全部楼层
hackyjso 发表于 2023-3-15 00:42
是的不行,我已经放弃

XMZNMS04LM小米智能门锁E这个设备能接进去吗,我看根本获取不到BLE KEY
回复

使用道具 举报

105

主题

2849

回帖

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

积分
12156
金钱
9137
HASS币
460

教程狂人突出贡献

发表于 2024-5-25 23:01:48 | 显示全部楼层
要的不是token,是那个beacon key
回复

使用道具 举报

7

主题

267

回帖

1623

积分

金牌会员

积分
1623
金钱
1349
HASS币
0
发表于 2024-5-26 10:40:19 | 显示全部楼层
XCray 发表于 2024-5-25 23:01
要的不是token,是那个beacon key

X大  请教一下 我的多模网关获取到的beaconkey是40位的怎么解决?
回复

使用道具 举报

105

主题

2849

回帖

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

积分
12156
金钱
9137
HASS币
460

教程狂人突出贡献

发表于 2024-5-26 12:20:40 | 显示全部楼层
silang521 发表于 2024-5-26 10:40
X大  请教一下 我的多模网关获取到的beaconkey是40位的怎么解决?

这个我也没经验,没怎么用过多模网关,试试其他获取方法?
回复

使用道具 举报

7

主题

267

回帖

1623

积分

金牌会员

积分
1623
金钱
1349
HASS币
0
发表于 2024-5-26 13:30:24 | 显示全部楼层
XCray 发表于 2024-5-26 12:20
这个我也没经验,没怎么用过多模网关,试试其他获取方法?

大佬 有没有可能多模网关获取的是40位,别的会获取32位,还是锁的问题
回复

使用道具 举报

105

主题

2849

回帖

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

积分
12156
金钱
9137
HASS币
460

教程狂人突出贡献

发表于 2024-5-26 16:15:27 | 显示全部楼层
silang521 发表于 2024-5-26 13:30
大佬 有没有可能多模网关获取的是40位,别的会获取32位,还是锁的问题

原来我用多模网关拿到的就是32位的,其他的方法我也没用过。因不好用我就把多模网关给退了,后来应该是版本升级小米又做了手脚。
从协议的角度或者说小米的规范角度来说,应该只有32位这一种可能,40位是为了隐藏做的变换。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-12 11:29 , Processed in 0.415654 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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