Bluetooth to MQTT

Получаем данные с беспроводных Bluetooth Low Energy (BLE) часов и термометров Mijia, Xiaomi, Cleargrass, ...

Теперь мы можем в прошивке IoTmanager получать данные с беспроводных датчиков BLE! И использовать их в сценариях автоматизации и строить графики.

17.11.2021 







 



Заливаем прошивку.

Берем отсюда http://ota.tasmota.com/tasmota32/release/tasmota32-bluetooth.bin



По обычной схеме: ищем в сетевом окружении открытую точку доступа TASMOTA. Подключаемся. Настраиваем WIFI

Настраиваем MQTT Все прописываем как в IoTmanager







Включаем BLE







Далее переходим в «Консоль»(Console)

- Вставляем в строку свой часовой пояс

Timezone 3

- Нажимаем ENTER

- Видим в консоли

17:41:56.999 MQT: stat/tasmota_166FFC/RESULT = {"Timezone":"+03:00"}



Создаем два правила:

Tasmota_to_IoTM_rules.txt СКАЧАТЬ

1) Для отправки данных с датчика
Красное вам надо заменить на свои значения.

 

 

 

Первая строка выводит время последнего опроса датчика в виджет: «имяДатчика_last»

 

Вторая строка выводит само значение температуры в виджет

 

 

Что здесь что:

 


 

Второе правило можно не создавать.
Оно отправляет 1 раз в минуту время последнего опроса датчика в MQTT топик {“info”:”время опроса”}








В IoTmanager создаем 8й виджет «вывод любого текста » с ID как в правилах на ESP TASMOTA

У меня это виджет LYWSD033b4f9a_Temperature
 


 

Результат

 







 

Подробнее в телеграм канале  https://t.me/live_control