自制开源ESPHome通用蓝牙网关(ESP32 + ESPHome )
https://bbs.hassbian.com/thread-16331-1-1.html
hardware
on windows
https://post.smzdm.com/p/a7nwl6ld/
Note
ESP32芯片
32-bit MCU & 2.4 GHz Wi-Fi & Bluetooth/Bluetooth LE
https://www.espressif.com.cn/zh-hans/products/socs
ESP32开发板
32-bit MCU & 2.4 GHz Wi-Fi & BT/Bluetooth LE
https://www.espressif.com.cn/zh-hans/products/devkits
ESP8266 芯片
32-bit MCU & 2.4 GHz Wi-Fi
https://www.espressif.com.cn/zh-hans/products/socs
该蓝牙通用网关与Passive BLE Monitor 集成搭配使用.
从而解决因为蓝牙穿墙能力弱导致蓝牙信号无法穿墙的问题,蓝牙通用网关的主要用途有:
蓝牙信号过不来的就走开源ESPHome通用蓝牙网关,通过wifi信号再到HA上的 Passive BLE Monitor 集成.
接入只支持Active BLE connection的蓝牙设备
硬件很简单,你只需要自备ESP32的主板一枚,建议最好选4M Flash的, 虽然2M的也能刷,但是稍微麻烦些(而且因为闪存小无法支持OTA了). 我选的是ESP-C3-32S(4M)的开发板. 可在某陶上搜索"ESP-C3-32S-Kit"记得问清楚是否4M(2M和4M只差几毛钱).
ESP32-C3是Espressif新出的RISC-V 32位单核处理器(160MHz)支持蓝牙5.0(BLE支持),以前的ESP32是基于蓝牙4.2.
然后准备好ESPHome开发环境,请升级到ESPHome的最新版(至少2022.1版本以后),请不要在arm环境下开发,因为Espressif目前还不支持ESP-C3在arm下的编译.
在Linux环境下安装使用很简单:
https://bbs.hassbian.com/thread-16331-1-1.html
hardware
首先去淘宝花十元左右买个esp32开发板
然后通过USB线把esp32插你的电脑USB
on windows
从python官方网站下载你系统对应版本的python
安装esphome
编译固件
刷esphome - 编译完成后选择提示的1即COM选项,进行固件写入
https://post.smzdm.com/p/a7nwl6ld/
Note
ESP32芯片
32-bit MCU & 2.4 GHz Wi-Fi & Bluetooth/Bluetooth LE
https://www.espressif.com.cn/zh-hans/products/socs
ESP32开发板
32-bit MCU & 2.4 GHz Wi-Fi & BT/Bluetooth LE
https://www.espressif.com.cn/zh-hans/products/devkits
ESP8266 芯片
32-bit MCU & 2.4 GHz Wi-Fi
https://www.espressif.com.cn/zh-hans/products/socs
该蓝牙通用网关与Passive BLE Monitor 集成搭配使用.
从而解决因为蓝牙穿墙能力弱导致蓝牙信号无法穿墙的问题,蓝牙通用网关的主要用途有:
蓝牙信号过不来的就走开源ESPHome通用蓝牙网关,通过wifi信号再到HA上的 Passive BLE Monitor 集成.
接入只支持Active BLE connection的蓝牙设备
硬件很简单,你只需要自备ESP32的主板一枚,建议最好选4M Flash的, 虽然2M的也能刷,但是稍微麻烦些(而且因为闪存小无法支持OTA了). 我选的是ESP-C3-32S(4M)的开发板. 可在某陶上搜索"ESP-C3-32S-Kit"记得问清楚是否4M(2M和4M只差几毛钱).
ESP32-C3是Espressif新出的RISC-V 32位单核处理器(160MHz)支持蓝牙5.0(BLE支持),以前的ESP32是基于蓝牙4.2.
然后准备好ESPHome开发环境,请升级到ESPHome的最新版(至少2022.1版本以后),请不要在arm环境下开发,因为Espressif目前还不支持ESP-C3在arm下的编译.
在Linux环境下安装使用很简单:
ESP32带有蓝牙,可以接入的。我是按照这位老大的推荐https://bbs.hassbian.com/thread-9462-1-1.html 刷的固件
0