2024年11月24日星期日 上午10:09:49

About us

1 个月 前
#46549 引用
1
0
1 个月 前
#46550 引用
Software Requirement


.Server  software
Raspberry Pi 3B
└── .Debain 11 OS
    ├── Bluetooth Adapter   --> is active?
    │   ├── Bluetooth integration(build-in)
    │   │   ├──
    │   │   ├── /home/homeassistant/.homeassistant/configuration.yaml
    │   │   ├── turn_light_off_lounge.yaml
    │   │   ├── turn_light_on_bedroom.yaml
    │   │   └── Bluetooth integration  -->
    │   │   ├── Bluetooth LE Tracker  integration  
    │   │   └── Bluetooth Tracker  integration        .io/integrations/xiaomi_ble
    │   │   └── Xiaomi BLE  integration        .io/integrations/xiaomi_ble
    │   │       └── Bluetooth integration     detect nearby Bluetooth devices    
    ├── ESPHome Bluetooth Proxy   -->
    │   ├── Bluetooth integration
    │   │   ├──
    │   │   ├── /home/homeassistant/.homeassistant/configuration.yaml
    │   │   ├── turn_light_off_lounge.yaml
    │   │   ├── turn_light_on_bedroom.yaml
    │   │   └── Bluetooth integration  -->
    │   │   ├── Bluetooth LE Tracker  integration  
    │   │   └── Bluetooth Tracker  integration        .io/integrations/xiaomi_ble
    │   │   └── Xiaomi BLE  integration        .io/integrations/xiaomi_ble
    │   │       └──      
    │   ├──Passive BLE Monitor integration        
    ├── ESPHome BLE Gateway   -->
    │   ├── Passive BLE Monitor integration
    │   │   ├──
    │   │   ├── /home/homeassistant/.homeassistant/configuration.yaml
    │   │   ├── turn_light_off_lounge.yaml
    │   │   ├── turn_light_on_bedroom.yaml
    │   │   └── Bluetooth integration  -->
    │   │   ├── Bluetooth LE Tracker  integration  
    │   │   └── Bluetooth Tracker  integration        .io/integrations/xiaomi_ble
    │   │   └── Xiaomi BLE  integration        .io/integrations/xiaomi_ble
    │   │       └── Bluetooth integration     detect nearby Bluetooth devices    
    │   ├──Passive BLE Monitor integration        
    ├── Espresense
    ├── ssh server
    ├── nginx with let’s
    ├── frp
    └── Espresense





ESPHome Bluetooth Proxy
ESPHome Bluetooth Proxy is forwarding its data to the official Bluetooth integration in Home Assistant. The Bluetooth integration is forwarding the data to a brand specific integration(for example Xiaomi BLE  integration).

Passive BLE Monitor integration
Passive BLE Monitor integration is using its own Bluetooth collecting mechanism based on aioblescan which is working at a lower level (HCI). BLE monitor is not using the Bluetooth integration to receive its data, and is therefore not able to receive data from ESPHome Bluetooth Proxies. You can use ESPHome BLE Gateway instead, which is able to forward data to BLE monitor in a similar way.

ESPHome BLE Gateway + Passive BLE Monitor integration

source:https://custom-components.github.io/ble_monitor/parse_data

https://custom-components.github.io/ble_monitor/Installation
0
1 个月 前
#46551 引用
ESPHome Bluetooth Proxy

ESPHome BLE Gateway
0
1 个月 前
#46552 引用
ESPHome Bluetooth Proxy
Create a device to allow Home Assistant to control Bluetooth devices.
https://esphome.io/projects/index.html
0
1 个月 前
#46553 引用
ESPHome BLE Gateway

https://github.com/myhomeiot/esphome-components#ble-gateway
0