ed: dialogos esp, readme
diagrama de secuencia general mejora dialogos vista_term mejora dialogs esp
This commit is contained in:
parent
e4a8729e0e
commit
e83f0ea8f6
22
README.md
22
README.md
@ -162,3 +162,25 @@ const char* password = "password";
|
|||||||
[caldera.py](https://gitea.kickto.net/SyDeVoS/Caldera-ino/src/branch/master/scripts#python)
|
[caldera.py](https://gitea.kickto.net/SyDeVoS/Caldera-ino/src/branch/master/scripts#python)
|
||||||
|
|
||||||
![python_script](./scripts/script_python.png)
|
![python_script](./scripts/script_python.png)
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
### Secuencia general
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
sequenceDiagram
|
||||||
|
participant Telegram Bot
|
||||||
|
participant Script o web
|
||||||
|
participant ESP01
|
||||||
|
participant Arduino
|
||||||
|
participant Caldera
|
||||||
|
Script o web->>ESP01: Consulta/Modifica estado
|
||||||
|
Note right of Script o web: control total
|
||||||
|
ESP01-->>Script o web: Retorno estado de control
|
||||||
|
Telegram Bot->>ESP01: Solicita Encender/Apagar o cambiar a Modo autonomo
|
||||||
|
Note right of Telegram Bot: control parcial
|
||||||
|
ESP01-->>Telegram Bot: Respuesta
|
||||||
|
ESP01->>Arduino: Consulta/Modifica estado
|
||||||
|
Arduino-->>ESP01: Retorno estado de control
|
||||||
|
Arduino->>Caldera: Enciende o Apaga
|
||||||
|
```
|
||||||
|
@ -42,7 +42,7 @@ void handleSEThora() {
|
|||||||
msj_a_arduino += server.arg(4)+",";
|
msj_a_arduino += server.arg(4)+",";
|
||||||
msj_a_arduino += server.arg(5)+",";
|
msj_a_arduino += server.arg(5)+",";
|
||||||
msj_a_arduino += server.arg(6);
|
msj_a_arduino += server.arg(6);
|
||||||
mensaje_web = "Fecha y hora enviadas";
|
mensaje_web = " Fecha y hora enviadas ";
|
||||||
Serial.println(msj_a_arduino);
|
Serial.println(msj_a_arduino);
|
||||||
} else {
|
} else {
|
||||||
mensaje_web = "Opcion no valida\n<mod=2&dia= &mes= &año= &hrs= &mins= &segs= >";
|
mensaje_web = "Opcion no valida\n<mod=2&dia= &mes= &año= &hrs= &mins= &segs= >";
|
||||||
@ -58,7 +58,7 @@ void handleHorasAcc() {
|
|||||||
msj_a_arduino += server.arg(2)+",";
|
msj_a_arduino += server.arg(2)+",";
|
||||||
msj_a_arduino += server.arg(3)+",";
|
msj_a_arduino += server.arg(3)+",";
|
||||||
msj_a_arduino += server.arg(4);
|
msj_a_arduino += server.arg(4);
|
||||||
mensaje_web = "Horas enviadas a arduino";
|
mensaje_web = " Horas enviadas a arduino ";
|
||||||
Serial.println(msj_a_arduino);
|
Serial.println(msj_a_arduino);
|
||||||
} else {
|
} else {
|
||||||
mensaje_web = "Opcion no valida\n<mod=3&hrOn1= &hrOff1= &hrOn2= &hrOff2= >";
|
mensaje_web = "Opcion no valida\n<mod=3&hrOn1= &hrOff1= &hrOn2= &hrOff2= >";
|
||||||
@ -74,7 +74,7 @@ void handleSETservo() {
|
|||||||
msj_a_arduino += server.arg(2)+",";
|
msj_a_arduino += server.arg(2)+",";
|
||||||
msj_a_arduino += server.arg(3)+",";
|
msj_a_arduino += server.arg(3)+",";
|
||||||
msj_a_arduino += server.arg(4);
|
msj_a_arduino += server.arg(4);
|
||||||
mensaje_web = "Posiciones del servo enviadas";
|
mensaje_web = " Posiciones servo enviadas ";
|
||||||
Serial.println(msj_a_arduino);
|
Serial.println(msj_a_arduino);
|
||||||
} else {
|
} else {
|
||||||
mensaje_web = "Opcion no valida\n<mod=4&posOn1= &posOn2= &posOff1= &posOff2= >";
|
mensaje_web = "Opcion no valida\n<mod=4&posOn1= &posOn2= &posOff1= &posOff2= >";
|
||||||
@ -87,7 +87,7 @@ void handleSETlibre() {
|
|||||||
if(server.arg(0) == "6") {
|
if(server.arg(0) == "6") {
|
||||||
msj_a_arduino = "6,";
|
msj_a_arduino = "6,";
|
||||||
msj_a_arduino += server.arg(1);
|
msj_a_arduino += server.arg(1);
|
||||||
mensaje_web = "Posicion del servo enviada";
|
mensaje_web = "Posicion del servo enviada ";
|
||||||
Serial.println(msj_a_arduino);
|
Serial.println(msj_a_arduino);
|
||||||
} else {
|
} else {
|
||||||
mensaje_web = "Opcion no valida\n<mod=6&posServ= >";
|
mensaje_web = "Opcion no valida\n<mod=6&posServ= >";
|
||||||
@ -98,7 +98,7 @@ void handleSETlibre() {
|
|||||||
void handleSETauto() {
|
void handleSETauto() {
|
||||||
String mensaje_web, msj_a_arduino;
|
String mensaje_web, msj_a_arduino;
|
||||||
msj_a_arduino = "1";
|
msj_a_arduino = "1";
|
||||||
mensaje_web = "Enviando modo 1 (Autonomo)";
|
mensaje_web = "Enviando modo 1 (Autonomo) ";
|
||||||
Serial.println(msj_a_arduino);
|
Serial.println(msj_a_arduino);
|
||||||
server.send(200, "text/plain", mensaje_web);
|
server.send(200, "text/plain", mensaje_web);
|
||||||
}
|
}
|
||||||
|
@ -60,8 +60,9 @@ diag_error = [ ' Ingresa un número válido! ', ' Debes ingresar \'on\' u \'o
|
|||||||
|
|
||||||
diag_settimer = [ diag_bar,' Horario Temporizador ', ' ON-1 ', ' OFF-1 ',
|
diag_settimer = [ diag_bar,' Horario Temporizador ', ' ON-1 ', ' OFF-1 ',
|
||||||
' ON-2 ',' OFF-2 ', diag_bar, diag_spc, ' Ingresa nuevo horario ',
|
' ON-2 ',' OFF-2 ', diag_bar, diag_spc, ' Ingresa nuevo horario ',
|
||||||
diag_spc, ' 1er Encendido : ', ' 1er Apagado : ',
|
diag_spc, ' 1er Encendido : \b\b\b\b\b\b',
|
||||||
' 2do Ecendido (opc.): ', ' 2do Apagado (opc.): ' ]
|
' 1er Apagado : \b\b\b\b\b\b',
|
||||||
|
' 2do Ecendido (opc.): \b\b',' 2do Apagado (opc.): \b\b' ]
|
||||||
|
|
||||||
diag_posservo = [ diag_bar,' Configuracion Actual ', ' 1 Posición ON ',
|
diag_posservo = [ diag_bar,' Configuracion Actual ', ' 1 Posición ON ',
|
||||||
' 2 Posición ON ', ' 1 Posición OFF ',' 2 Posición OFF ',
|
' 2 Posición ON ', ' 1 Posición OFF ',' 2 Posición OFF ',
|
||||||
|
Loading…
Reference in New Issue
Block a user