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

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

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

  [复制链接]

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-8-16 21:50:07 | 显示全部楼层
vios 发表于 2020-8-15 18:49
编译时间越开越长了 哇咔咔
现在是出了这个了
call to 'bool esp8266::MDNSImplementation::MDNSResponder ...

加油!

我也只能喊个加油了~~~成功了吗?
回复

使用道具 举报

1

主题

25

帖子

154

积分

注册会员

Rank: 2

积分
154
金钱
129
HASS币
0
发表于 2020-8-16 22:42:53 | 显示全部楼层
XCray 发表于 2020-8-16 21:50
加油!

我也只能喊个加油了~~~成功了吗?

木有啊 我的ESP01S已经在路上了
回复

使用道具 举报

7

主题

367

帖子

2119

积分

金牌会员

Rank: 6Rank: 6

积分
2119
金钱
1752
HASS币
0
发表于 2020-8-16 22:55:06 | 显示全部楼层
本帖最后由 bjy2005 于 2020-8-16 22:58 编辑

XCray大   您好, 这个不知道可以不可以在ESP端增加一个红外发射和接收的功能呢类似这个使用MQTT发送红外信号,我的ESP打算放小白万能遥控器里面,之前用过好几个方法 最近是用的magic900321大 的 https://bbs.hassbian.com/thread-10406-1-1.html
但是跟我的门锁不适配我的是米家智能门锁。但是发现magic900321大的这个红外可以变相控制或者传递米家信息,比如米家智能联动可以直接发一个红外信号打开一个设备或者控制一个自动化。您的这个是arduino编写的 呃 好多库找不到


不知您能否帮我加一个这个功能, 或者把您的库共享一下可以么麻烦您了!  感谢您百忙之中为我们这些小菜鸟们提供这么好的固件和教程,,谢谢您!有您和更多您这样的人,我相信论坛会发展的更好。 由衷的感谢。同时也感谢论坛的其他大神们~~~~
08161111111111.png








回复

使用道具 举报

0

主题

15

帖子

111

积分

注册会员

Rank: 2

积分
111
金钱
96
HASS币
0
发表于 2020-8-16 23:47:30 | 显示全部楼层
马克,感觉很强,!!
回复

使用道具 举报

1

主题

25

帖子

154

积分

注册会员

Rank: 2

积分
154
金钱
129
HASS币
0
发表于 2020-8-17 13:48:45 | 显示全部楼层
本帖最后由 vios 于 2020-8-17 18:21 编辑
vios 发表于 2020-8-16 22:42
木有啊 我的ESP01S已经在路上了

Update:

MQTT有反应说连上了,但是之后log就不出了。listen那个打开之后在哪里看log呢Mosquitto broker的log对吗。。。
我的是温湿度2
new client connected from XXX as mqttl_xxxx

------------------------------------
烧好了 已经连上Wi-Fi了
接下来该怎么办呢 我看mqtt那边没有接收到什么 ESPHome还需要连接或者设置什么吗
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-8-17 20:37:14 | 显示全部楼层
bjy2005 发表于 2020-8-16 22:55
XCray大   您好, 这个不知道可以不可以在ESP端增加一个红外发射和接收的功能呢类似这个使用MQTT发送红外信 ...

太客气了!

理论上你的想法完全可以实现,不过好像ESP-01S模块不行(GPIO口太少),得换个别的8266模块。

另外,肯定需要自己改代码编译。简单说就是把我的代码和magic的部分代码放在一起就行了。

我对红外没需求,也没好好琢磨过,毫无实践经验啊。

其实我自己其实也刚开始用arduino ide,很多事情也是一知半解。

库的事情我记得就在ide的库管理器里面搜索安装就可以了,没觉得如何费劲啊?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-8-17 20:40:41 | 显示全部楼层
vios 发表于 2020-8-17 13:48
Update:

MQTT有反应说连上了,但是之后log就不出了。listen那个打开之后在哪里看log呢Mosquitto broker的 ...

这个和ESPHome没有关系。

mosquitto broker的log可以看到ESP模块和mqtt的连接和断开事件,ha的mqtt订阅那儿可以看到ttl口出来的消息,telnet登录到模块可以看到运行日志。

你得先确定蓝牙温湿度计已经连接到蓝牙网关,否则ttl口是没有消息的
回复

使用道具 举报

7

主题

367

帖子

2119

积分

金牌会员

Rank: 6Rank: 6

积分
2119
金钱
1752
HASS币
0
发表于 2020-8-17 20:47:07 | 显示全部楼层
XCray 发表于 2020-8-17 20:37
太客气了!

理论上你的想法完全可以实现,不过好像ESP-01S模块不行(GPIO口太少),得换个别的8266模块 ...

我搜索timelib库 时候提示找不到       呵呵  
我用的是 D1mini
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-8-17 21:03:24 | 显示全部楼层
bjy2005 发表于 2020-8-17 20:47
我搜索timelib库 时候提示找不到       呵呵  
我用的是 D1mini

我这儿也没这个库啊~~~

你板子类型是不是没选?我理解并不是每个*.h文件都对应一个库
回复

使用道具 举报

7

主题

367

帖子

2119

积分

金牌会员

Rank: 6Rank: 6

积分
2119
金钱
1752
HASS币
0
发表于 2020-8-17 21:11:03 | 显示全部楼层
XCray 发表于 2020-8-17 21:03
我这儿也没这个库啊~~~

你板子类型是不是没选?我理解并不是每个*.h文件都对应一个库 ...

这个就是下载的那个ino文件打开之后呀。打开之后默认开发板是ESP8285 QQ浏览器截图20200817210809.png

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-26 02:20 , Processed in 0.057890 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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