-
-
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 - ssid rete WiFi
- password - password rete WiFi
-
Dati del broker MQTT
- server - url broker
- user - user broker
- password - password broker
- port - porta broker
-
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
- Home Assistant discovery - i nodi vengono automaticamente aggiunti in Home Assistant
- NFC Impulso1 - abilita l'NFC reader per il nodo Impulso1
-
Topic generali
- Will topic - lasciare vuoto per configurazione automatica (*)
- OTA hostname - 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.