2023-10-24 21:24:33 +07:00
|
|
|
|
{
|
|
|
|
|
|
"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"
|
|
|
|
|
|
]
|
2023-10-28 21:16:35 +03:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"name": "convertTime",
|
2024-01-06 17:30:23 +05:00
|
|
|
|
"descr": "Перевести время из формата d-m-Y H:i:s например, 13-08-2023 16:24:00 в юникс-время",
|
2023-10-28 21:16:35 +03:00
|
|
|
|
"params": [
|
|
|
|
|
|
"tm.convertTime(13, 08, 2023, 16, 24); - передаем пять целых чисел. секунды подставятся в ноль"
|
|
|
|
|
|
]
|
2024-01-06 17:30:23 +05:00
|
|
|
|
},
|
|
|
|
|
|
{
|
|
|
|
|
|
"name": "nowInTimePeriod",
|
|
|
|
|
|
"descr": "Проверяет входит ли текущее время в указанный период. Возвращает 1 если входит, 0 если нет.",
|
|
|
|
|
|
"params": [
|
|
|
|
|
|
"Начало периода в формате HH:MM",
|
|
|
|
|
|
"Конец периода в формате HH:MM"
|
|
|
|
|
|
]
|
2023-10-24 21:24:33 +07:00
|
|
|
|
}
|
|
|
|
|
|
]
|
|
|
|
|
|
},
|
2023-10-28 21:16:35 +03:00
|
|
|
|
"defActive": true,
|
2023-10-24 21:24:33 +07:00
|
|
|
|
"usedLibs": {
|
2024-01-21 06:09:01 +03:00
|
|
|
|
"esp32*": [],
|
2024-11-20 21:11:50 +03:00
|
|
|
|
"esp82*": [],
|
|
|
|
|
|
"bk72*": []
|
2023-10-24 21:24:33 +07:00
|
|
|
|
}
|
|
|
|
|
|
}
|