mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-06-10 20:09:19 +03:00
95 lines
4.2 KiB
JSON
95 lines
4.2 KiB
JSON
{
|
||
"menuSection": "virtual_elments",
|
||
|
||
"configItem": [
|
||
{
|
||
"global": 0,
|
||
"name": "Погода OWM",
|
||
"type": "Reading",
|
||
"subtype": "owmWeather",
|
||
"id": "owm",
|
||
"needSave": 0,
|
||
"widget": "nil",
|
||
"page": "Погода",
|
||
"descr": "Температура на улице",
|
||
"int": 30,
|
||
"API_key": "",
|
||
"city": "Moscow",
|
||
"lon": "37.54",
|
||
"lat": "57.74",
|
||
"lang": "ru",
|
||
"param": "",
|
||
"round": 1,
|
||
"val": "...",
|
||
"debug": 0
|
||
}
|
||
],
|
||
|
||
"about": {
|
||
"authorName": "Serghei Crasnicov, v2.0 Mikhail Bubnov",
|
||
"authorContact": "https://t.me/Serghei63 https://t.me/Mit4bmw",
|
||
"authorGit": "https://github.com/Serghei63",
|
||
"specialThanks": "AVAKS",
|
||
"moduleName": "owmWeather",
|
||
"moduleVersion": "2.1",
|
||
"usedRam": {
|
||
"esp32_4mb": 15,
|
||
"esp8266_4mb": 15
|
||
},
|
||
"subTypes": [
|
||
"temp",
|
||
"temp_min",
|
||
"temp_max",
|
||
"feels_like",
|
||
"humidity",
|
||
"pressure",
|
||
"speed",
|
||
"deg",
|
||
"all",
|
||
"main",
|
||
"description",
|
||
"icon",
|
||
"sunrise",
|
||
"sunset",
|
||
"name"
|
||
],
|
||
"title": "Погода",
|
||
"moduleDesc": "Получение погоды из интернет OpenWeatherMap",
|
||
"propInfo": {
|
||
"param": "Тип текущего Item: temp - температура, feels_like - ощущается темп, temp_min - min температура, temp_max - max температура humidity - влажность, pressure - давление, speed - скорость ветра, deg - направление ветра, all - процент облачности, sunrise - рассвет, sunset - закат, description - Погодные условия, icon - код иконки, name - город. Если оставить пустым пудет искать и публиковать при изменении в Items с именами wea_temp и т.д. wea_...",
|
||
"int": "Интервал запроса погоды в минутах",
|
||
"API_key": "API ключ",
|
||
"city": "Название города, через запятую можно уочнить код страны. Наример Moscow или Moscow,ru или Москва. Если город не задан будут использоваться координаты. OWM рекомендует координаты",
|
||
"lon": "Долгота, при использовании координат, будет автоматически выбран ближайший город",
|
||
"lat": "Широта, при использовании координат, будет автоматически выбран ближайший город",
|
||
"lang": "Язык используемый в ответах OpenWetaherMap",
|
||
"debug":"1 - выводить дополнительный лог в сериал"
|
||
},
|
||
"funcInfo": [
|
||
{
|
||
"name": "sunrise",
|
||
"descr": "Функция астрологического таймера, можно задать время до/после рассвета, вернётся количество минут до сработки или после (-). После заката будет возвращать +999 (Значение <=0 будет от сработки и до заката), когда 0 - значит время подошло",
|
||
"params": ["количество минут до(-)/после(+) рассвета"]
|
||
},
|
||
{
|
||
"name": "sunset",
|
||
"descr": "Функция астрологического таймера, можно задать время до/после заката, вернётся количество минут до сработки или после (-), когда 0 - значит время подошло",
|
||
"params": ["количество минут до(-)/после(+) заката"]
|
||
},
|
||
{
|
||
"name": "night",
|
||
"descr": "Вернет 1 если ночь (уже закат) и 0 если день (рассвет)",
|
||
"params": []
|
||
}
|
||
]
|
||
},
|
||
|
||
"defActive": true,
|
||
|
||
"usedLibs": {
|
||
"esp32*": [],
|
||
"esp82*": [],
|
||
"bk72*": []
|
||
}
|
||
}
|