本帖最后由 bugensui 于 2024-3-17 17:07 编辑
大佬,您好,请教大佬一个问题,我也在应用这个作者的组件,这段代码我是加在第一行
external_components:
- source: github://ryanh7/esphome-custom-components
components: [ esp32_bt_tracker, bt_presence, bt_rssi ]
复制代码
经典蓝牙代码我是加在中间部分的,我通过ota升级esphome,但是一升级esp就报错,提示:esp32_bt_tracker: [source /config/esphome/esp32-cam.yaml:43],Component not found: esp32_bt_tracker. 提示找不到这个组件,我是esp新手,第一次用外部组件,是不是我哪里没有操作对,esp内部组件我是经常用的,外部的第一次弄,麻烦大佬指点下,谢谢。
esp32_bt_tracker: #启用经典蓝牙扫描组件,控制台会以debug消息打印扫描到的未设置sensor的设备mac
scan_parameters:
duration: 5s #每次扫描持续时间,影响不大
binary_sensor: #示例,扫描到设备
- platform: bt_presence
mac_address: XX:XX:XX:XX:XX:XX #安卓手机蓝牙mac地址
name: "android"
sensor: #示例,显示设备信号强度
- platform: bt_rssi
mac_address: XX:XX:XX:XX:XX:XX #安卓手机蓝牙mac地址
name: "android"
复制代码