mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
add web socket and stepper control
This commit is contained in:
@@ -1 +1 @@
|
||||
{"SSDP":"MODULES","chipID":"905542-1458415","ssidAP":"WiFi","passwordAP":"","ssid":"your_ssid","password":"your_pass","timezone":3,"mqttServer":"","mqttPort":0,"mqttUser":"","mqttPass":"","scenario":"1","timers":"0","pushingbox_id":"","web_login":"admin","web_pass":"admin"}
|
||||
{"SSDP":"MODULES","chipID":"905542-1458415","ssidAP":"WiFi","passwordAP":"","ssid":"MW40V_782C","password":"05978600","timezone":3,"mqttServer":"m12.cloudmqtt.com","mqttPort":14053,"mqttUser":"lbscvzuj","mqttPass":"bLxlveOgaF8F","scenario":"1","timers":"0","pushingbox_id":"","web_login":"admin","web_pass":"admin"}
|
||||
10
data/configs/stepper.config.txt
Normal file
10
data/configs/stepper.config.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
stepper 1 12 13
|
||||
button 1 na Открыть#штору Шторы 0 1
|
||||
|
||||
|
||||
//добавляем шаговый двигатель с параметрами:
|
||||
//1 - номер шагового двигателя, 12 - номер пина количества шагов, 13 - номер пина напрвления
|
||||
|
||||
//stepperSet 1 100 5 - прокрутить шаговик номер 1 на 100 шагов по часовой стрелке
|
||||
//с задержкой между шагами 5 милисекунд (чем меньше задержка тем больше скорость)
|
||||
//если поставить -100 то будет вращаться против часовой стрелки
|
||||
6
data/configs/stepper.scenario.txt
Normal file
6
data/configs/stepper.scenario.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
button1 = 1
|
||||
stepperSet 1 100 5
|
||||
end
|
||||
button1 = 0
|
||||
stepperSet 1 -100 5
|
||||
end
|
||||
@@ -36,22 +36,23 @@
|
||||
"style":"display:inline",
|
||||
"title": {
|
||||
"#":"Выбирите то, во что Вы хотите превратить ESP <span class=\"caret\"></span>",
|
||||
"/relay":"Вкл. выкл. локального реле",
|
||||
"/relay_timer":"Вкл. выкл. локального реле в определенное время",
|
||||
"/relay_countdown":"Вкл. выкл. локального реле на определенный период времени",
|
||||
"/relay_several":"Вкл. выкл. нескольких локальных реле кнопкой в приложении",
|
||||
"/relay_switch":"Вкл. выкл. локального реле физической кнопкой (кнопка так же дублируется в приложении)",
|
||||
"/relay_button_remote":"Вкл. выкл. нескольких удаленных реле кнопкой в приложении (нужно указать Device ID)",
|
||||
"/relay_switch_remote":"Вкл. выкл. нескольких удаленных реле физической кнопкой (нужно указать Device ID)",
|
||||
"/pwm":"Широтно импульсная модуляция",
|
||||
"/dht11":"Сенсор DHT11",
|
||||
"/dht22":"Сенсор DHT22, DHT33, DHT44, AM2302, RHT03",
|
||||
"/analog":"Аналоговый сенсор",
|
||||
"/dallas":"Сенсор DS18B20",
|
||||
"/termostat":"Термостат на DS18B20 с переключением в ручной режим",
|
||||
"/level":"Контроль уровня в баке на сенсорах: JSN-SR04T, HC-SR04, HY-SRF05 (управление насосом)",
|
||||
"/moution_relay":"Датчик движения включающий свет",
|
||||
"/moution_security":"Охранный датчик движения",
|
||||
"/relay":"1.Вкл. выкл. локального реле",
|
||||
"/relay_timer":"2.Вкл. выкл. локального реле в определенное время",
|
||||
"/relay_countdown":"3.Вкл. выкл. локального реле на определенный период времени",
|
||||
"/relay_several":"4.Вкл. выкл. нескольких локальных реле кнопкой в приложении",
|
||||
"/relay_switch":"5.Вкл. выкл. локального реле физической кнопкой (кнопка так же дублируется в приложении)",
|
||||
"/relay_button_remote":"6.Вкл. выкл. нескольких удаленных реле кнопкой в приложении (нужно указать Device ID)",
|
||||
"/relay_switch_remote":"7.Вкл. выкл. нескольких удаленных реле физической кнопкой (нужно указать Device ID)",
|
||||
"/pwm":"8.Широтно импульсная модуляция",
|
||||
"/dht11":"9.Сенсор DHT11",
|
||||
"/dht22":"10.Сенсор DHT22, DHT33, DHT44, AM2302, RHT03",
|
||||
"/analog":"11.Аналоговый сенсор",
|
||||
"/dallas":"12.Сенсор DS18B20",
|
||||
"/termostat":"13.Термостат на DS18B20 с переключением в ручной режим",
|
||||
"/level":"14.Контроль уровня в баке на сенсорах: JSN-SR04T, HC-SR04, HY-SRF05 (управление насосом)",
|
||||
"/moution_relay":"15.Датчик движения включающий свет",
|
||||
"/moution_security":"16.Охранный датчик движения",
|
||||
"/stepper":"17.Система управления шаговым двигателем (открытие закрытие штор)",
|
||||
"/default":"Настройки по умолчанию"
|
||||
}
|
||||
},
|
||||
|
||||
Binary file not shown.
BIN
data/edit.htm.gz
BIN
data/edit.htm.gz
Binary file not shown.
Binary file not shown.
@@ -3,6 +3,11 @@
|
||||
"/config.live.json",
|
||||
"/config.setup.json"
|
||||
],
|
||||
|
||||
"socket": [
|
||||
"ws://{{ip}}/ws"
|
||||
],
|
||||
|
||||
"title": "Главная",
|
||||
"class": "col-sm-offset-1 col-sm-10 col-md-offset-2 col-md-8 col-lg-offset-3 col-lg-6",
|
||||
"content": [
|
||||
@@ -31,6 +36,36 @@
|
||||
"type": "h4",
|
||||
"title": "SPIFFS version: 2.3"
|
||||
},
|
||||
{
|
||||
"type": "hr"
|
||||
},
|
||||
{
|
||||
"type": "h6",
|
||||
"title": "{{test1}}"
|
||||
},
|
||||
{
|
||||
"type": "h6",
|
||||
"title": "{{test2}}"
|
||||
},
|
||||
{
|
||||
"type": "h6",
|
||||
"title": "{{test3}}"
|
||||
},
|
||||
{
|
||||
"type": "h6",
|
||||
"title": "{{test4}}"
|
||||
},
|
||||
{
|
||||
"type": "h6",
|
||||
"title": "{{test5}}"
|
||||
},
|
||||
{
|
||||
"type": "h6",
|
||||
"title": "{{test6}}"
|
||||
},
|
||||
{
|
||||
"type": "hr"
|
||||
},
|
||||
{
|
||||
"type": "link",
|
||||
"title": "Конфигурация устройства",
|
||||
@@ -64,7 +99,7 @@
|
||||
{
|
||||
"type":"h3",
|
||||
"name":"my-block",
|
||||
"style":"position:fixed;top:30%;left:50%;width:400px;margin-left:-200px;text-align:center;",
|
||||
"style":"position:fixed;top:50%;left:50%;width:400px;margin-left:-200px;text-align:center;",
|
||||
"class":"hidden"
|
||||
},
|
||||
{
|
||||
|
||||
BIN
data/index.json.gz
Normal file
BIN
data/index.json.gz
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -53,8 +53,7 @@
|
||||
"type": "password",
|
||||
"title": "Введите пароль",
|
||||
"name":"ssidPass",
|
||||
"state": "{{password}}",
|
||||
"pattern": ".{8,20}"
|
||||
"state": "{{password}}"
|
||||
},
|
||||
{
|
||||
"type": "button",
|
||||
|
||||
Reference in New Issue
Block a user