终于配置成功,说几点自己总结的问题.
1. bindkey只有加密设备需要,目前只有LYWSD03MMC方形温度计2加密
2. bindkey用vevs客户端获取时,测试三部手机,只有android7目录格式为/sdcard的才有,其他/storage/emulated/0的新设备都没获取到
3. 扫描不出来有可能是设备hci不是hci0,详见配置
4. 配置总结:
sensor:
- platform: mitemp_bt
rounding: True # 可选,默认true. 数秒内取平均值
decimals: 1 # 可选,默认1. 小数位
period: 60 # 可选,默认60. 更新ha数值时间/秒
log_spikes: False # 可选,默认false. 错误日志输出
use_median: False # 可选,默认false.中位数显示
active_scan: False # 可选,默认false.是否主动发送扫描请求,费电
hci_interface: 0 # 可选,默认0. 主机蓝牙接口,0代表hci0 1->hci1 可多个.命令hciconfig查询
batt_entities: False # 可选,默认false. 是否额外创建电池传感器.false显示在属性里
encryptors: # 可选,默认空. 加密设备才需要bindkey(目前仅有LYWSD03MMC加密)
'A4:C1:38:69:98:xx': 'f930f37a17cd62042e4e36a5a986xxxx'
report_unknown: False # 可选,默认false. 是否扫描未支持设备,输出HA日志
whitelist: False # 可选,默认false. 列表加入只扫描设备mac
白名单示例
sensor:
- platform: mitemp_bt
whitelist:
- '58:C1:38:2F:86:6C'
- 'C4:FA:641:61:7D'
---
sensor:
- platform: mitemp_bt
encryptors:
'A4:C1:38:2F:86:6C': '217C568CF5D22808DA20181502D84C1B'
'A4:C1:381:61:7D': 'C99D2313182473B38001086FEBF781BD'
whitelist: True
|