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

 找回密码
 立即注册
查看: 2729|回复: 15

[求助] esp32 扫描不到小米手环

[复制链接]

78

主题

537

帖子

3536

积分

论坛元老

Rank: 8Rank: 8

积分
3536
金钱
2999
HASS币
0
发表于 2022-8-23 16:52:33 | 显示全部楼层 |阅读模式
配置里设置了ble_scanner和小米手环的ble_presence,但是在扫描日志中一直没有扫描到小米手环。请教大佬知道怎么回事。

```
esphome:
  name: diandongche

esp32:
  board:  esp-wrover-kit
  framework:
    type: arduino

logger:

# Enable Home Assistant API
api:
  encryption:
    key: "iAFUt2XY65IOgfoUkllVAY5ndtnzG+J0+BxAbIMOgok="

web_server:
  port: 80

ota:
  password: "05055211f0785507f021b2076c245513"

wifi:
  ssid: "***********"
  password: "****************"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Diandongche Fallback Hotspot"
    password: "2yNvz4iUjI26"

captive_portal:

switch:
  - platform: gpio
    pin: 16
    name: "dianmen"  ##关锁状态输出电压0V,开锁状态输出电压与电池电压相同
    id: dianmen
    restore_mode: ALWAYS_OFF

esp32_ble_tracker:
    scan_parameters:
       duration: 10s
text_sensor:
  - platform: ble_scanner
    name: "BLE Devices Scanner"


binary_sensor:
  - platform: ble_presence
    mac_address: D4:93EB:23:24
    name: "Mi Smart Band 4"

    on_press:
      then:
        - switch.turn_on: dianmen

    on_release:
      then:
        - switch.turn_off: dianmen     
```



回复

使用道具 举报

0

主题

17

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
153
HASS币
0
发表于 2022-8-23 17:31:17 | 显示全部楼层
本帖最后由 Bighippo 于 2022-8-23 17:35 编辑

mac_address: D4:93EB:23:24

也许,可能,是因为BLE and MAC Randomization??
id format: known:xxxxxxxxxxxx
回复

使用道具 举报

78

主题

537

帖子

3536

积分

论坛元老

Rank: 8Rank: 8

积分
3536
金钱
2999
HASS币
0
 楼主| 发表于 2022-8-23 18:33:16 | 显示全部楼层
Bighippo 发表于 2022-8-23 17:31
mac_address: D4:93EB:23:24

也许,可能,是因为BLE and MAC Randomization??

在mac地址下边加上一行d format: known:xxxxxxxxxxxx吗?
回复

使用道具 举报

0

主题

17

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
153
HASS币
0
发表于 2022-8-23 20:49:09 | 显示全部楼层
silas3082 发表于 2022-8-23 18:33
在mac地址下边加上一行d format: known:xxxxxxxxxxxx吗?

https://espresense.com/beacons

不知道这个对你有没有帮助
回复

使用道具 举报

3

主题

203

帖子

1835

积分

金牌会员

Rank: 6Rank: 6

积分
1835
金钱
1632
HASS币
15
发表于 2022-8-24 08:32:38 | 显示全部楼层
手环开蓝牙广播了吗,小米手环应该是不是随机地址
回复

使用道具 举报

78

主题

537

帖子

3536

积分

论坛元老

Rank: 8Rank: 8

积分
3536
金钱
2999
HASS币
0
 楼主| 发表于 2022-8-24 09:48:05 | 显示全部楼层
OliverY 发表于 2022-8-24 08:32
手环开蓝牙广播了吗,小米手环应该是不是随机地址

蓝牙广播在app里开了
回复

使用道具 举报

3

主题

69

帖子

825

积分

高级会员

Rank: 4

积分
825
金钱
756
HASS币
10
发表于 2022-8-24 11:13:18 | 显示全部楼层
我的华为手环试下来是断开手机连接会广播,连上手机不会广播,所以估计你的也是,别想靠这个定位
回复

使用道具 举报

78

主题

537

帖子

3536

积分

论坛元老

Rank: 8Rank: 8

积分
3536
金钱
2999
HASS币
0
 楼主| 发表于 2022-8-24 11:20:07 | 显示全部楼层
killevery1 发表于 2022-8-24 11:13
我的华为手环试下来是断开手机连接会广播,连上手机不会广播,所以估计你的也是,别想靠这个定位 ...

好像手机也不行,手环这个还不稳定,哎。。。。
回复

使用道具 举报

3

主题

69

帖子

825

积分

高级会员

Rank: 4

积分
825
金钱
756
HASS币
10
发表于 2022-8-24 12:55:31 | 显示全部楼层
silas3082 发表于 2022-8-24 11:20
好像手机也不行,手环这个还不稳定,哎。。。。

对的,现在的手机为了隐私是用随机地址的。看你是要控制电门?弄个蓝牙信标吧
回复

使用道具 举报

78

主题

537

帖子

3536

积分

论坛元老

Rank: 8Rank: 8

积分
3536
金钱
2999
HASS币
0
 楼主| 发表于 2022-8-24 13:06:45 | 显示全部楼层
killevery1 发表于 2022-8-24 12:55
对的,现在的手机为了隐私是用随机地址的。看你是要控制电门?弄个蓝牙信标吧 ...

蓝牙信标怎么弄?研究了一下没研究明白
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 17:26 , Processed in 0.791762 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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