mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-28 15:12:19 +03:00
module SIM800
This commit is contained in:
86
src/modules/exec/SIM800/modinfo.json
Normal file
86
src/modules/exec/SIM800/modinfo.json
Normal file
@@ -0,0 +1,86 @@
|
||||
{
|
||||
"menuSection": "executive_devices",
|
||||
"configItem": [
|
||||
{
|
||||
"global": 0,
|
||||
"name": "SIM800",
|
||||
"type": "Reading",
|
||||
"subtype": "sim800",
|
||||
"id": "sim",
|
||||
"widget": "anydataDef",
|
||||
"page": "Состояние",
|
||||
"descr": "Sim в сети",
|
||||
"int": 5,
|
||||
"tx": 17,
|
||||
"rx": 16,
|
||||
"line": 2,
|
||||
"speed": 115200,
|
||||
"number": "+71234567890",
|
||||
"debug": 0
|
||||
}
|
||||
],
|
||||
"about": {
|
||||
"authorName": "Bubnov Mikhail",
|
||||
"authorContact": "https://t.me/Mit4bmw",
|
||||
"authorGit": "https://github.com/Mit4el",
|
||||
"specialThanks": "",
|
||||
"moduleName": "SIM800",
|
||||
"moduleVersion": "1.0",
|
||||
"usedRam": {
|
||||
"esp32_4mb": 15,
|
||||
"esp8266_4mb": 15
|
||||
},
|
||||
"title": "SIM800",
|
||||
"moduleDesc": "Оправка AT-команд в модуль SIM800L. Отправка sms сообщений через модуль",
|
||||
"propInfo": {
|
||||
"int": "Период опроса состояния модуля SIM800",
|
||||
"tx": "TX пин",
|
||||
"rx": "RX пин",
|
||||
"speed": "Скорость UART",
|
||||
"line": "Актуально только для ESP32: номер линии hardUART. =2 rx=16 tx=17, для SoftwarwSerial в ESP32 line = -1",
|
||||
"number": "Номер телефона для отправки sms сообщения"
|
||||
},
|
||||
"funcInfo": [
|
||||
{
|
||||
"name": "sms",
|
||||
"descr": "Отправить sms сообщение. Например sim.sms(\"сообщение\") или sim.sms(\"сообщение\", \"+7999999\")",
|
||||
"params": [
|
||||
"Строка текста",
|
||||
"Номер телефона, если не указывать будет отправлено на номер number из конфигурации"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "print",
|
||||
"descr": "Отправить в UART строку текста (AT-команду). Например sim.print(\"AT\",0)",
|
||||
"params": [
|
||||
"Строка текста",
|
||||
"ID Виджета или любое значение, не обязательно",
|
||||
"1 - обернуть строку в кавычки, 0 - отправить без кавычек (При наличии второго параметра оборачивает только его)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "println",
|
||||
"descr": "Отправить в UART строку текста (AT-команду) и признак завершения строки (перевод строки). Например sim.println(\"AT+CMGS=\", \"+799999\", 1);",
|
||||
"params": [
|
||||
"Строка текста",
|
||||
"ID Виджета или любое значение, не обязательно",
|
||||
"1 - обернуть строку в кавычки, 0 - отправить без кавычек (Пр наличии второго параметра оборачивает только его)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "printHex",
|
||||
"descr": "Отправить в UART HEX-строку.",
|
||||
"params": [
|
||||
"HEX-строка."
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"defActive": false,
|
||||
"usedLibs": {
|
||||
"esp32_4mb": [],
|
||||
"esp32_4mb3f": [],
|
||||
"esp32*": [],
|
||||
"esp82*": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user