找回密码
 立即注册

微信扫码登录

搜索
查看: 3073|回复: 11

[技术探讨] esp32蓝牙网关问题

[复制链接]

181

主题

2747

回帖

9241

积分

元老级技术达人

积分
9241
金钱
6298
HASS币
80
发表于 2024-6-5 14:03:14 | 显示全部楼层
本帖最后由 bugensui 于 2024-6-5 14:11 编辑

我的理解是可以的,只要在固件代码里,加几行官方代码,就可以让esp设备充当蓝牙网关,并且不影响本身的功能,但是可能有个问题,wifi和蓝牙共用,可能会丢失蓝牙数据,官方的建议好像是:用有线的esp设备,并且禁用wifi,这样是最稳定的,
使用具有以太网连接到网络的电路板,将 ESP32 的无线电模块从 WiFi 流量中卸载,从而提高蓝牙方面的性能。为了最大限度地提高捕获传感器广告的机会,您可以在ESP32 低功耗蓝牙跟踪器集线器扫描参数设置中设置interval为相等:window

bluetooth_proxy:

esp32_ble_tracker:
  scan_parameters:
    interval: 1100ms
    window: 1100ms

回复

使用道具 举报

181

主题

2747

回帖

9241

积分

元老级技术达人

积分
9241
金钱
6298
HASS币
80
发表于 2024-6-5 15:23:57 | 显示全部楼层
yikliu 发表于 2024-6-5 15:22
不知道大佬尝试过了吗

尝试过,接入"小米温湿度计2"
回复

使用道具 举报

181

主题

2747

回帖

9241

积分

元老级技术达人

积分
9241
金钱
6298
HASS币
80
发表于 2024-6-5 15:41:57 | 显示全部楼层
本帖最后由 bugensui 于 2024-6-5 15:44 编辑
yikliu 发表于 2024-6-5 15:32
不是,我的意思是利用接口接一些dht11这些,不是用蓝牙接设备

可以的,不影响的,你的意思是,设置成蓝牙网关了.会不会影响esp板子上原有器件(如人体存在2410,或者温湿度dht11)的工作对吧,不影响的,不影响板子原有功能,官网有介绍的,你自己搜下.代码我都提供了,我第一个回帖,其实就是官网的标准答案了.说的很清楚了.可以用,但是只能做到90%左右的稳定,wifi和蓝牙共存会丢包概率.最好用有线的esp32
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-8-2 15:30 , Processed in 0.844703 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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