mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
some fix
This commit is contained in:
@@ -3,18 +3,25 @@ button 2 13 Прихожая Реле 0 2
|
|||||||
button 3 14 Кухня Реле 0 3
|
button 3 14 Кухня Реле 0 3
|
||||||
pwm 1 3 Яркость#коредор: Реле 1023 4
|
pwm 1 3 Яркость#коредор: Реле 1023 4
|
||||||
pwm 2 4 Яркость#ванная: Реле 510 5
|
pwm 2 4 Яркость#ванная: Реле 510 5
|
||||||
|
//-------------------------------------------------------------------------------------------------
|
||||||
analog 0 Аналоговый#вход,#% Датчики progress-round 1 1024 1 1024 6
|
analog 0 Аналоговый#вход,#% Датчики progress-round 1 1024 1 1024 6
|
||||||
//dallas 2 Водонагреватель,#t°C Датчики any-data 7
|
inputDigit digit1 При#скольки#включить? Датчики 10 7
|
||||||
//dhtT 2 Температура#DHT,#t°C Датчики any-data 8
|
inputDigit digit2 При#скольки#выключить? Датчики 0 8
|
||||||
//dhtH 2 Влажность#DHT,#% Датчики any-data 9
|
button 4 na Нагреватель Датчики 0 9
|
||||||
//level Вода#в#баке,#% Датчики any-data 125 20 10
|
//dallas 2 Водонагреватель,#t°C Датчики any-data 10
|
||||||
inputDigit digit1 При#скольки#включить? Датчики 10 11
|
//dhtT 2 Температура#DHT,#t°C Датчики any-data 11
|
||||||
button 4 na Кнопка Датчики 0 12
|
//dhtH 2 Влажность#DHT,#% Датчики any-data 12
|
||||||
button 5 na Вкл#обратный#таймер Таймеры 0 13
|
//level Вода#в#баке,#% Датчики any-data 125 20 13
|
||||||
inputDigit digit2 Через#сколько#секунд#включить? Таймеры 5 14
|
//-------------------------------------------------------------------------------------------------
|
||||||
button 6 5 Включится#по#таймеру Таймеры 0 15
|
button 5 na Вкл#обратный#таймер Таймеры 0 15
|
||||||
|
inputDigit digit3 Через#сколько#секунд#включить? Таймеры 5 16
|
||||||
|
button 6 na Включится#по#таймеру Таймеры 0 17
|
||||||
|
inputTime time1 Во#сколько#включить? Таймеры 20.30 18
|
||||||
|
button 7 5 Включится#по#таймеру Таймеры 0 19
|
||||||
|
//-------------------------------------------------------------------------------------------------
|
||||||
switch 1 0 20
|
switch 1 0 20
|
||||||
textSet 1 неопределено
|
textSet 1 неопределено
|
||||||
text 1 Квартира Двери 22
|
text 1 Квартира Двери 22
|
||||||
button 7 scenario Вкл#выкл#все#сценарии Сценарии 1 23
|
//-------------------------------------------------------------------------------------------------
|
||||||
button 8 line1,line2, Вкл#выкл#выбранные#сценарии Сценарии 1 24
|
button 8 scenario Вкл#выкл#все#сценарии Сценарии 1 23
|
||||||
|
button 9 line1,line2, Вкл#выкл#выбранные#сценарии Сценарии 1 24
|
||||||
@@ -11,15 +11,18 @@ end
|
|||||||
analog > digit1
|
analog > digit1
|
||||||
buttonSet 4 1
|
buttonSet 4 1
|
||||||
end
|
end
|
||||||
analog < digit1
|
analog < digit2
|
||||||
buttonSet 4 0
|
buttonSet 4 0
|
||||||
end
|
end
|
||||||
button5 = 1
|
button5 = 1
|
||||||
timerStart 1 digit2 sec
|
timerStart 1 digit3 sec
|
||||||
end
|
end
|
||||||
timer1 = 0
|
timer1 = 0
|
||||||
buttonSet 6 1
|
buttonSet 6 1
|
||||||
end
|
end
|
||||||
|
timenow = time1
|
||||||
|
buttonSet 7 1
|
||||||
|
end
|
||||||
switch1 = 1
|
switch1 = 1
|
||||||
textSet 1 закрыто-time
|
textSet 1 закрыто-time
|
||||||
push закрыто вход
|
push закрыто вход
|
||||||
|
|||||||
6
mqtt.ino
6
mqtt.ino
@@ -250,12 +250,12 @@ void sendAllData() { //берет строку json и ключи превра
|
|||||||
while (current_config.length() != 0) {
|
while (current_config.length() != 0) {
|
||||||
|
|
||||||
String tmp = selectToMarker (current_config, ",");
|
String tmp = selectToMarker (current_config, ",");
|
||||||
String topic = selectToMarker (tmp, ":");
|
String topic = selectToMarker (tmp, ":");
|
||||||
|
topic.replace("\"", "");
|
||||||
|
String state = selectToMarkerLast (tmp, ":");
|
||||||
if (topic.indexOf("time") < 0) {
|
if (topic.indexOf("time") < 0) {
|
||||||
state.replace(".", ":");
|
state.replace(".", ":");
|
||||||
}
|
}
|
||||||
topic.replace("\"", "");
|
|
||||||
String state = selectToMarkerLast (tmp, ":");
|
|
||||||
state.replace("\"", "");
|
state.replace("\"", "");
|
||||||
if (topic != ssdpS && topic != "lang" && topic != "ip" && topic.indexOf("_in") < 0) {
|
if (topic != ssdpS && topic != "lang" && topic != "ip" && topic.indexOf("_in") < 0) {
|
||||||
sendSTATUS(topic, state);
|
sendSTATUS(topic, state);
|
||||||
|
|||||||
Reference in New Issue
Block a user