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

 找回密码
 立即注册
查看: 23784|回复: 18

[技术探讨] 小米竟然丧心病狂地搞了100多种蓝牙网关!可以分为两大类

[复制链接]

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-6-10 07:37:25 | 显示全部楼层 |阅读模式
本帖最后由 XCray 于 2021-6-10 08:03 编辑

看了看米家app里的产品百科,无聊数了一下蓝牙网关的数量,竟然有101种之多!其中17款支持mesh。

不过我说的分类,不是以是否支持mesh为标准。

根据我自己的经验和对其他大神文章的学习,我觉得可以按照其是否支持解密蓝牙消息、是否具备本地自动化能力来区分。

比如我在用的榉树网关,应该是最低级的型号,只能把收到的蓝牙消息转发到云端,自己啥也不会。这类网关硬件简单、毫无处理能力、可玩性几乎没有。

而多模网关、小爱pro等,往往配备了较强的处理器(1GHz以上)、运行改版的OpenWRT之类的操作系统,这类网关自己就可以解密蓝牙消息、从而可以实现本地自动化(发出miio、aqara等协议的控制指令)。

比如多模网关的/data/mijia_automation目录下,有一个unqlite格式的数据库文件,里面就是可以在网关上本地完成的自动化。

从某种意义上来说,这类网关本身具备了一些简单的ha的功能。

一点粗浅认识,希望看到大神们更多的信息分享。

评分

参与人数 1金钱 +5 收起 理由
neoyang + 5

查看全部评分

回复

使用道具 举报

16

主题

168

帖子

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
金钱
1241
HASS币
0
发表于 2021-6-10 08:22:58 来自手机 | 显示全部楼层
红米play音箱啥时候能破解,把蓝牙子设备接入HA
回复

使用道具 举报

23

主题

1338

帖子

6757

积分

超级版主

Rank: 8Rank: 8

积分
6757
金钱
5394
HASS币
100

教程狂人

发表于 2021-6-10 08:48:39 | 显示全部楼层
这么说的话应该可以自己做一个小米蓝牙网关并且接入ha
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2021-6-10 08:55:07 | 显示全部楼层
本帖最后由 XCray 于 2021-6-10 08:56 编辑
natic 发表于 2021-6-10 08:48
这么说的话应该可以自己做一个小米蓝牙网关并且接入ha

完全可以啊,签名贴里说的,我借助esphome、用esp32就弄了一个,不过我是专门针对门锁进行测试,把原有的代码删掉了很多。
如果正式搞的话,可以保留esphome原有的代码、只增加门锁相关的内容。
回复

使用道具 举报

23

主题

1338

帖子

6757

积分

超级版主

Rank: 8Rank: 8

积分
6757
金钱
5394
HASS币
100

教程狂人

发表于 2021-6-10 09:05:39 | 显示全部楼层
XCray 发表于 2021-6-10 08:55
完全可以啊,签名贴里说的,我借助esphome、用esp32就弄了一个,不过我是专门针对门锁进行测试,把原有的 ...

大佬牛逼了,我的想法跟你有点不一样,我在想能不能在小米BLE协议下面开发一个
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2021-6-10 09:55:23 来自手机 | 显示全部楼层
natic 发表于 2021-6-10 09:05
大佬牛逼了,我的想法跟你有点不一样,我在想能不能在小米BLE协议下面开发一个 ...

其实是一样的,我也是在小米ble协议下弄的,只是esphome的xiaomi-ble代码不得不改造——它直接不处理manufacturer adv。
回复

使用道具 举报

23

主题

1338

帖子

6757

积分

超级版主

Rank: 8Rank: 8

积分
6757
金钱
5394
HASS币
100

教程狂人

发表于 2021-6-10 09:59:35 | 显示全部楼层
XCray 发表于 2021-6-10 09:55
其实是一样的,我也是在小米ble协议下弄的,只是esphome的xiaomi-ble代码不得不改造——它直接不处理manu ...

可以,我去研究下你的代码
回复

使用道具 举报

18

主题

587

帖子

4293

积分

元老级技术达人

积分
4293
金钱
3671
HASS币
182
发表于 2021-6-10 10:56:57 | 显示全部楼层
个人感觉小米这些硬件基本上都是都是只读系统,可玩性就相对差一些,这点能否突破呢
回复

使用道具 举报

4

主题

342

帖子

2696

积分

金牌会员

Rank: 6Rank: 6

积分
2696
金钱
2354
HASS币
0
发表于 2021-6-10 11:14:30 | 显示全部楼层
Passive BLE monitor插件就可以把蓝牙设备接入HA
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2021-6-10 11:49:03 来自手机 | 显示全部楼层
Solita 发表于 2021-6-10 11:14
Passive BLE monitor插件就可以把蓝牙设备接入HA

但不包括门锁,至少我用的门锁没有被支持
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 16:30 , Processed in 0.140955 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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