{ "menuSection": "sensors", "configItem": [ { "global": 0, "name": "Сканер кнопок 433 MHz", "num": 31, "type": "Reading", "subtype": "RCswitch", "id": "rsw", "int": 100, "intRepeat": 6, "pinRx": 12, "pinTx": 12 } ], "about": { "authorName": "Serghei Crasnicov", "authorContact": "https://t.me/Serghei63", "authorGit": "https://github.com/Serghei63", "specialThanks": "Valentin Khandriga @Valiuhaaa", "moduleName": "RCswitch", "moduleVersion": "1.0", "usedRam": { "esp32_4mb": 15, "esp8266_4mb": 15 }, "title": "Сканер кнопок 433 MHz", "moduleDesc": "Позволяет принимать и передавать байт-коды на частоте 433 MHz от и для простых пультов, кнопок, радиореле", "propInfo": { "pinRx": "GPIO номер, к которому подключен радио приемник 433 MHz. Если < 0, то приемник выключен", "pinTx": "GPIO номер, к которому подключен радио передатчик 433 MHz. Если < 0, то передатчик выключен", "int": "Количество миллисекунд между опросами датчика. 0 - выключено.", "intRepeat": "Количество интервалов int пропускаем повторы, т.е. при int=100 и intRepeat=6, первые 600мс игнорируем одинаковые значения." }, "retInfo": "Содержит принятое значение", "funcInfo": [ { "name": "sendBitStr", "descr": "Отправляем строку вида 000000000001010100010001", "params": [ "Строка 000000000001010100010001" ] }, { "name": "sendTriState", "descr": "отправляем строку вида 00000FFF0F0F", "params": [ "Строка 00000FFF0F0F" ] }, { "name": "sendDecimal", "descr": "отправляем строку вида 5393", "params": [ "Код в виде числа", "Количество бит чтоб заполнить нулями" ] } ] }, "defActive": false, "usedLibs": { "esp32*": [ "rc-switch @ ^2.6.4" ], "esp82*": [ "rc-switch @ ^2.6.4" ] } }