Sonoff basic (ESP8266) не могу подписаться на топики MQTT

Тема в разделе "ESP8266, ESP32", создана пользователем Виталий Долгов, 11 авг 2019.

  1. Всем доброго дня! Вот как 3 дня бьюсь на одним решением, отчаявшись пишу сюда.
    Прошил sonoff basic прошивкой tasmota. Подключил датчик температуры DS18B20.
    Добавил топики на cloudmqtt.

    Могу получать значение температуры в приложении на телефоне используя правило:
    Код (C++):
    rule1 on tele-DS18B20#temperature do publish tele/sonoff/Temp %value% endon
    Вот такой ответ приходит в топик:
    Могу ставить условие включения реле по значению температуры:
    Код (C++):
    rule2 on tele-DS18B20#temperature<20 do cmnd/sonoff/POWER ON endon
    и также могу управлять включением реле топиком
    Код (C++):
    cmnd/sonoff/POWER ON(OFF)
    Тут я задался идеей сделать из Sonoff basic полноценный термостат, но для этого в rule2 необходимо по данным GITHUB прописать следущее:
    Код (C++):
    rule2 on tele-DS18B20#temperature do subscribe TERMOSTAT, temp/termostat  endon on tele-DS18B20#temperature<TERMOSTAT do cmnd/sonoff/POWER ON endon on tele-DS18B20#temperature>TERMOSTAT+5 do cmnd/sonoff/POWER OFF endon
    T.e. получается я смогу в приложении в виджете давать значение в топик temp/termostat ниже которого будет включаться обогреватель.
    Но столкнулся с ответом на команду Subscribe:
    Поизучав просторы интернета нашел следуещее:
    Нашел этот файл на компе user_config_override.h , поставил активным #define SUPPORT_MQTT_EVENT
    но увы ошибка так и не ушла(((
     
    Последнее редактирование: 11 авг 2019
  2. ИгорьК

    ИгорьК Гуру

    Таки на форум тасмота надобно. Здесь не встречал ни одной темы об ней.
     
  3. NikitOS

    NikitOS Король шутов Администратор