Как правило, верно, что тысячи мобильных телефонов в окрестностях одного маяка не подвержены влиянию друг друга по той причине, о которой вы говорите. При сканировании чипы Bluetooth телефонов находятся в режиме только приема.
На практике, однако, телефоны часто передают по крайней мере по двум причинам:
Как устройства iOS, так и устройства Android, выполняющие сканирование BLE, передают пакет запроса сканирования на маяк при его первом обнаружении, что заставляет маяк отвечать пакетом ответа сканирования, если он создан для этого. (Некоторые, но не все аппаратные маяки посылают ответ на сканирование. Программные маяки обычно делают.)
Подробнее здесь
Телефоны иногда запускают другие приложения, которые сами могут использовать рекламу BLE в фоновом режиме или даже устанавливать соединения BLE или обмениваться данными с другими телефонами или другими устройствами BLE поблизости (например, пользователь, носящий умные часы).
Вышеуказанные предостережения обычно не сильно влияют на ваш вариант использования. Трафик Bluetooth вызывает коллизии, которые влияют на обнаружение, но это только снижает частоту обнаружения, но не останавливает обнаружения. На практике обнаружение все еще происходит, даже когда многие сотни маяков передают сигналы на короткие расстояния на многие сотни телефонов. Я видел эту работу для сотен участников конференции в одной комнате, каждый из которых был одет в персональный передатчик маяка.
Я также установил систему внутренней подсветки на основе маяка на выставке бытовой электроники. Тысячи людей находились в диапазоне передачи радиомаяков BLE во время основных выступлений, и у многих из них было приложение для конференций, которое сканировало эти маяки. Несмотря на то, что у меня нет статистики по частоте обнаружения, обычно маяки обнаруживаются очень хорошо.