mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
108 lines
4.3 KiB
JSON
108 lines
4.3 KiB
JSON
|
|
{
|
|||
|
|
"menuSection": "sensors",
|
|||
|
|
"configItem": [
|
|||
|
|
{
|
|||
|
|
"global": 0,
|
|||
|
|
"name": "BL0942 Напряжение",
|
|||
|
|
"type": "Reading",
|
|||
|
|
"subtype": "BL0942v",
|
|||
|
|
"id": "bl_v",
|
|||
|
|
"widget": "anydataVlt",
|
|||
|
|
"page": "BL0942",
|
|||
|
|
"descr": "Напряжение",
|
|||
|
|
"int": 15,
|
|||
|
|
"round": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"global": 0,
|
|||
|
|
"name": "BL0942 Сила тока",
|
|||
|
|
"type": "Reading",
|
|||
|
|
"subtype": "BL0942a",
|
|||
|
|
"id": "bl_a",
|
|||
|
|
"widget": "anydataAmp",
|
|||
|
|
"page": "BL0942",
|
|||
|
|
"descr": "Сила тока",
|
|||
|
|
"int": 15,
|
|||
|
|
"round": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"global": 0,
|
|||
|
|
"name": "BL0942 Мощность",
|
|||
|
|
"type": "Reading",
|
|||
|
|
"subtype": "BL0942w",
|
|||
|
|
"id": "bl_w",
|
|||
|
|
"widget": "anydataWt",
|
|||
|
|
"page": "BL0942",
|
|||
|
|
"descr": "Мощность",
|
|||
|
|
"int": 15,
|
|||
|
|
"round": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"global": 0,
|
|||
|
|
"name": "BL0942 Энергия",
|
|||
|
|
"type": "Reading",
|
|||
|
|
"subtype": "BL0942wh",
|
|||
|
|
"id": "bl_wh",
|
|||
|
|
"widget": "anydataWth",
|
|||
|
|
"page": "BL0942",
|
|||
|
|
"descr": "Энергия",
|
|||
|
|
"int": 15,
|
|||
|
|
"round": 1
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
"global": 0,
|
|||
|
|
"name": "BL0942 настройка",
|
|||
|
|
"type": "Reading",
|
|||
|
|
"subtype": "BL0942cmd",
|
|||
|
|
"id": "bl_set",
|
|||
|
|
"widget": "nil",
|
|||
|
|
"page": "",
|
|||
|
|
"descr": "",
|
|||
|
|
"int": "5",
|
|||
|
|
"tx": 17,
|
|||
|
|
"rx": 16,
|
|||
|
|
"line": 2,
|
|||
|
|
"speed": 9600
|
|||
|
|
}
|
|||
|
|
],
|
|||
|
|
"about": {
|
|||
|
|
"authorName": "Bubnov Mikhail",
|
|||
|
|
"authorContact": "https://t.me/Mit4bmw",
|
|||
|
|
"authorGit": "https://github.com/Mit4el",
|
|||
|
|
"specialThanks": "",
|
|||
|
|
"moduleName": "BL0942",
|
|||
|
|
"moduleVersion": "1.0",
|
|||
|
|
"usedRam": {
|
|||
|
|
"esp32_4mb": 15,
|
|||
|
|
"esp8266_4mb": 15
|
|||
|
|
},
|
|||
|
|
"title": "Счетчик электроэнергии BL0942",
|
|||
|
|
"moduleDesc": "Считает потраченную электроэнергию, измеряет напряжение, силу тока и прочие параметры.",
|
|||
|
|
"propInfo": {
|
|||
|
|
"int": "Количество секунд между опросами датчика. В bl_set интервал между попытками калибровки (т.к. нужны сначала данные от датчика)",
|
|||
|
|
"btn-reset": "Энергия BL0942 будет сброшена к нулю.",
|
|||
|
|
"R_current": "Резистор подключенный последовательно к основной линии",
|
|||
|
|
"R_upstream": "это 5 резисторов по 470 Ком в делителе напряжения, который питает вывод V2P",
|
|||
|
|
"R_downstream": "это резистор емкостью 1 Ком в делителе напряжения, который питает вывод V2P",
|
|||
|
|
"CF_GPIO": "пин CF",
|
|||
|
|
"CF1_GPIO": "пин CF1",
|
|||
|
|
"SEL_GPIO": "пин SEL",
|
|||
|
|
"kfV": "Коэффициент корректировки напряжение, указать после калибровки",
|
|||
|
|
"kfA": "Коэффициент корректировки тока, указать после калибровки",
|
|||
|
|
"kfW": "Коэффициент корректировки мощности, указать после калибровки"
|
|||
|
|
},
|
|||
|
|
"funcInfo": [
|
|||
|
|
{
|
|||
|
|
"name": "calibration",
|
|||
|
|
"descr": "Расчет коэффициентов калибровки. Вызывать от имени BL0942 настройка. bl_set.calibration(220, 16, 3.5). Полученный коэффициенты искать в логе и ввести в конфигурацию kfV, kfA и kfW",
|
|||
|
|
"params": ["Напряжение, Ток, Мощность"]
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
},
|
|||
|
|
"defActive": true,
|
|||
|
|
"usedLibs": {
|
|||
|
|
"esp32*": [],
|
|||
|
|
"esp82*": [],
|
|||
|
|
"bk72*": []
|
|||
|
|
}
|
|||
|
|
}
|