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

 找回密码
 立即注册
查看: 3343|回复: 10

[求助] esp32蓝牙追踪接入ha,发现wifi经常断连什么原因

[复制链接]

46

主题

640

帖子

3829

积分

论坛元老

Rank: 8Rank: 8

积分
3829
金钱
3189
HASS币
0
发表于 2022-4-7 16:46:17 | 显示全部楼层 |阅读模式
买了一个esp32蓝牙模块想作为室内追踪,可是发现不定期wifi会断联,是什么情况,我的模块硬件有问题,你们的有这样问题吗?是蓝牙和wifi干扰吗,请玩过蓝牙室内定位的来说下,谢谢
回复

使用道具 举报

54

主题

317

帖子

1371

积分

金牌会员

Rank: 6Rank: 6

积分
1371
金钱
1054
HASS币
0
发表于 2022-4-7 17:13:05 来自手机 | 显示全部楼层
刷了哪个固件?
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2022-4-7 19:08:10 | 显示全部楼层
蓝牙和wifi是共享同一个射频电路,如果蓝牙占用的时间太多,就会造成wifi断连和时延的问题。
回复

使用道具 举报

46

主题

640

帖子

3829

积分

论坛元老

Rank: 8Rank: 8

积分
3829
金钱
3189
HASS币
0
 楼主| 发表于 2022-4-7 20:32:42 来自手机 | 显示全部楼层
tiani 发表于 2022-4-7 17:13
刷了哪个固件?

ESPresense,esphome本来更简单可是我的ha是armbian编译不了,N大说arm编译路
还很长
回复

使用道具 举报

46

主题

640

帖子

3829

积分

论坛元老

Rank: 8Rank: 8

积分
3829
金钱
3189
HASS币
0
 楼主| 发表于 2022-4-7 20:34:09 来自手机 | 显示全部楼层
XCray 发表于 2022-4-7 19:08
蓝牙和wifi是共享同一个射频电路,如果蓝牙占用的时间太多,就会造成wifi断连和时延的问题。 ...

这个蓝牙占用时间太多是什么意思,可是我人不在没有蓝牙设备有时也wifi断联
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2022-4-7 21:49:37 | 显示全部楼层
wangmucha 发表于 2022-4-7 20:34
这个蓝牙占用时间太多是什么意思,可是我人不在没有蓝牙设备有时也wifi断联 ...

你也没说你的具体用法,所以也只能笼统的回答你。

人在不在没有区别,蓝牙要接收信号就要占用电路资源,而电路资源wifi和蓝牙是分时共享的,蓝牙使用的时候wifi就只能等着。
在定位追踪场景下,esp32需要轮番监听(扫描)3个广播信道,这就涉及到一个重要的参数:扫描间隔,也即是相邻两次扫描动作的时间间隔。
除此之外,还有一个重要的参数就是扫描窗口,一般建议设置为扫描间隔的1/10,剩下的9/10蓝牙就会释放掉电路资源,除非有数据传输。

如果扫描窗口设置的太接近间隔,也就意味着蓝牙将很少释放电路资源,wifi也就无法正常工作了。
极端情况下,扫描间隔和扫描窗口设置成一样,WiFi也就基本费了(启动过程中还是可以占用很短一段时间的,那时候蓝牙还没启动)
回复

使用道具 举报

46

主题

640

帖子

3829

积分

论坛元老

Rank: 8Rank: 8

积分
3829
金钱
3189
HASS币
0
 楼主| 发表于 2022-4-7 22:03:12 | 显示全部楼层
XCray 发表于 2022-4-7 21:49
你也没说你的具体用法,所以也只能笼统的回答你。

人在不在没有区别,蓝牙要接收信号就要占用电路资源, ...

这个好专业啊,那就是简而言之蓝牙和wifi会干扰,那这个给我就不太适用了就不折腾接入家里ha了,另谋新路吧
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2022-4-7 22:19:38 | 显示全部楼层
本帖最后由 XCray 于 2022-4-7 23:18 编辑
wangmucha 发表于 2022-4-7 22:03
这个好专业啊,那就是简而言之蓝牙和wifi会干扰,那这个给我就不太适用了就不折腾接入家里ha了,另谋新路 ...


蓝牙和wifi使用的是同一个频段,也就是同一块频率资源,当然会有互相干扰了,不过这个干扰是指不同器件之间的。
同一个器件上的蓝牙和wifi不可能互相干扰,而是电路资源的争抢。当然,要说这是干扰某种意义上也说得通,只不过“干扰”这个词在射频领域是有着明确含义的,不同于那种两个程序之间或两个人之间的那种干扰。

但是这并不意味这个方案不能用,只要做法正确,一个设备上蓝牙和wifi共存还是没问题的,事实上现在这种设备太多了,比如你的手机
回复

使用道具 举报

46

主题

640

帖子

3829

积分

论坛元老

Rank: 8Rank: 8

积分
3829
金钱
3189
HASS币
0
 楼主| 发表于 2022-4-8 00:42:47 | 显示全部楼层
XCray 发表于 2022-4-7 22:19
蓝牙和wifi使用的是同一个频段,也就是同一块频率资源,当然会有互相干扰了,不过这个干扰是指不同器件之 ...

看了半天也还是不知道我现在的经常断线的问题怎么解决,也还是不知道是硬件坏还是干扰普遍现象
回复

使用道具 举报

1

主题

77

帖子

1553

积分

金牌会员

Rank: 6Rank: 6

积分
1553
金钱
1476
HASS币
0
发表于 2022-4-8 08:40:28 来自手机 | 显示全部楼层
那个固件误差太大了,基本处于不可用状态
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 01:48 , Processed in 0.057336 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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