mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-06-10 11:59:19 +03:00
тотальное переименование на англ язык
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"name": "A02 Дальность",
|
||||
"type": "Reading",
|
||||
"type": "Reading",
|
||||
"subtype": "A02Distance",
|
||||
"id": "dist",
|
||||
"widget": "anydataCm",
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"name": "Acs712 Ток",
|
||||
"type": "Reading",
|
||||
"type": "Reading",
|
||||
"subtype": "Acs712",
|
||||
"id": "amp",
|
||||
"widget": "anydataAmp",
|
||||
@@ -13,10 +13,10 @@
|
||||
"pin": 39,
|
||||
"int": 5,
|
||||
"rms": 1,
|
||||
"vref": 5000,
|
||||
"vref": 5000,
|
||||
"sens": 100,
|
||||
"adczero" : 512,
|
||||
"btn-setZero": "nil"
|
||||
"adczero": 512,
|
||||
"btn-setZero": "nil"
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
@@ -34,14 +34,14 @@
|
||||
"rms": "1 - подсчет средне-квадратического тока (переменный), 0 - подсчет средне-арифмитического тока (постоянный)",
|
||||
"vref": "Vref (мВ) - Опороное наряжение питания Acs712, по умолчанию = 5000мВ",
|
||||
"sens": "Чувствительность датчика тока: 5A = 185mВ/A , 20A = 100mВ/A , 30A = 66mВ/A ",
|
||||
"adczero" : "Переменная калибровки нулевого значения отсчетов АЦП при нулевой нагрузке. Для ESP8266 - 512, Для ESP32 -2048, это 2.5В = 0А (1,65 с делителем) для Acs712 20A и 30A при стабильном токе 5В",
|
||||
"btn-setZero": "Кнопка калибровки нулевого значения отсчетов АЦП при нулевой нагрузке. Нагрузка в момент калибровки должна быть отключена! После перезагрузки будет установлено в значение по умолчанию adczero. Для сохранение смотрим лог, и изменияем adczero"
|
||||
"adczero": "Переменная калибровки нулевого значения отсчетов АЦП при нулевой нагрузке. Для ESP8266 - 512, Для ESP32 -2048, это 2.5В = 0А (1,65 с делителем) для Acs712 20A и 30A при стабильном токе 5В",
|
||||
"btn-setZero": "Кнопка калибровки нулевого значения отсчетов АЦП при нулевой нагрузке. Нагрузка в момент калибровки должна быть отключена! После перезагрузки будет установлено в значение по умолчанию adczero. Для сохранение смотрим лог, и изменияем adczero"
|
||||
}
|
||||
},
|
||||
"defActive": true,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [],
|
||||
"esp32s2_4mb": [],
|
||||
"esp32s2_4mb": [],
|
||||
"esp8266_4mb": [],
|
||||
"esp8266_1mb": [],
|
||||
"esp8266_1mb_ota": [],
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -12,7 +12,7 @@
|
||||
"descr": "AHTXX Температура",
|
||||
"int": 15,
|
||||
"addr": "0x38",
|
||||
"shtType":1,
|
||||
"shtType": 1,
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
@@ -26,7 +26,7 @@
|
||||
"descr": "AHTXX Влажность",
|
||||
"int": 15,
|
||||
"addr": "0x38",
|
||||
"shtType":1,
|
||||
"shtType": 1,
|
||||
"round": 1
|
||||
}
|
||||
],
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
|
||||
"configItem": [{
|
||||
"global": 0,
|
||||
"name": "Cенсор освещенность Bh1750",
|
||||
"type": "Reading",
|
||||
"subtype": "Bh1750",
|
||||
"id": "Bh1750",
|
||||
"widget": "anydata",
|
||||
"page": "Сенсоры",
|
||||
"descr": "Освещённость",
|
||||
"round": 1,
|
||||
"int": 15
|
||||
}],
|
||||
|
||||
{
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
"name": "Cенсор освещенность Bh1750",
|
||||
"type": "Reading",
|
||||
"subtype": "Bh1750",
|
||||
"id": "Bh1750",
|
||||
"widget": "anydata",
|
||||
"page": "Сенсоры",
|
||||
"descr": "Освещённость",
|
||||
"round": 1,
|
||||
"int": 15
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
"authorName": "Ilya Belyakov",
|
||||
"authorContact": "https://t.me/Biveraxe",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"name": "bluetooth сканер",
|
||||
@@ -42,7 +42,10 @@
|
||||
"esp32_4mb": 1261449,
|
||||
"esp8266_4mb": 0
|
||||
},
|
||||
"subTypes": ["BleSens", "BleScan"],
|
||||
"subTypes": [
|
||||
"BleSens",
|
||||
"BleScan"
|
||||
],
|
||||
"title": "Сканер Bluetooth",
|
||||
"moduleDesc": "Позволяет получить данные с Bluetooth часов и термометров Mijia, Xiaomi, Cleargrass, ...",
|
||||
"propInfo": {
|
||||
@@ -61,4 +64,4 @@
|
||||
"https://github.com/avaksru/decoder.git"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "executive_devices",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -14,7 +14,7 @@
|
||||
"multiply": 1,
|
||||
"pin": 4,
|
||||
"index": 0,
|
||||
"addr": "",
|
||||
"addr": "",
|
||||
"int": 10,
|
||||
"round": 0,
|
||||
"needSave": 0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -24,9 +24,9 @@
|
||||
"page": "Сенсоры",
|
||||
"descr": "Давление",
|
||||
"int": 15,
|
||||
"pin": "32",
|
||||
"pin": "32",
|
||||
"round": 1,
|
||||
"btn-Example": 100
|
||||
"btn-Example": 100
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
@@ -46,31 +46,37 @@
|
||||
"propInfo": {
|
||||
"pin": "Аналоговый GPIO номер, к которому подключен датчик.",
|
||||
"int": "Количество секунд между опросами датчика",
|
||||
"btn-Example": "Кнопка Example. В поле указать ......"
|
||||
"btn-Example": "Кнопка Example. В поле указать ......"
|
||||
},
|
||||
"funcInfo": [
|
||||
{
|
||||
"name": "expampleFunc",
|
||||
"descr": "Пример функции вызываемой из сценария. Принимает Id другого модуля и смотрит его значение",
|
||||
"params": ["ID стороннего модуля"]
|
||||
"params": [
|
||||
"ID стороннего модуля"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "expample2",
|
||||
"descr": "Второй Пример функции вызываемой из сценария.",
|
||||
"params": ["Описание педедаваемого параметра",
|
||||
"параметр 2"]
|
||||
"params": [
|
||||
"Описание педедаваемого параметра",
|
||||
"параметр 2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "expampleAny",
|
||||
"descr": "Третий Пример функции вызываемой из сценария. С неограниченным числом параметров",
|
||||
"params": ["Описание педедаваемых параметров"]
|
||||
"params": [
|
||||
"Описание педедаваемых параметров"
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"defActive": false,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [],
|
||||
"esp32s2_4mb": [],
|
||||
"esp32s2_4mb": [],
|
||||
"esp8266_4mb": [],
|
||||
"esp8266_1mb": [],
|
||||
"esp8266_1mb_ota": [],
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -20,7 +19,6 @@
|
||||
"int": 60
|
||||
}
|
||||
],
|
||||
|
||||
"about": {
|
||||
"authorName": "AVAKS",
|
||||
"authorContact": "https://t.me/@avaks_dev",
|
||||
@@ -44,9 +42,7 @@
|
||||
"sensor": "Тип сенсора: температура / влажность / время / ... "
|
||||
}
|
||||
},
|
||||
|
||||
"defActive": false,
|
||||
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [],
|
||||
"esp8266_4mb": [],
|
||||
@@ -57,4 +53,4 @@
|
||||
"esp8266_2mb": [],
|
||||
"esp8266_2mb_ota": []
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
|
||||
"configItem": [{
|
||||
"name": "HX710 Cенсор давления",
|
||||
"type": "Reading",
|
||||
"subtype": "Hx710",
|
||||
"id": "hxp",
|
||||
"widget": "anydataDef",
|
||||
"page": "Давление",
|
||||
"descr": "HX press",
|
||||
"int": 15,
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 1,
|
||||
"data": 14,
|
||||
"clock": 15
|
||||
}],
|
||||
|
||||
{
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"name": "HX710 Cенсор давления",
|
||||
"type": "Reading",
|
||||
"subtype": "Hx710",
|
||||
"id": "hxp",
|
||||
"widget": "anydataDef",
|
||||
"page": "Давление",
|
||||
"descr": "HX press",
|
||||
"int": 15,
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 1,
|
||||
"data": 14,
|
||||
"clock": 15
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
"authorName": "Serghei Crasnicov",
|
||||
"authorContact": "https://t.me/Serghei63",
|
||||
@@ -44,9 +44,7 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
"defActive": false,
|
||||
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [
|
||||
"https://github.com/kurimawxx00/hx710B_pressure_sensor"
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
|
||||
"configItem": [{
|
||||
"name": "HX711 Cенсор весов",
|
||||
"type": "Reading",
|
||||
"subtype": "Hx711",
|
||||
"id": "hx",
|
||||
"widget": "anydataDef",
|
||||
"page": "Весы",
|
||||
"descr": "HX вес",
|
||||
"int": 15,
|
||||
"map": "1024,1024,1,100",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 1,
|
||||
"data": 3,
|
||||
"clock": 2,
|
||||
"chan": 2
|
||||
}],
|
||||
|
||||
{
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"name": "HX711 Cенсор весов",
|
||||
"type": "Reading",
|
||||
"subtype": "Hx711",
|
||||
"id": "hx",
|
||||
"widget": "anydataDef",
|
||||
"page": "Весы",
|
||||
"descr": "HX вес",
|
||||
"int": 15,
|
||||
"map": "1024,1024,1,100",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 1,
|
||||
"data": 3,
|
||||
"clock": 2,
|
||||
"chan": 2
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
"authorName": "Serghei Crasnicov",
|
||||
"authorContact": "https://t.me/Serghei63",
|
||||
@@ -48,7 +48,9 @@
|
||||
{
|
||||
"name": "sleepMode",
|
||||
"descr": "Перевести в режим сна",
|
||||
"params": ["=1 режим сна, =0 проснуться"]
|
||||
"params": [
|
||||
"=1 режим сна, =0 проснуться"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "read",
|
||||
@@ -57,9 +59,7 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
"defActive": false,
|
||||
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [
|
||||
"GyverHX711@1.2"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,139 +1,135 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
|
||||
"configItem": [{
|
||||
"global": 0,
|
||||
"name": "INA219 Tок",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219curr",
|
||||
"id": "ina219_A",
|
||||
"widget": "anydataAmp",
|
||||
"page": "INA 219",
|
||||
"descr": "Сила тока",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Напряжение",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219voltage",
|
||||
"id": "ina219_V",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 219",
|
||||
"descr": "Напряжения",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Мощность",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219power",
|
||||
"id": "ina219_W",
|
||||
"widget": "anydataWt",
|
||||
"page": "INA 219",
|
||||
"descr": "Мощность",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Шунт",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219shuntvoltage",
|
||||
"id": "ina219_Vsh",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 219",
|
||||
"descr": "Напряжение шунта",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Настройки",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219setting",
|
||||
"id": "ina219_set",
|
||||
"widget": "nil",
|
||||
"page": "",
|
||||
"descr": "",
|
||||
"addr": "0x40",
|
||||
"shunt": 0.1,
|
||||
"maxV": 3.2,
|
||||
"adjClbr": 0,
|
||||
"resol": 4,
|
||||
"btn-getClbr":"nil"
|
||||
}],
|
||||
|
||||
"about": {
|
||||
"authorName": "Serghei Crasnicov",
|
||||
"authorContact": "https://t.me/Serghei63",
|
||||
"authorGit": "https://github.com/Serghei63",
|
||||
"specialThanks": "Дмитрий, Serg, v2.0 - Mitchel @Mit4bmw",
|
||||
"moduleName": "Ina219",
|
||||
"moduleVersion": "2.0",
|
||||
"usedRam": {
|
||||
"esp32_4mb": 15,
|
||||
"esp8266_4mb": 15
|
||||
},
|
||||
"subTypes": [
|
||||
"Ina219curr",
|
||||
"Ina219voltage",
|
||||
"Ina219power",
|
||||
"Ina219shuntvoltage",
|
||||
"Ina219setting"
|
||||
],
|
||||
"title": "Милливатметр постоянного тока",
|
||||
"moduleDesc": "Измеряет постоянный ток до 3.2 ампера, напряжение до 26 вольт и мощность на нагрузке. Модуль INA219 Настройки - для изменении настроек нужен постоянно в конфигурации, должен стоять перед рдугими модулями с тем же адресом, без него работает на значенях по умолчанию",
|
||||
"propInfo": {
|
||||
"int": "Количество секунд между опросами датчика.",
|
||||
"addr": "Адрес датчика на шине, обычно 0x40. Если оставить поле пустым, то запуститься сканер I2C и подключение к адресу 0x40",
|
||||
"shunt": "Сопротивление шунта, штатно 0.1Ом. Изменить если его перепаяли",
|
||||
"maxV": "Максимальный ожидаемый ток, штатно 3.2А, для указаного шунта",
|
||||
"adjClbr": "Задать смещение (подкрутить) калибровочное значение на указанное значение. -20 = Уменьшить калибровочное значение на 20",
|
||||
"resol": "Установка режима усреднения для измерения напряжения и тока, рекомендуется для повышения стабильности показаний на шумной нагрузке. Варианты 1(без усреднения),2,4,8,16,32,64,128",
|
||||
"btn-getClbr": "Кнопка запроса текущей калибровки, выводится в лог"
|
||||
},
|
||||
"funcInfo": [
|
||||
{
|
||||
"name": "sleep",
|
||||
"descr": "INA219 Настройки. Установка / снятие режима сна датчика INA219",
|
||||
"params": ["1- вкл сна/ 0-выкл сна"]
|
||||
}
|
||||
]
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Tок",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219curr",
|
||||
"id": "ina219_A",
|
||||
"widget": "anydataAmp",
|
||||
"page": "INA 219",
|
||||
"descr": "Сила тока",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
|
||||
"defActive": false,
|
||||
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp32s2_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
|
||||
"esp8266_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp8266_16mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
]
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Напряжение",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219voltage",
|
||||
"id": "ina219_V",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 219",
|
||||
"descr": "Напряжения",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Мощность",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219power",
|
||||
"id": "ina219_W",
|
||||
"widget": "anydataWt",
|
||||
"page": "INA 219",
|
||||
"descr": "Мощность",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Шунт",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219shuntvoltage",
|
||||
"id": "ina219_Vsh",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 219",
|
||||
"descr": "Напряжение шунта",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA219 Настройки",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina219setting",
|
||||
"id": "ina219_set",
|
||||
"widget": "nil",
|
||||
"page": "",
|
||||
"descr": "",
|
||||
"addr": "0x40",
|
||||
"shunt": 0.1,
|
||||
"maxV": 3.2,
|
||||
"adjClbr": 0,
|
||||
"resol": 4,
|
||||
"btn-getClbr": "nil"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"about": {
|
||||
"authorName": "Serghei Crasnicov",
|
||||
"authorContact": "https://t.me/Serghei63",
|
||||
"authorGit": "https://github.com/Serghei63",
|
||||
"specialThanks": "Дмитрий, Serg, v2.0 - Mitchel @Mit4bmw",
|
||||
"moduleName": "Ina219",
|
||||
"moduleVersion": "2.0",
|
||||
"usedRam": {
|
||||
"esp32_4mb": 15,
|
||||
"esp8266_4mb": 15
|
||||
},
|
||||
"subTypes": [
|
||||
"Ina219curr",
|
||||
"Ina219voltage",
|
||||
"Ina219power",
|
||||
"Ina219shuntvoltage",
|
||||
"Ina219setting"
|
||||
],
|
||||
"title": "Милливатметр постоянного тока",
|
||||
"moduleDesc": "Измеряет постоянный ток до 3.2 ампера, напряжение до 26 вольт и мощность на нагрузке. Модуль INA219 Настройки - для изменении настроек нужен постоянно в конфигурации, должен стоять перед рдугими модулями с тем же адресом, без него работает на значенях по умолчанию",
|
||||
"propInfo": {
|
||||
"int": "Количество секунд между опросами датчика.",
|
||||
"addr": "Адрес датчика на шине, обычно 0x40. Если оставить поле пустым, то запуститься сканер I2C и подключение к адресу 0x40",
|
||||
"shunt": "Сопротивление шунта, штатно 0.1Ом. Изменить если его перепаяли",
|
||||
"maxV": "Максимальный ожидаемый ток, штатно 3.2А, для указаного шунта",
|
||||
"adjClbr": "Задать смещение (подкрутить) калибровочное значение на указанное значение. -20 = Уменьшить калибровочное значение на 20",
|
||||
"resol": "Установка режима усреднения для измерения напряжения и тока, рекомендуется для повышения стабильности показаний на шумной нагрузке. Варианты 1(без усреднения),2,4,8,16,32,64,128",
|
||||
"btn-getClbr": "Кнопка запроса текущей калибровки, выводится в лог"
|
||||
},
|
||||
"funcInfo": [
|
||||
{
|
||||
"name": "sleep",
|
||||
"descr": "INA219 Настройки. Установка / снятие режима сна датчика INA219",
|
||||
"params": [
|
||||
"1- вкл сна/ 0-выкл сна"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"defActive": false,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp32s2_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp8266_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp8266_16mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,139 +1,135 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
|
||||
"configItem": [{
|
||||
"global": 0,
|
||||
"name": "INA226 Tок",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226curr",
|
||||
"id": "ina226_A",
|
||||
"widget": "anydataAmp",
|
||||
"page": "INA 226",
|
||||
"descr": "Сила тока",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Напряжение",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226voltage",
|
||||
"id": "ina226_V",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 226",
|
||||
"descr": "Напряжения",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Мощность",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226power",
|
||||
"id": "ina226_W",
|
||||
"widget": "anydataWt",
|
||||
"page": "INA 226",
|
||||
"descr": "Мощность",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Шунт",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226shuntvoltage",
|
||||
"id": "ina226_Vsh",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 226",
|
||||
"descr": "Напряжение шунта",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Настройки",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226setting",
|
||||
"id": "ina226_set",
|
||||
"widget": "nil",
|
||||
"page": "",
|
||||
"descr": "",
|
||||
"addr": "0x40",
|
||||
"shunt": 0.1,
|
||||
"maxV": 3.2,
|
||||
"adjClbr": 0,
|
||||
"resol": 4,
|
||||
"btn-getClbr":"nil"
|
||||
}],
|
||||
|
||||
"about": {
|
||||
"authorName": "Serghei Crasnicov",
|
||||
"authorContact": "https://t.me/Serghei63",
|
||||
"authorGit": "https://github.com/Serghei63",
|
||||
"specialThanks": "v2.0 - Mitchel @Mit4bmw",
|
||||
"moduleName": "Ina226",
|
||||
"moduleVersion": "2.0",
|
||||
"usedRam": {
|
||||
"esp32_4mb": 15,
|
||||
"esp8266_4mb": 15
|
||||
},
|
||||
"subTypes": [
|
||||
"Ina226curr",
|
||||
"Ina226voltage",
|
||||
"Ina226power",
|
||||
"Ina226shuntvoltage",
|
||||
"Ina226setting"
|
||||
],
|
||||
"title": "Милливатметр постоянного тока",
|
||||
"moduleDesc": "Стандартные значения для модуля INA226 (Сопротивление шунта - 0.1 Ом, Максимальный ожидаемый ток - 0.8 А, Адрес на шине I2c - 0x40). Модуль INA226 Настройки - для изменении настроек нужен постоянно в конфигурации, должен стоять перед рдугими модулями с тем же адресом, без него работает на значенях по умолчанию",
|
||||
"propInfo": {
|
||||
"int": "Количество секунд между опросами датчика.",
|
||||
"addr": "Адрес датчика на шине, обычно 0x40. Если оставить поле пустым, то запуститься сканер I2C и подключение к адресу 0x40",
|
||||
"shunt": "Сопротивление шунта, штатно 0.1Ом. Изменить если его перепаяли",
|
||||
"maxV": "Максимальный ожидаемый ток, штатно 0.8А, для указаного шунта",
|
||||
"adjClbr": "Задать смещение (подкрутить) калибровочное значение на указанное значение. -20 = Уменьшить калибровочное значение на 20",
|
||||
"resol": "Установка режима усреднения (колическва замеров) для измерения напряжения и тока, рекомендуется для повышения стабильности показаний на шумной нагрузке. Пропорционально увеличивает время оцифровки. Варианты 0(без усреднения), от 1 до 7 - соответстввует 4,16,64,128,256,512,1024",
|
||||
"btn-getClbr": "Кнопка запроса текущей калибровки, выводится в лог"
|
||||
},
|
||||
"funcInfo": [
|
||||
{
|
||||
"name": "sleep",
|
||||
"descr": "INA226 Настройки. Установка / снятие режима сна датчика INA226",
|
||||
"params": ["1- вкл сна/ 0-выкл сна"]
|
||||
}
|
||||
]
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Tок",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226curr",
|
||||
"id": "ina226_A",
|
||||
"widget": "anydataAmp",
|
||||
"page": "INA 226",
|
||||
"descr": "Сила тока",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
|
||||
"defActive": false,
|
||||
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp32s2_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
|
||||
"esp8266_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp8266_16mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
]
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Напряжение",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226voltage",
|
||||
"id": "ina226_V",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 226",
|
||||
"descr": "Напряжения",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Мощность",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226power",
|
||||
"id": "ina226_W",
|
||||
"widget": "anydataWt",
|
||||
"page": "INA 226",
|
||||
"descr": "Мощность",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Шунт",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226shuntvoltage",
|
||||
"id": "ina226_Vsh",
|
||||
"widget": "anydataVlt",
|
||||
"page": "INA 226",
|
||||
"descr": "Напряжение шунта",
|
||||
"addr": "0x40",
|
||||
"plus": 0,
|
||||
"multiply": 1,
|
||||
"round": 3,
|
||||
"int": 10
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "INA226 Настройки",
|
||||
"type": "Reading",
|
||||
"subtype": "Ina226setting",
|
||||
"id": "ina226_set",
|
||||
"widget": "nil",
|
||||
"page": "",
|
||||
"descr": "",
|
||||
"addr": "0x40",
|
||||
"shunt": 0.1,
|
||||
"maxV": 3.2,
|
||||
"adjClbr": 0,
|
||||
"resol": 4,
|
||||
"btn-getClbr": "nil"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"about": {
|
||||
"authorName": "Serghei Crasnicov",
|
||||
"authorContact": "https://t.me/Serghei63",
|
||||
"authorGit": "https://github.com/Serghei63",
|
||||
"specialThanks": "v2.0 - Mitchel @Mit4bmw",
|
||||
"moduleName": "Ina226",
|
||||
"moduleVersion": "2.0",
|
||||
"usedRam": {
|
||||
"esp32_4mb": 15,
|
||||
"esp8266_4mb": 15
|
||||
},
|
||||
"subTypes": [
|
||||
"Ina226curr",
|
||||
"Ina226voltage",
|
||||
"Ina226power",
|
||||
"Ina226shuntvoltage",
|
||||
"Ina226setting"
|
||||
],
|
||||
"title": "Милливатметр постоянного тока",
|
||||
"moduleDesc": "Стандартные значения для модуля INA226 (Сопротивление шунта - 0.1 Ом, Максимальный ожидаемый ток - 0.8 А, Адрес на шине I2c - 0x40). Модуль INA226 Настройки - для изменении настроек нужен постоянно в конфигурации, должен стоять перед рдугими модулями с тем же адресом, без него работает на значенях по умолчанию",
|
||||
"propInfo": {
|
||||
"int": "Количество секунд между опросами датчика.",
|
||||
"addr": "Адрес датчика на шине, обычно 0x40. Если оставить поле пустым, то запуститься сканер I2C и подключение к адресу 0x40",
|
||||
"shunt": "Сопротивление шунта, штатно 0.1Ом. Изменить если его перепаяли",
|
||||
"maxV": "Максимальный ожидаемый ток, штатно 0.8А, для указаного шунта",
|
||||
"adjClbr": "Задать смещение (подкрутить) калибровочное значение на указанное значение. -20 = Уменьшить калибровочное значение на 20",
|
||||
"resol": "Установка режима усреднения (колическва замеров) для измерения напряжения и тока, рекомендуется для повышения стабильности показаний на шумной нагрузке. Пропорционально увеличивает время оцифровки. Варианты 0(без усреднения), от 1 до 7 - соответстввует 4,16,64,128,256,512,1024",
|
||||
"btn-getClbr": "Кнопка запроса текущей калибровки, выводится в лог"
|
||||
},
|
||||
"funcInfo": [
|
||||
{
|
||||
"name": "sleep",
|
||||
"descr": "INA226 Настройки. Установка / снятие режима сна датчика INA226",
|
||||
"params": [
|
||||
"1- вкл сна/ 0-выкл сна"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"defActive": false,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp32s2_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp8266_4mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
],
|
||||
"esp8266_16mb": [
|
||||
"https://github.com/GyverLibs/GyverINA"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -78,7 +78,9 @@
|
||||
"defActive": false,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [],
|
||||
"esp32s2_4mb": ["plerup/EspSoftwareSerial"],
|
||||
"esp32s2_4mb": [
|
||||
"plerup/EspSoftwareSerial"
|
||||
],
|
||||
"esp8266_4mb": []
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -13,17 +13,14 @@
|
||||
"needSave": 0,
|
||||
"val": "0",
|
||||
"int": 15,
|
||||
"pin": "35",
|
||||
"R1":"10000",
|
||||
"R0":"10000",
|
||||
"Beta":"3950.0",
|
||||
"T0":"25",
|
||||
"Vs":"3.3",
|
||||
"round" : 1
|
||||
|
||||
"pin": "35",
|
||||
"R1": "10000",
|
||||
"R0": "10000",
|
||||
"Beta": "3950.0",
|
||||
"T0": "25",
|
||||
"Vs": "3.3",
|
||||
"round": 1
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"about": {
|
||||
"authorName": "Serghei Crasnicov",
|
||||
@@ -44,11 +41,11 @@
|
||||
"retInfo": "",
|
||||
"propInfo": {
|
||||
"pin": "Аналоговый пин (для esp8266 = 0, для esp32 алаоговый gpio, например 35)",
|
||||
"R1":"Сопротивление подтягивающего резистора, должен быть равен сопротивлению термистера",
|
||||
"Vs":"Напряжение питания датчика, Для точности измерить и ввести своё, по умолчанию 3.3В",
|
||||
"R0":"Сопротивление термистора при температуре То, например 10 КОм при 25С",
|
||||
"T0":"Базовая температура, температура измерения сопротивление термистора (Rterm), обычно 25С",
|
||||
"Beta":"Beta термистора"
|
||||
"R1": "Сопротивление подтягивающего резистора, должен быть равен сопротивлению термистера",
|
||||
"Vs": "Напряжение питания датчика, Для точности измерить и ввести своё, по умолчанию 3.3В",
|
||||
"R0": "Сопротивление термистора при температуре То, например 10 КОм при 25С",
|
||||
"T0": "Базовая температура, температура измерения сопротивление термистора (Rterm), обычно 25С",
|
||||
"Beta": "Beta термистора"
|
||||
}
|
||||
},
|
||||
"defActive": false,
|
||||
@@ -62,4 +59,4 @@
|
||||
"esp8266_2mb": [],
|
||||
"esp8266_2mb_ota": []
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -18,7 +18,7 @@
|
||||
"ticker": 0,
|
||||
"int": 5,
|
||||
"btn-setUTime": "0",
|
||||
"btn-setSysTime": "nil"
|
||||
"btn-setSysTime": "nil"
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
@@ -51,19 +51,37 @@
|
||||
{
|
||||
"name": "getTime",
|
||||
"descr": "Получить строковое значение времени по указанному формату.",
|
||||
"params": ["Формат как у функции date() в PHP"]
|
||||
"params": [
|
||||
"Формат как у функции date() в PHP"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"defActive": true,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": ["https://github.com/tremaru/iarduino_RTC"],
|
||||
"esp8266_4mb": ["https://github.com/tremaru/iarduino_RTC"],
|
||||
"esp8266_1mb": ["https://github.com/tremaru/iarduino_RTC"],
|
||||
"esp8266_1mb_ota": ["https://github.com/tremaru/iarduino_RTC"],
|
||||
"esp8285_1mb": ["https://github.com/tremaru/iarduino_RTC"],
|
||||
"esp8285_1mb_ota": ["https://github.com/tremaru/iarduino_RTC"],
|
||||
"esp8266_2mb": ["https://github.com/tremaru/iarduino_RTC"],
|
||||
"esp8266_2mb_ota": ["https://github.com/tremaru/iarduino_RTC"]
|
||||
"esp32_4mb": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
],
|
||||
"esp8266_4mb": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
],
|
||||
"esp8266_1mb": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
],
|
||||
"esp8266_1mb_ota": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
],
|
||||
"esp8285_1mb": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
],
|
||||
"esp8285_1mb_ota": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
],
|
||||
"esp8266_2mb": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
],
|
||||
"esp8266_2mb_ota": [
|
||||
"https://github.com/tremaru/iarduino_RTC"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,19 +1,19 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"name": "(S8) Cенсор качества воздуха",
|
||||
"num": 3,
|
||||
"type": "Reading",
|
||||
"subtype": "S8co",
|
||||
"id": "s8co",
|
||||
"widget": "anydataPpm",
|
||||
"page": "Сенсоры",
|
||||
"descr": "S8_CO2",
|
||||
"int": 15,
|
||||
"round": 1,
|
||||
"rxPin": 13,
|
||||
"txPin": 15
|
||||
"name": "(S8) Cенсор качества воздуха",
|
||||
"num": 3,
|
||||
"type": "Reading",
|
||||
"subtype": "S8co",
|
||||
"id": "s8co",
|
||||
"widget": "anydataPpm",
|
||||
"page": "Сенсоры",
|
||||
"descr": "S8_CO2",
|
||||
"int": 15,
|
||||
"round": 1,
|
||||
"rxPin": 13,
|
||||
"txPin": 15
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
@@ -35,9 +35,7 @@
|
||||
},
|
||||
"defActive": true,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [
|
||||
],
|
||||
"esp8266_4mb": [
|
||||
]
|
||||
"esp32_4mb": [],
|
||||
"esp8266_4mb": []
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
@@ -14,7 +14,7 @@
|
||||
"round": 0,
|
||||
"lowPeriodic": 1,
|
||||
"autoCalibration": 1,
|
||||
"btn-Recalibration": 0
|
||||
"btn-Recalibration": 0
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
@@ -61,13 +61,11 @@
|
||||
"title": "Датчик температуры и влажности Scd40",
|
||||
"moduleDesc": "Позволяет получить значения температуры и влажности с Scd40.",
|
||||
"propInfo": {
|
||||
|
||||
"int": "Количество секунд между опросами библиотеки (датчик опрашивается библиотекой по своему таймеру, см. lowPeriodic).",
|
||||
"offset": "Смещение температуры представляет собой разницу между температурой, измеренной SCD4x, и фактической температурой окружающей среды температура. По умолчанию смещение температуры в библиотеке/датчике установлено на 4°C.",
|
||||
"lowPeriodic": "Медленные режим опроса датчика библиотекой. 0-каждые 5сек, 1-каждые 30сек",
|
||||
"autoCalibration": "Автоматическая калибровка, по умолчанию включена AutomaticSelfCalibration, 0 - выключена",
|
||||
"btn-Recalibration": "Кнопка принудительной калибровки. В поле указать Целевая концентрация CO₂ в миллионных долях. Перед калибровкой необходимо находтся в течение > 3 минут в среде с однородной и постоянной концентрацией CO₂. Выдает в лог Значение коррекции FRC в co₂ ppm"
|
||||
|
||||
"btn-Recalibration": "Кнопка принудительной калибровки. В поле указать Целевая концентрация CO₂ в миллионных долях. Перед калибровкой необходимо находтся в течение > 3 минут в среде с однородной и постоянной концентрацией CO₂. Выдает в лог Значение коррекции FRC в co₂ ppm"
|
||||
}
|
||||
},
|
||||
"defActive": false,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
"name": "SGP30 Cенсор качества воздуха",
|
||||
"num": 3,
|
||||
"type": "Reading",
|
||||
"subtype": "Sgp30t",
|
||||
"id": "sgp30t",
|
||||
"widget": "anydatappm",
|
||||
"page": "Сенсоры",
|
||||
"descr": "TVOC",
|
||||
"int": 30,
|
||||
"round": 1
|
||||
"global": 0,
|
||||
"name": "SGP30 Cенсор качества воздуха",
|
||||
"num": 3,
|
||||
"type": "Reading",
|
||||
"subtype": "Sgp30t",
|
||||
"id": "sgp30t",
|
||||
"widget": "anydatappm",
|
||||
"page": "Сенсоры",
|
||||
"descr": "TVOC",
|
||||
"int": 30,
|
||||
"round": 1
|
||||
},
|
||||
{
|
||||
"global": 0,
|
||||
"name": "SGP30 Cенсор газа",
|
||||
"num": 4,
|
||||
"type": "Reading",
|
||||
"subtype": "Sgp30e",
|
||||
"id": "sgp30e",
|
||||
"widget": "anydatappm",
|
||||
"page": "Сенсоры",
|
||||
"descr": "eCO2",
|
||||
"int": 30,
|
||||
"round": 1
|
||||
"global": 0,
|
||||
"name": "SGP30 Cенсор газа",
|
||||
"num": 4,
|
||||
"type": "Reading",
|
||||
"subtype": "Sgp30e",
|
||||
"id": "sgp30e",
|
||||
"widget": "anydatappm",
|
||||
"page": "Сенсоры",
|
||||
"descr": "eCO2",
|
||||
"int": 30,
|
||||
"round": 1
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"name": "UART",
|
||||
@@ -44,22 +44,31 @@
|
||||
{
|
||||
"name": "println",
|
||||
"descr": "Отправить в UART строку текста и признак завершения строки (перевод строки).",
|
||||
"params": ["Строка текста"]
|
||||
"params": [
|
||||
"Строка текста"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "print",
|
||||
"descr": "Отправить в UART строку текста.",
|
||||
"params": ["Строка текста"]
|
||||
"params": [
|
||||
"Строка текста"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "printHex",
|
||||
"descr": "Отправить в UART HEX-строку.",
|
||||
"params": ["HEX-строка."]
|
||||
"params": [
|
||||
"HEX-строка."
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "printFFF",
|
||||
"descr": "Отправить в UART текстовую строку и hex метку 3 байта 0xFF0xFF0xFF.",
|
||||
"params": ["Строка текста", "1 - обернуть строку в кавычки, 0 - отправить без кавычек"]
|
||||
"params": [
|
||||
"Строка текста",
|
||||
"1 - обернуть строку в кавычки, 0 - отправить без кавычек"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"menuSection": "Сенсоры",
|
||||
"menuSection": "sensors",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
|
||||
Reference in New Issue
Block a user