mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-28 15:12:19 +03:00
some fix
This commit is contained in:
7
data/configs/analog.config.txt
Normal file
7
data/configs/analog.config.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
analog 0 Аналоговый#вход,#% Датчики progress-round 310 620 1 100 1
|
||||
|
||||
//если датчик углекислого газа выдает напряжение от 1 вольта до 2 вольт, то значит
|
||||
//значение чтения аналогового входа будут примерно равным
|
||||
//при 1 вольте - 310, а при 2 вольтах - 620 (считаем по пропорции)
|
||||
//данная строка переведет диапазон 310-620 в диапазон 1-100 и отобразит в приложении
|
||||
//варианты отображения: any-data, progress-round, progress-line
|
||||
1
data/configs/analog.scenario.txt
Normal file
1
data/configs/analog.scenario.txt
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
dallas 2 Водонагреватель,#t°C Датчики any-data 1
|
||||
|
||||
//2 - номер пина датчика
|
||||
//варианты отображения: any-data, progress-round, progress-line
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
|
||||
@@ -2,4 +2,7 @@ dhtT DHT11 2 Температура#DHT,#t°C Датчики any-data 1
|
||||
dhtH DHT11 2 Влажность#DHT,#% Датчики any-data 2
|
||||
dhtComfort Степень#комфорта: Датчики 3
|
||||
dhtPerception Восприятие: Датчики 4
|
||||
dhtDewpoint Точка#росы: Датчики 5
|
||||
dhtDewpoint Точка#росы: Датчики 5
|
||||
|
||||
//2 - номер пина датчика
|
||||
//варианты отображения: any-data, progress-round, progress-line
|
||||
@@ -2,4 +2,7 @@ dhtT DHT22 2 Температура#DHT,#t°C Датчики any-data 1
|
||||
dhtH DHT22 2 Влажность#DHT,#% Датчики any-data 2
|
||||
dhtComfort Степень#комфорта: Датчики 3
|
||||
dhtPerception Восприятие: Датчики 4
|
||||
dhtDewpoint Точка#росы: Датчики 5
|
||||
dhtDewpoint Точка#росы: Датчики 5
|
||||
|
||||
//2 - номер пина датчика
|
||||
//варианты отображения: any-data, progress-round, progress-line
|
||||
@@ -4,27 +4,21 @@ button 3 14 Кухня Реле 0 3
|
||||
pwm 1 3 Яркость#коредор: Реле 1023 4
|
||||
pwm 2 4 Яркость#ванная: Реле 510 5
|
||||
//---------------------------------------------------------------------
|
||||
//analog 0 Аналоговый#вход,#% Датчики progress-round 1 1024 1 1024 6
|
||||
analog 0 Аналоговый#вход,#% Датчики progress-round 1 1024 1 1024 6
|
||||
inputDigit digit1 При#скольки#включить? Датчики 10 7
|
||||
inputDigit digit2 При#скольки#выключить? Датчики 0 8
|
||||
button 4 na Нагреватель Датчики 0 9
|
||||
//dallas 2 Водонагреватель,#t°C Датчики any-data 10
|
||||
//dhtT DHT11 2 Температура#DHT,#t°C Датчики any-data 11
|
||||
//dhtH DHT11 2 Влажность#DHT,#% Датчики any-data 12
|
||||
//dhtComfort Степень#комфорта: Датчики 12
|
||||
//dhtPerception Восприятие: Датчики 13
|
||||
//dhtDewpoint Точка#росы: Датчики 14
|
||||
//level Вода#в#баке,#% Датчики any-data 125 20 15
|
||||
//---------------------------------------------------------------------
|
||||
button 5 na Вкл#обратный#таймер Таймеры 0 16
|
||||
inputDigit digit3 Через#сколько#секунд#включить? Таймеры 5 17
|
||||
button 6 na Включится#по#таймеру Таймеры 0 18
|
||||
inputTime time1 Во#сколько#включить? Таймеры 20.30 19
|
||||
inputTime time1 Во#сколько#включить? Таймеры 20-30-00 19
|
||||
button 7 5 Включится#по#таймеру Таймеры 0 20
|
||||
//---------------------------------------------------------------------
|
||||
switch 1 0 20
|
||||
textSet 1 неопределено
|
||||
text 1 Квартира Двери 22
|
||||
text 1 Вход: Охрана 20
|
||||
textSet 1 не#обнаружено-time
|
||||
button 8 na Сбросить Охрана 0 21
|
||||
//---------------------------------------------------------------------
|
||||
button 8 scenario Вкл#выкл#все#сценарии Сценарии 1 23
|
||||
button 9 line1,line2, Вкл#выкл#выбранные#сценарии Сценарии 1 24
|
||||
button 9 scenario Вкл#выкл#все#сценарии Сценарии 1 23
|
||||
button 10 line1,line2, Вкл#выкл#выбранные#сценарии Сценарии 1 24
|
||||
@@ -24,9 +24,10 @@ timenow = time1
|
||||
buttonSet 7 1
|
||||
end
|
||||
switch1 = 1
|
||||
textSet 1 закрыто-time
|
||||
push закрыто вход
|
||||
textSet 1 обнаружено#движение-time
|
||||
push Внимание обнаружено#движение!
|
||||
end
|
||||
switch1 = 0
|
||||
textSet 1 открыто-time
|
||||
button8 = 1
|
||||
textSet 1 не#обнаружено-time
|
||||
buttonSet 8 0
|
||||
end
|
||||
10
data/configs/level.config.txt
Normal file
10
data/configs/level.config.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
level Вода#в#баке,#% Датчики any-data 125 20 1
|
||||
inputDigit digit1 При#скольки#выключить? Датчики 95 2
|
||||
inputDigit digit2 При#скольки#включить? Датчики 10 3
|
||||
button 1 5 Насос Датчики 0 4
|
||||
button 2 line1,line2, Автоматический#режим Датчики 1 5
|
||||
|
||||
//125 - это расстояние от датчика до дна бака в сантиметрах
|
||||
//20 - это расстояние от датчика до поверхности воды когда бак полный в сантиметрах
|
||||
//вывод данных будет в процентах заполнения бака
|
||||
//варианты отображения: any-data, progress-round, progress-line
|
||||
6
data/configs/level.scenario.txt
Normal file
6
data/configs/level.scenario.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
level > digit1
|
||||
buttonSet 1 0
|
||||
end
|
||||
level < digit2
|
||||
buttonSet 1 1
|
||||
end
|
||||
11
data/configs/moution_r.config.txt
Normal file
11
data/configs/moution_r.config.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
button 1 5 Прихожая Освещение 0 1
|
||||
inputDigit digit1 Задержка#выключения Освещение 30 2
|
||||
switch 1 0 10
|
||||
|
||||
//0 - номер пина датчика движения
|
||||
//5 - номер пина реле
|
||||
//при срабатывании датчика движения включится реле и обратный таймер на 30 сек
|
||||
//если движение не будет обнаружено повтороно в течении 30 секунд - свет выключится
|
||||
//если движение повторится в течении 30 секунд то таймер продлится опять на 30 сек
|
||||
//свет выключится только в том случае если в комнате все замрет на 30 сек
|
||||
//задержку выключения можно будет настраивать в приложении
|
||||
7
data/configs/moution_r.scenario.txt
Normal file
7
data/configs/moution_r.scenario.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
switch1 = 1
|
||||
timerStart 1 digit1 sec
|
||||
buttonSet 1 1
|
||||
end
|
||||
timer1 = 0
|
||||
buttonSet 1 0
|
||||
end
|
||||
10
data/configs/moution_s.config.txt
Normal file
10
data/configs/moution_s.config.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
switch 1 0 20
|
||||
text 1 Вход: Охрана 1
|
||||
textSet 1 не#обнаружено-time
|
||||
button 1 na Сбросить Охрана 0 2
|
||||
|
||||
//0 - номер пина датчика
|
||||
//при срабатывании датчика движения устройство пошлет пуш и в приложении будет
|
||||
//написано в текстовом поле, что движение было обнаружено, так же будет зафиксирован
|
||||
//момент времени срабатывания датчика
|
||||
//перевести датчик снова в режим ожидания движения можно нажав кнопку сброса в приложении
|
||||
8
data/configs/moution_s.scenario.txt
Normal file
8
data/configs/moution_s.scenario.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
switch1 = 1
|
||||
textSet 1 обнаружено#движение-time
|
||||
push Внимание обнаружено#движение!
|
||||
end
|
||||
button1 = 1
|
||||
textSet 1 не#обнаружено-time
|
||||
buttonSet 1 0
|
||||
end
|
||||
6
data/configs/pwm.config.txt
Normal file
6
data/configs/pwm.config.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
pwm 1 3 Яркость#коредор: Реле 1023 1
|
||||
pwm 2 4 Яркость#ванная: Реле 510 2
|
||||
|
||||
//в приложении появятся ползунки, соответствующее значение pwm
|
||||
//будет установленно на пинах 3 и 4
|
||||
//1023 и 510 это начальные значения после загрузки модуля
|
||||
1
data/configs/pwm.scenario.txt
Normal file
1
data/configs/pwm.scenario.txt
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
button 1 5 Включить#реле Реле 0 1
|
||||
button 1 5 Включить#реле Реле 0 1
|
||||
|
||||
//это простая кнопка номер 1 управляющая пином 5 имеющая начальное состояние 0
|
||||
@@ -1 +1,6 @@
|
||||
button 1 5 Включить#все Реле 0 1
|
||||
button 1 5 Включить#все Реле 0 1
|
||||
|
||||
|
||||
//что бы использовать эту конфигурацию на другой esp необходимо активировать пресет
|
||||
//"Вкл. выкл. локального реле", затем в сценарии данного модуля подставить Device ID
|
||||
//того esp, кнопка на этом девайсе будет выключать другие устройства по воздуху
|
||||
@@ -1,2 +1,4 @@
|
||||
button 1 5 Вкл#на#время Таймеры 0 1
|
||||
inputDigit digit1 Через#сколько#секунд#выключить? Таймеры 5 2
|
||||
inputDigit digit1 Через#сколько#секунд#выключить? Таймеры 5 2
|
||||
|
||||
//в сценариях можно поменять на sec, min или hours если нужны другие размерности времени
|
||||
@@ -1 +1,3 @@
|
||||
switch 1 0 10
|
||||
switch 1 0 10
|
||||
|
||||
//физическая кнопка номер 1 подключенная к пину 0, задержка от дребезга 10 мс
|
||||
@@ -1 +1,3 @@
|
||||
button 1 na Включить#все Освещение 0 1
|
||||
button 1 na Включить#все Освещение 0 1
|
||||
|
||||
//при нажатии на эту кнопку пины номер 5 и 13 поведут себя как установленно в сценариях
|
||||
@@ -1 +1,6 @@
|
||||
switch 1 0 10
|
||||
switch 1 0 10
|
||||
|
||||
//что бы использовать эту конфигурацию на другой esp необходимо активировать пресет
|
||||
//"Вкл. выкл. локального реле", затем в сценарии данного модуля подставить Device ID
|
||||
//того esp, к данному модулю нужно подключить кнопку к пину 0 и тогда
|
||||
//один девайс будет управлять другим по воздуху
|
||||
@@ -1,2 +1,4 @@
|
||||
button 1 13 Включить#реле Реле 0 1
|
||||
switch 1 0 10
|
||||
switch 1 0 10
|
||||
|
||||
//можно управлять реле на пине 13 кнопкой на пине 0 или кнопкой в приложении
|
||||
@@ -1,3 +1,6 @@
|
||||
inputTime time1 Во#сколько#включить? Таймеры 20.30 1
|
||||
inputTime time2 Во#сколько#выключить? Таймеры 20.35 2
|
||||
button 1 5 Включится#по#таймеру Таймеры 0 3
|
||||
inputTime time1 Во#сколько#включить? Таймеры 20-30-00 1
|
||||
inputTime time2 Во#сколько#выключить? Таймеры 20-35-00 2
|
||||
button 1 5 Кнопка#(по#таймеру) Таймеры 0 3
|
||||
|
||||
//время в приложение необходимо вводить в строгом формате: ЧЧ-ММ-СС
|
||||
//можно создавать любое количество таймеров, копируя строку inputTime...
|
||||
@@ -1,4 +1,12 @@
|
||||
dallas 2 Водонагреватель,#t°C Термостат any-data 1
|
||||
inputDigit digit1 При#скольки#включить? Термостат 40 2
|
||||
inputDigit digit2 При#скольки#выключить? Термостат 20 3
|
||||
button 1 5 Нагреватель Термостат 0 4
|
||||
inputDigit digit1 При#скольки#выключить? Термостат 40 2
|
||||
inputDigit digit2 При#скольки#включить? Термостат 20 3
|
||||
button 1 5 Нагреватель Термостат 0 4
|
||||
button 2 line1,line2, Автоматический#режим Термостат 1 5
|
||||
|
||||
|
||||
//2 - номер пина датчика
|
||||
//5 - номер пина реле
|
||||
//это термостат который будет держать температуру между двумя
|
||||
//установленными в приложении значениями, так же можно выключить
|
||||
//автоматический режим, и тогда нагреватель будет управляться в ручную
|
||||
@@ -1,6 +1,6 @@
|
||||
dallas > digit1
|
||||
buttonSet 1 1
|
||||
buttonSet 1 0
|
||||
end
|
||||
dallas < digit2
|
||||
buttonSet 1 0
|
||||
buttonSet 1 1
|
||||
end
|
||||
Reference in New Issue
Block a user