{ "menuSection": "virtual_elments", "configItem": [ { "global": 0, "name": "Math library", "type": "Reading", "subtype": "IoTMath", "id": "math", "widget": "anydataValue", "page": "Математика", "descr": "" } ], "about": { "authorName": "Berenbaum Maxim", "authorContact": "https://t.me/Bermax_sys", "authorGit": "https://github.com/xpohuk8", "exampleURL": "https://iotmanager.org/wiki", "specialThanks": "Ilya Belyakov", "moduleName": "IoTMath", "moduleVersion": "1.0", "usedRam": { "esp32_4mb": 15, "esp8266_4mb": 15 }, "title": "Модуль Math", "moduleDesc": "Модуль для расчета значений с использованием математических функций. Подходит для коррекции показаний датчиков.", "propInfo": { }, "funcInfo": [ { "name": "map", "descr": "Аналог функции map", "params": [ "Значение1", "Значение2", "Значение3", "Значение4" ] }, { "name": "convertTime", "descr": "Перевести время из формата d-m-Y H:i:s например, 13-08-2023 16:24:00 в юникс-время", "params": [ "tm.convertTime(13, 08, 2023, 16, 24); - передаем пять целых чисел. секунды подставятся в ноль" ] }, { "name": "nowInTimePeriod", "descr": "Проверяет входит ли текущее время в указанный период. Возвращает 1 если входит, 0 если нет.", "params": [ "Начало периода в формате HH:MM", "Конец периода в формате HH:MM" ] } ] }, "defActive": true, "usedLibs": { "esp32_4mb": [], "esp32_4mb3f": [], "esp32cam_4mb": [], "esp32s2_4mb": [], "esp8266_4mb": [], "esp8266_1mb": [], "esp8266_1mb_ota": [], "esp8285_1mb": [], "esp8285_1mb_ota": [], "esp8266_2mb": [], "esp8266_2mb_ota": [] } }