Files
IoTManager/src/modules/virtual/Math/modinfo.json
2024-11-20 21:11:50 +03:00

63 lines
2.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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*": [],
"esp82*": [],
"bk72*": []
}
}