Los comandos que vamos a usar normalmente van a ser "HELP" y "CONFIG" en la mayoría de ocasiones.
Ningún comando es sensible a mayúsculas o minúsculas.
Help obviamente va a ser quien nos de el listado de todos los comandos disponibles.
Config es la herramienta que lista y cambia los valores a las variables de la configuración.
Estos comandos y sus variables son un estandard creados para estos Esp32 para el uso del termostato diferencial y su visor inalámbrico (y cualquier dispositivo futuro que trabaje en éste ámbito)
Si hacemos "CONFIG LIST" podremos ver todas las variables que son configurables, y sus valores actuales.
Si hacemos "CONFIG LIST RELAY" por ejemplo, esto nos dará la lista de todas las variables que coincidan con "RELAY".
Si queremos ver o reconfigurar algo relacionado con el wifi, haremos "CONFIG LIST WIFI"
Cuando hemos cambiado algo en la configuración, y el Esp32 se reinicia, todos estos cambios se perederán.
Para que eso no ocurra, debemos guardar los cambios en la Eprom, como se explica a continuación.
Eprom es la memoria de los Esp32 (al igual que los conocidos arduinos), donde guardamos las configuraciones.
Su memoria es muy muy limitada, pero nos basta para guardar la configuración.
Para guardar los últimos cambios realizados en la configuración, necesitamos hacer "EPROM SAVE".
Por la parte contraria, para ignorar los cambios y volver a la configuración guardada, haremos "EPROM LOAD"
Hacemos "CONFIG SETID ID=VALUE"
Donde ID es el número de la variable, y VALUE el valor que queremos asignar.
También se puede hacer usando el nombre de la variable, aunque es más incómodo, tal que "CONFIG NAME=VALUE"
Ejemplo sería, "CONFIG RELAY_ENABLE=1"
Y recordemos siempre guardar todos los cambios con "EPROM SAVE"
Otro comando interesante, para borrar toda la configuración y volver a los valores de fábrica, sería "EPROM CLEAR", y después de reiniciar tendremos el controlador con los valores de inicio.
Otro comando interesante es el reset "REBOOT".
Para ver los comandos, recuerda, con un simple "HELP"