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

 找回密码
 立即注册
楼主: XCray

[新奇玩法] (多个)蓝牙网关 TTL->MQTT,支持任意米家蓝牙设备接入HA/NR

  [复制链接]

43

主题

412

帖子

3806

积分

元老级技术达人

积分
3806
金钱
3389
HASS币
136
发表于 2021-6-16 09:44:06 | 显示全部楼层
多看贴,多学习,每天都是新东西。怎么玩都行
回复

使用道具 举报

1

主题

119

帖子

762

积分

高级会员

Rank: 4

积分
762
金钱
643
HASS币
0
发表于 2021-7-11 16:05:23 | 显示全部楼层
楼主太棒了!!!向大佬学习,大佬为大家的DIY开了一扇大门!!
回复

使用道具 举报

2

主题

28

帖子

413

积分

中级会员

Rank: 3Rank: 3

积分
413
金钱
385
HASS币
0
发表于 2021-7-21 16:48:44 来自手机 | 显示全部楼层
请教楼主,是否只能用蓝牙网关,蓝牙mesh网关可以吗?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2021-7-21 17:15:47 | 显示全部楼层
WangRicky 发表于 2021-7-21 16:48
请教楼主,是否只能用蓝牙网关,蓝牙mesh网关可以吗?

不知道呢,没用过mesh网关,也没见别的朋友说到过

不过你不妨试试,只要有ttl接口应该就有希望
回复

使用道具 举报

0

主题

16

帖子

115

积分

注册会员

Rank: 2

积分
115
金钱
99
HASS币
0
发表于 2024-10-28 21:05:57 来自手机 | 显示全部楼层
本帖最后由 凡不了 于 2024-10-28 21:51 编辑

我问一个傻问题:用这个办法可以接收蓝牙传感器的信息,是不是可以用某种办法将HA输出信息到设备?比如我想建立HA到米家的桥,现在这个可以从米家传给HA(比如我用一个米家灯,可以用设置灯的亮度将数值传递到HA,反过来如何将数值从HA传给米家.?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2024-10-30 13:02:15 | 显示全部楼层
凡不了 发表于 2024-10-28 21:05
我问一个傻问题:用这个办法可以接收蓝牙传感器的信息,是不是可以用某种办法将HA输出信息到设备?比如我想 ...

只要是两边都认的实体,就可以用来互相传递数据。
你笼统的问,所以也只能笼统的答。
回复

使用道具 举报

0

主题

16

帖子

115

积分

注册会员

Rank: 2

积分
115
金钱
99
HASS币
0
发表于 2024-10-30 14:09:39 | 显示全部楼层
XCray 发表于 2024-10-30 13:02
只要是两边都认的实体,就可以用来互相传递数据。
你笼统的问,所以也只能笼统的答。 ...

谢谢答复。我的想法如下:家里大部分都是米家的东西,只有部分的没法接入米家:
1. 数个松下空调连接Wifi,有Panasonic Smart APP控制(已经抓包后解决了关键的Tokin和各个灯的Key,相信离接入HA不远)
2. 数个欧普灯(可以Opple APP控制,HA已经原生支持)
3. 凯德士的门锁(看到论坛里面有人用抓包实现)

但是我主要的其它设备都是米家的,并不想在HA里面控制所有的,因此思路是在米家和HA之间搭桥,

比如用个米家蓝牙灯具,当米家要给HA发指令的时候,比如用亮度代表指令(比如15代表打开空调A并制冷),用色温代表参数(比如40xx代表设置温度xx度),这样HA收到指令(亮度15,色温4024)则给给空调发指令(打开A空调,设置温度24度);

同样当米家需要读取空调当前状态的时候,比如用16代表查询空调A的当前模式及是否开关),那么HA收到后,可以设置色温为50XY,其中X=1表示是否允许,Y表示运转模式)

因此我需要这个小米蓝牙灯两边都能控制,我已经试了用Xiaomi Miot Auto,是可以实现,但是速度太慢了,基本5-10秒是延迟,几乎不可用。因此考虑用蓝牙网关实现。

刚刚用OpenWRT的容器上搭建完HA,是小白中的小白
回复

使用道具 举报

0

主题

16

帖子

115

积分

注册会员

Rank: 2

积分
115
金钱
99
HASS币
0
发表于 2024-10-30 14:13:04 | 显示全部楼层
所以,我希望这个蓝牙网关能够接收(即既可以收到蓝牙灯具的信息---米家传递过来的命令)+发送(也可设置蓝牙灯具向米家发送状态--比如空调的模式及运行状态,欧普灯的色温设置等等),并且有较好的实时性,希望给一些指导意见。
回复

使用道具 举报

0

主题

16

帖子

115

积分

注册会员

Rank: 2

积分
115
金钱
99
HASS币
0
发表于 2024-10-30 14:37:39 | 显示全部楼层
将图片中我的初步思路。。。。。
Untitled.png
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2024-10-30 22:53:39 | 显示全部楼层
思路没问题,受限的地方是米家的自动化,很多细微的属性值在米家自动化里是无法使用的,比如灯的亮度色温等。很多人在用的是开关量(就是简单的开和关),蓝牙虚拟设备、巴法云都是可行的途径。我自己在用的是一个zigbee插座(纯本地、零时延)。会编程的话,也可以用esp32模拟某种支持米家的设备通过蓝牙网关向米家传值。
供参考
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 23:39 , Processed in 0.061315 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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