请选择 进入手机版 | 继续访问电脑版

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

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

自制开源ESPHome通用蓝牙网关(ESP32)

  [复制链接]

6

主题

27

帖子

198

积分

论坛积极会员

积分
198
金钱
171
HASS币
0
发表于 2022-5-21 22:23:41 来自手机 | 显示全部楼层
riceball 发表于 2022-5-21 15:17
没有出现过这个问题, 看看是docker的问题,还是蓝牙适配器硬件的瓶颈: 无法持续扫描

ESP32就存在这样的硬 ...

我的是树莓派3b,可能也会有这样的问题了
回复

使用道具 举报

11

主题

217

帖子

3208

积分

元老级技术达人

积分
3208
金钱
2956
HASS币
170

活跃会员教程狂人卓越贡献

发表于 2022-5-27 14:07:21 | 显示全部楼层
这个可以添加小米筒灯等蓝牙mesh的设备嘛?
回复

使用道具 举报

1

主题

25

帖子

727

积分

高级会员

Rank: 4

积分
727
金钱
702
HASS币
0
发表于 2022-6-19 10:55:20 | 显示全部楼层
烧录时报错了,请教下是什么问题

INFO Reading configuration /config/bluetooth-gateway.yaml...
WARNING The selected Arduino framework version is not the recommended one. If there are connectivity or build issues please remove the manual version.
WARNING The selected Arduino framework version is not the recommended one. If there are connectivity or build issues please remove the manual version.
INFO Generating C++ source...
INFO Compiling app...
Processing blegateway1 (board: esp32dev; framework: arduino; platform: https://github.com/tasmota/platform-espressif32/releases/download/v2.0.2.3/platform-espressif32-2.0.2.3.zip)
--------------------------------------------------------------------------------
FILESYSTEM  spiffs
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
 - tool-mklittlefs 1.203.210628 (2.3) 
 - tool-mkspiffs 2.230.0 (2.30) 
 - toolchain-xtensa-esp32 8.4.0+2021r2-patch2
Dependency Graph
|-- <AsyncTCP-esphome> 1.2.2
|-- <WiFi> 2.0.0
|-- <FS> 2.0.0
|-- <Update> 2.0.0
|-- <ESPAsyncWebServer-esphome> 2.1.0
|   |-- <AsyncTCP-esphome> 1.2.2
|-- <DNSServer> 2.0.0
|-- <ESPmDNS> 2.0.0
Compiling .pioenvs/blegateway1/src/esphome/components/ble_gateway/ble_gateway.cpp.o
Compiling .pioenvs/blegateway1/src/esphome/components/esp32/gpio_idf.cpp.o
Compiling .pioenvs/blegateway1/src/esphome/components/esp32/preferences.cpp.o
Compiling .pioenvs/blegateway1/src/esphome/components/esp32_ble_tracker/esp32_ble_tracker.cpp.o
Compiling .pioenvs/blegateway1/src/esphome/components/homeassistant/binary_sensor/homeassistant_binary_sensor.cpp.o
src/esphome/components/ble_gateway/ble_gateway.cpp: In member function 'virtual bool esphome::ble_gateway::BLEGateway::parse_device(const esphome::esp32_ble_tracker::ESPBTDevice&)':
src/esphome/components/ble_gateway/ble_gateway.cpp:62:56: error: 'const class esphome::esp32_ble_tracker::ESPBTDevice' has no member named 'get_scan_result'
     auto packet = scan_result_to_hci_packet_hex(device.get_scan_result());
                                                        ^~~~~~~~~~~~~~~
*** [.pioenvs/blegateway1/src/esphome/components/ble_gateway/ble_gateway.cpp.o] Error 1
========================= [FAILED] Took 10.87 seconds =========================
回复

使用道具 举报

19

主题

290

帖子

1507

积分

论坛技术达人

积分
1507
金钱
1202
HASS币
130
 楼主| 发表于 2022-6-19 21:22:23 | 显示全部楼层
怪物json 发表于 2022-6-19 10:55
烧录时报错了,请教下是什么问题

该配置文件是仅限 ESP32-C3 主板, 如果是ESP32主板 要修改: 移除所有的特有的配置,
回复

使用道具 举报

1

主题

108

帖子

785

积分

高级会员

Rank: 4

积分
785
金钱
677
HASS币
0
发表于 2022-6-25 23:25:34 | 显示全部楼层
必须收藏
回复

使用道具 举报

0

主题

4

帖子

100

积分

注册会员

Rank: 2

积分
100
金钱
96
HASS币
0
发表于 2022-6-29 08:49:15 | 显示全部楼层
要先安装好ble_monitor,再进行configuration.yaml配置,否则会装不上
回复

使用道具 举报

1

主题

51

帖子

545

积分

高级会员

Rank: 4

积分
545
金钱
494
HASS币
0
发表于 2022-7-3 23:43:38 | 显示全部楼层
本帖最后由 kkkkllll08 于 2022-7-3 23:47 编辑

想问一下 esp32已经接入Hass了  但是Hass主机没有蓝牙也没有蓝牙适配器的,怎么将温湿度计通过esp32接入,温湿度计已经刷了ATC固件,esp32也能扫到它的mac,但是Hass发现不了温湿度计
回复

使用道具 举报

19

主题

290

帖子

1507

积分

论坛技术达人

积分
1507
金钱
1202
HASS币
130
 楼主| 发表于 2022-7-4 13:04:16 | 显示全部楼层
kkkkllll08 发表于 2022-7-3 23:43
想问一下 esp32已经接入Hass了  但是Hass主机没有蓝牙也没有蓝牙适配器的,怎么将温湿度计通过esp32接入, ...

看文档仔细些:     "配置好蓝牙网关后, 如果要添加新的蓝牙设备请在Passive BLE Monitor 集成上添加."
回复

使用道具 举报

17

主题

90

帖子

701

积分

高级会员

Rank: 4

积分
701
金钱
611
HASS币
0
QQ
发表于 2022-7-4 23:34:03 | 显示全部楼层
你好,这个能在windows下刷入吗?楼主能给个视频教程吗
回复

使用道具 举报

1

主题

51

帖子

545

积分

高级会员

Rank: 4

积分
545
金钱
494
HASS币
0
发表于 2022-7-5 21:05:31 | 显示全部楼层
riceball 发表于 2022-5-21 15:17
没有出现过这个问题, 看看是docker的问题,还是蓝牙适配器硬件的瓶颈: 无法持续扫描

ESP32就存在这样的硬 ...

连接wifi困难,是否有建议的scan_parameters参数值
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-3-28 23:43 , Processed in 0.055324 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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