-
-
Notifications
You must be signed in to change notification settings - Fork 17
Tool_main
Nella prima pagina, bisogna inserire alcuni dati fondamentali per il corretto funzionamento del firmware:
-
Numero dei nodi da utilizzare nell'ESP da programmare
-
Dati della rete WiFi
- ssid
- password
-
Dati del broker MQTT
- mqtt_server
- mqtt_user
- mqtt_password
- mqtt_port
-
Altri dati
- DEBUG - abilita/disabilita il log seriale
- TELNET_DEBUG - abilita/disabilita il log attraverso Telnet
- WEBSERVER - abilita/disabilita il controllo dell'ESP attraverso browser
- OTA - abilita/disabilita l'aggiornamento OTA
-
Topic generali
- Will_topic - lasciare vuoto per configurazione automatica (*)
- OTAhostname - lasciare vuoto per configurazione automatica (**)
-
GPIO generali
- Status_led - GPIO al quale connettere il led di stato
- flag inversione Status_led - inverte la logica di lampeggio del led di stato
- GPIO pullup/pulldown - connessione della resistenza degli ingressi (vcc o gnd)
- flag inversione relè - inverte la logica di funzionamento delle uscite (relè)
Note:
(*) Il Willtopic viene usato principalmente da Home assistant nel campo 'availability_topic' per visualizzare il dispositivo 'disponibile' o 'non disponibile'.
Lasciandolo vuoto, il firmware lo configura in automatico con il MacAddress (12 caratteri in minuscolo senza ':'), quindi in questo caso,in Home assistant, mettere 'availability_topic: "1234567890ab"' dove '1234567890ab' è il MacAddress dell'ESP.
(**) - L' OTAhostname è il nome visualizzato in Arduino IDE per il caricamento OTA del firmware.
Lasciandolo vuoto, il firmware lo configura in automatico con il MacAddress.