{ "menuSection": "sensors", "configItem": [ { "global": 0, "name": "MQTT парсер", "type": "Reading", "subtype": "ExternalMQTT", "id": "MQTTin", "widget": "", "page": "", "descr": "", "sensor": "", "topic": "", "addPrefix": 0, "isJson": 1, "round": "", "orange": 60, "red": 120, "offline": 180, "int": 60, "debug": 0 } ], "about": { "authorName": "AVAKS", "authorContact": "https://t.me/@avaks_dev", "authorGit": "https://github.com/avaksru", "specialThanks": "", "moduleName": "ExternalMQTT", "moduleVersion": "1.2", "usedRam": { "esp32_4mb": 15, "esp8266_4mb": 15 }, "title": "ExternalMQTT", "moduleDesc": "Модуль получения данных из OpenMQTTGateway, Zigbee2MQTT, SLS, Tasmota, NodeRead, HA, openHAB, Fhem, domotiz, EEdom", "propInfo": { "round": "Округление после запятой.", "int": "Интервал для изменения цвета", "orange": "количество минут после которого окрасить виджет в оранжевый цвет", "red": "количество минут после которого окрасить виджет в красный цвет", "offline": "количество минут после которого отобразить что устройство offline, если все три orange red и offline поставить в ноль - то функция окраски выключится", "sensor": "Тип сенсора: температура / влажность / время / ... Он же ключ в json пакете ", "topic":"Подписаться на произвольный топик (полный путь), в модуле данный топик буде проверяться с отправителем, например homed/fd/zigbee/temp", "addPrefix":"1 (число), будет добавлен стандартный префикс из настроек, 0 - не добавлять префикс", "isJson":"1 - ожидаем в топике json, 0 - в топике просто значение (при 0 поле sensor заполнять не требуется)", "debug":"1 - выводить дополнительный лог в сериал" } }, "defActive": false, "usedLibs": { "esp32_4mb": [], "esp32s2_4mb": [], "esp8266_4mb": [], "esp8266_1mb": [], "esp8266_1mb_ota": [], "esp8285_1mb": [], "esp8285_1mb_ota": [], "esp8266_2mb": [], "esp8266_2mb_ota": [] } }