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

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

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

[复制链接]

18

主题

218

帖子

1822

积分

论坛技术达人

积分
1822
金钱
1604
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

主题

119

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

20

主题

351

帖子

1945

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

18

主题

218

帖子

1822

积分

论坛技术达人

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

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

使用道具 举报

5

主题

61

帖子

842

积分

高级会员

Rank: 4

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

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

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

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

使用道具 举报

6

主题

257

帖子

1453

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

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

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

使用道具 举报

6

主题

257

帖子

1453

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

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

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 00:47 , Processed in 0.066807 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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