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

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

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

  [复制链接]

2

主题

23

帖子

322

积分

中级会员

Rank: 3Rank: 3

积分
322
金钱
299
HASS币
0
发表于 2023-4-30 00:01:21 | 显示全部楼层
请问支持两个esp32当网关么?
回复

使用道具 举报

1

主题

31

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
金钱
221
HASS币
0
发表于 2023-5-8 17:25:48 | 显示全部楼层
牛的。学习学习
回复

使用道具 举报

15

主题

220

帖子

1759

积分

金牌会员

Rank: 6Rank: 6

积分
1759
金钱
1539
HASS币
0
发表于 2024-2-2 20:04:58 | 显示全部楼层
UnknownPackageError: Could not find the package with 'espressif/toolchain-riscv32-esp @ 8.4.0+2021r2-patch2' requirements for your system 'linux_x86_64'



esp12.9 提示这个0.0
回复

使用道具 举报

15

主题

220

帖子

1759

积分

金牌会员

Rank: 6Rank: 6

积分
1759
金钱
1539
HASS币
0
发表于 2024-2-2 20:06:02 | 显示全部楼层
Awe7 发表于 2024-2-2 20:04
UnknownPackageError: Could not find the package with 'espressif/toolchain-riscv32-esp @ 8.4.0+2021r2 ...

INFO ESPHome 2023.12.9
INFO Reading configuration /config/esphome/esp32c3ble.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: esp32-c3-devkitm-1; framework: arduino; platform: https://github.com/tasmota/platform-espressif32/releases/download/v2.0.2.3/platform-espressif32-2.0.2.3.zip)
--------------------------------------------------------------------------------
Tool Manager: Installing espressif/toolchain-riscv32-esp @ 8.4.0+2021r2-patch2
INFO Installing espressif/toolchain-riscv32-esp @ 8.4.0+2021r2-patch2
UnknownPackageError: Could not find the package with 'espressif/toolchain-riscv32-esp @ 8.4.0+2021r2-patch2' requirements for your system 'linux_x86_64'
回复

使用道具 举报

15

主题

220

帖子

1759

积分

金牌会员

Rank: 6Rank: 6

积分
1759
金钱
1539
HASS币
0
发表于 2024-2-2 20:29:14 | 显示全部楼层
Awe7 发表于 2024-2-2 20:06
INFO ESPHome 2023.12.9
INFO Reading configuration /config/esphome/esp32c3ble.yaml...
WARNING The s ...

换大大的提示配置
substitutions:
  # Name the device and it's entities
  device: ble_gateway
  device_name: blegateway3

esphome:
  name: $device_name
  comment: $device
  platformio_options:
    board_build.flash_mode: dio

esp32:
  board: esp32-c3-devkitm-1
  variant: ESP32C3
  framework:
    type: esp-idf

已经烧录好了,三个实体
回复

使用道具 举报

3

主题

109

帖子

2123

积分

金牌会员

Rank: 6Rank: 6

积分
2123
金钱
2014
HASS币
0
发表于 2024-2-29 23:20:08 | 显示全部楼层
感谢楼主,正好要用
回复

使用道具 举报

0

主题

54

帖子

277

积分

论坛积极会员

积分
277
金钱
223
HASS币
0
发表于 2024-3-5 09:04:50 | 显示全部楼层
Awe7 发表于 2024-2-2 20:04
UnknownPackageError: Could not find the package with 'espressif/toolchain-riscv32-esp @ 8.4.0+2021r2 ...

espreeif的git链接更新了,18行的链接换成这个试试:https://github.com/tasmota/platf ... orm-espressif32.zip
回复

使用道具 举报

8

主题

139

帖子

1042

积分

论坛技术达人

积分
1042
金钱
898
HASS币
40
发表于 2024-3-20 00:04:45 | 显示全部楼层
sunjx888 发表于 2024-3-5 09:04
espreeif的git链接更新了,18行的链接换成这个试试:https://github.com/tasmota/platform-espressif32/r ...

IDF 版本的在linux下会编译错误 目前判断是c++的原因

要这个版本才能正常编译
https://github.com/tasmota/platf ... orm-espressif32.zip
回复

使用道具 举报

15

主题

220

帖子

1759

积分

金牌会员

Rank: 6Rank: 6

积分
1759
金钱
1539
HASS币
0
发表于 2024-3-20 00:09:49 | 显示全部楼层
本帖最后由 Awe7 于 2024-3-20 00:18 编辑

老哥,,,能贴一个网口c3(模块是单独c3模块,不是9.9的合宙开发板)的蓝牙网关配置吗?
ethernet的配置已经测试,可用接入ha。
但是把配置文件贴到c3wifi的yami文件编译  不成功(已删除wifi部分配置)
ethernet:
  type: W5500
  clk_pin: GPIO02
  mosi_pin: GPIO03
  miso_pin: GPIO10
  cs_pin: GPIO7
  clock_speed: 16Mhz  
ps最新的esphome测试版 已支持w5500

引脚

引脚

ESP32­C3 系列芯片,RISC­V 单核处理器

ESP32­C3 系列芯片,RISC­V 单核处理器
回复

使用道具 举报

0

主题

8

帖子

180

积分

注册会员

Rank: 2

