Bluetooth-Devices / bthome-ble

Parser for BTHome BLE devices

Home Page:https://bthome.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Retransmitting data from different (Zigbee/BLE) devices using one BLE transmitter.

pvvx opened this issue · comments

Retransmitting data from different (Zigbee/BLE) devices using one BLE transmitter.
There is a Zigbee2BLE project - one chip (TLSR825x) works as a Zigbee coordinator and Bluetooth LE device.
Received data from different Zigbee devices is retransmitted into BLE advertising.
The MiHome format transmits the MAC address to which the data is linked. This makes it possible to relay data from other devices.
But BTHome does not know how to distribute received data from one transmitter.

An example of receiving from a Zigbee device and relaying to BLE, but the data is tied to the MAC of the BLE transmitter:

graphic

A repeater of standard BLE devices in LE Long Range can work similarly (distance up to 1..1.5 km).
It is necessary to distribute data from different devices.

What options are possible to solve this problem in BTHome?

How to work with Android applications if it uses a random MAC for Bluetooth?