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

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

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

  [复制链接]

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-11-6 22:16:53 来自手机 | 显示全部楼层
neroxps 发表于 2020-11-6 18:04
感谢楼主提供的资料,参考了下代码,可能楼主习惯搞 python,单片机不需要在主循环里面写delay~单片机把CPU ...

加delay的目的是试图降低8266的发热(虽然不确定实际效果如何),这东西好像热了就会丢消息
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2020-11-7 09:32:30 | 显示全部楼层
本帖最后由 neroxps 于 2020-11-7 09:34 编辑
XCray 发表于 2020-11-6 22:16
加delay的目的是试图降低8266的发热(虽然不确定实际效果如何),这东西好像热了就会丢消息 ...

和单片机体质有关吧,我用的是 ESP-12S~

热一般不会丢消息,8266 耐温很高

而且 delay 会阻塞整个程序 更可能导致丢消息
mqtt 在wifi 丢包的情况下也能确保消息能到达(只要mqtt连接不是完全断开),毕竟 mqtt 以前就是设计给卫星用的···
Nero
回复

使用道具 举报

3

主题

334

帖子

2066

积分

金牌会员

Rank: 6Rank: 6

积分
2066
金钱
1732
HASS币
0
发表于 2020-11-18 18:47:59 | 显示全部楼层
你好,我刷完你的这个通用固件后,设备能正常接入自家WIFI,但esp01s上会单独生成一个名为“ESP-XXXX”的无锁wifi  ,我也怀疑是否是其他固件遗留的,尝试先刷其他的固件后再来刷大佬你的通用固件,但多次尝试后还是相同的问题,会不会你的通用固件里对于esp01s的wifi的工作模式(STA ap)修改欠妥?  还望大佬能修改下。
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-11-19 06:54:25 | 显示全部楼层
0703005 发表于 2020-11-18 18:47
你好,我刷完你的这个通用固件后,设备能正常接入自家WIFI,但esp01s上会单独生成一个名为“ESP-XXXX”的无 ...

根据之前一位朋友的经验,找个和rom容量一样大的全是0的bin文件刷一遍,确保清空rom,然后再刷,应该可以解决。
我对问题原因的判断和你不一样,也不理解你所说的方法,源码已经提供,你不妨自己修改看看
回复

使用道具 举报

1

主题

50

帖子

331

积分

论坛分享达人

积分
331
金钱
281
HASS币
0
发表于 2020-12-14 22:05:40 | 显示全部楼层
谢谢大佬指点!!!
回复

使用道具 举报

24

主题

356

帖子

4721

积分

元老级技术达人

积分
4721
金钱
4340
HASS币
120
发表于 2020-12-16 09:38:17 | 显示全部楼层
本帖最后由 121665460 于 2020-12-16 09:43 编辑

HA重启后状态丢失,这个有方法可以解决吗
回复

使用道具 举报

24

主题

356

帖子

4721

积分

元老级技术达人

积分
4721
金钱
4340
HASS币
120
发表于 2020-12-16 16:11:33 | 显示全部楼层
121665460 发表于 2020-12-16 09:38
HA重启后状态丢失,这个有方法可以解决吗

通过Node-RED解决了,感觉用Node-RED比配置YAML更加方便
https://bbs.hassbian.com/forum.p ... mp;page=1#pid351033
回复

使用道具 举报

10

主题

103

帖子

487

积分

中级会员

Rank: 3Rank: 3

积分
487
金钱
384
HASS币
0
发表于 2020-12-19 00:14:19 | 显示全部楼层
大佬,最近买了aqara的p100能否接入  hass啊。。。~~
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-12-22 08:02:04 | 显示全部楼层
121665460 发表于 2020-12-16 09:38
HA重启后状态丢失,这个有方法可以解决吗

可以修改代码重新编译固件,把所有mqtt消息都设置成保留消息就行了。

不过我觉得HA重启的次数毕竟有限、每次重启后等一小段时间也就逐渐更新了,所以就默认不保留了。
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

 楼主| 发表于 2020-12-22 08:02:36 | 显示全部楼层
xztxy 发表于 2020-12-19 00:14
大佬,最近买了aqara的p100能否接入  hass啊。。。~~

不知道啊,没用过这款,也不了解具体情况
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 00:29 , Processed in 0.054350 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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