ESP32 BLE2MQTT

Мост между гаджетами Bluetooth LE и MQTT: читай и управляй любой характеристикой GATT из умного дома.

Chipnik catalog@chipnik-catalog
ESP32 DevKitБез пайкиОколо 20 минНужен Wi-FiЛицензия MITИсходники на GitHub

Что понадобится

Плата
ESP32 DevKit
Детали
Больше ничего, хватит платы
Ещё
Сеть Wi-Fi

ESP32 BLE2MQTT подключается к устройствам Bluetooth Low Energy и выставляет каждую характеристику GATT отдельной темой MQTT. Читай датчик, включай BLE-лампу или замок, получай уведомления из Home Assistant, Node-RED или любого клиента MQTT. Ещё он пересылает сырые рекламные пакеты и понимает маячки. Автор оригинального проекта: shmuelzon на GitHub, лицензия MIT. Chipnik хранит файлы релиза без изменений, чтобы ты мог прошить плату прямо из браузера.

Настройки лежат в файле config.json в файловой системе: твой Wi-Fi, брокер MQTT и к каким устройствам подключаться. Полный образ содержит пример настроек, после прошивки загрузи свой через встроенную веб-страницу или пересобери файловую систему.

Файлы прошивки взяты из релиза v0.18.2.

После прошивки

  • После прошивки плата перезапустится сама.
  • Проекту нужен Wi-Fi. Как подключить, написано в тексте проекта или в репозитории с исходниками.
  • Если ничего не происходит, нажми кнопку RST (EN) один раз.

Прошивка не прошла или плата ведёт себя странно

Версии

0.18.2 добавлена в Chipnik 2026-11-05

Релиз v0.18.2 проекта shmuelzon/esp32-ble2mqtt, файлы без изменений. Список изменений на GitHub

Ещё для ESP32 DevKit

Все проекты
Прошить на ESP32 DevKitПрошить