Я подозреваю, что технология "Smart Mesh" не является стандартной сеткой Bluetooth от Bluetooth SIG (а ее 33000 членов), так что следите за этим.Я могу ошибаться, но я не вижу ничего от этой компании в списке квалифицированных продуктов сетки: https://www.bluetooth.com/bluetooth-technology/topology-options/le-mesh/mesh-qualified/
Место, где можно найти ответы на подобные вопросы, находится в спецификации профиля сетки 1.0:
https://www.bluetooth.com/specifications/mesh-specifications/
Введение в сетку для разработчиков - более короткое прочтение для начала работы: https://www.bluetooth.com/bluetooth-resources/?types=paper&categories=&tags=mesh&keyword=
И для практического опыта есть пара"учебные пособия" с проектами по кодированию из SIG:
https://www.bluetooth.com/bluetooth-resources/?tags=mesh&keyword&types=study-guide
Короче говоря, обеспечение может быть выполнено через два "носителя", включая GATT (известный как PB-GATT).Поскольку Web Bluetooth поддерживает GATT, ориентированный на соединение, я полагаю, что вы сможете реализовать инициализацию через GATT с помощью Web Bluetooth.Вы не сможете получить доступ к UUID устройства в рекламных пакетах ServiceData с непредоставленных узлов, но, скорее всего, это не будет проблемой для вас ... однако это зависит от подробных требований.
Надеюсь, это поможет.
Дополнительно: для «отправки сообщений» необходимо использовать прокси-узел и протокол прокси.Это позволяет использовать GATT через соединение для отправки ячеистых сообщений в / из вашей ячеистой сети.Здесь есть практическое учебное пособие, которое на самом деле использует Web Bluetooth на сайте bluetooth.com: https://www.bluetooth.com/bluetooth-resources/?tags=mesh&keyword&types=study-guide
Также ... вы можете увидеть, как я демонстрирую Web Bluetooth, контролирующий небольшую (64 узла) ячеистую сеть Bluetooth здесь:https://youtu.be/1rxgY1EnmJw?t=1173