积分
180
金钱
172
HASS币
0
发表于 2024-5-15 23:02:27 | 显示全部楼层
大佬,请问下,日志扫描到设备了,但是ble monitor下面还是空的
15:01:08][C][wifi:416]:   IP Address: 10.0.0.63
[15:01:08][C][wifi:420]:   BSSID: 8C:53:C36:7A:8F
[15:01:08][C][wifi:421]:   Hostname: 'blegateway1'
[15:01:08][C][wifi:423]:   Signal strength: -56 dB ▂▄▆█
[15:01:08][C][wifi:427]:   Channel: 2
[15:01:08][C][wifi:428]:   Subnet: 255.255.255.0
[15:01:08][C][wifi:429]:   Gateway: 10.0.0.10
[15:01:08][C][wifi:430]:   DNS1: 10.0.0.10
[15:01:08][C][wifi:431]:   DNS2: 0.0.0.0
[15:01:08][C][logger:185]: Logger:
[15:01:08][C][logger:186]:   Level: DEBUG
[15:01:08][C][logger:188]:   Log Baud Rate: 115200
[15:01:08][C][logger:189]:   Hardware UART: USB_CDC
[15:01:08][C][ble_gateway:055]: BLE Gateway: Discovery YES, 0 device(s) configured:
[15:01:08][C][version.text_sensor:021]: Version Text Sensor 'blegateway1 ESPHome Version'
[15:01:08][C][version.text_sensor:021]:   Icon: 'mdi:new-box'
[15:01:08][C][esp32_ble:374]: ESP32 BLE:
[15:01:08][C][esp32_ble:376]:   MAC address: 9C:9E:6E:09:A3:BE
[15:01:08][C][esp32_ble:377]:   IO Capability: none
[15:01:08][C][esp32_ble_tracker:649]: BLE Tracker:
[15:01:08][C][esp32_ble_tracker:650]:   Scan Duration: 300 s
[15:01:08][C][esp32_ble_tracker:651]:   Scan Interval: 320.0 ms
[15:01:08][C][esp32_ble_tracker:652]:   Scan Window: 30.0 ms
[15:01:08][C][esp32_ble_tracker:653]:   Scan Type: ACTIVE
[15:01:08][C][esp32_ble_tracker:654]:   Continuous Scanning: True
[15:01:08][C][mdns:115]: mDNS:
[15:01:08][C][mdns:116]:   Hostname: blegateway1
[15:01:08][C][ota:096]: Over-The-Air Updates:
[15:01:08][C][ota:097]:   Address: blegateway1.local:3232
[15:01:08][C][ota:100]:   Using Password.
[15:01:08][C][ota:103]:   OTA version: 2.
[15:01:08][C][api:139]: API Server:
[15:01:08][C][api:140]:   Address: blegateway1.local:6053
[15:01:08][C][api:144]:   Using noise encryption: NO
[15:01:08][C][homeassistant.binary_sensor:039]: Homeassistant Binary Sensor 'ble_gateway_discovery'
[15:01:08][C][homeassistant.binary_sensor:040]:   Entity ID: 'binary_sensor.ble_gateway'
[15:01:08][C][homeassistant.binary_sensor:042]:   Attribute: 'discovery'
[15:01:08][C][wifi_info:009]: WifiInfo IPAddress 'blegateway1 IP address'
[15:01:08][C][wifi_signal.sensor:009]: WiFi Signal 'blegateway1 WiFi Signal Sensor'
[15:01:08][C][wifi_signal.sensor:009]:   Device Class: 'signal_strength'
[15:01:08][C][wifi_signal.sensor:009]:   State Class: 'measurement'
[15:01:08][C][wifi_signal.sensor:009]:   Unit of Measurement: 'dBm'
[15:01:08][C][wifi_signal.sensor:009]:   Accuracy Decimals: 0
[15:01:08][C][homeassistant.text_sensor:023]: Homeassistant Text Sensor 'ble_gateway_devices'
[15:01:08][C][homeassistant.text_sensor:024]:   Entity ID: 'binary_sensor.ble_gateway'
[15:01:08][C][homeassistant.text_sensor:026]:   Attribute: 'devices'
[15:01:09][D][ble_gateway:063]: [15:02:49:8B:1F:5F] Packet 043E2B020103015F1F8B4902151F1EFF06000109202242BA6ED7202F912CF208D0E53EA9B0BEDDF4235294F605ED
[15:01:12][D][ble_gateway:063]: [DC:ED:83:6E:CA:CD] Packet 043E2302010300CDCA6E83EDDC17162A4823FC14F59E072A79C5D3BE06264443A61C1565C6C2
[15:01:13][D][ble_gateway:063]: [40:2A:8F:4EE:13] Packet 043E2B0201000013DE4E8F2A401F0201060303B3FE0FFFA801C7583B6A970012DE4E8F2A400316000403095447C5
[15:01:13][D][ble_gateway:063]: [15:02:49:8B:1F:5F] Packet 043E2B020103015F1F8B4902151F1EFF06000109202242BA6ED7202F912CF208D0E53EA9B0BEDDF4235294F605EC
[15:01:17][D][ble_gateway:063]: [15:02:49:8B:1F:5F] Packet 043E2B020103015F1F8B4902151F1EFF06000109202242BA6ED7202F912CF208D0E53EA9B0BEDDF4235294F605EE
[15:01:18][D][ble_gateway:063]: [15:02:49:8B:1F:5F] Packet 043E2B020103015F1F8B4902151F1EFF06000109202242BA6ED7202F912CF208D0E53EA9B0BEDDF4235294F605ED
[15:01:18][D][ble_gateway:063]: [15:02:49:8B:1F:5F] Packet 043E2B020103015F1F8B4902151F1EFF06000109202242BA6ED7202F912CF208D0E53EA9B0BEDDF4235294F605EC
[15:01:18][D][ble_gateway:063]: [15:02:49:8B:1F:5F] Packet 043E2B020103015F1F8B4902151F1EFF06000109202242BA6ED7202F912CF208D0E53EA9B0BEDDF4235294F605EE
[15:01:20][D][sensor:094]: 'blegateway1 WiFi Signal Sensor': Sending state -54.00000 dBm with 0 decimals of accuracy
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 00:06 , Processed in 0.469039 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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