Autenticazione con ESP8266 in web server mode

ESP8266  web server mode

esp8266
esp8266 web server mode

Flash V 2.0 – ESP8266  web server mode

Eccolo, il primo mio software per l’utilizzo del ESP8266 in rete e tramite APP android ( esp8266 web server mode ) . Era da tempo che volevo svilupparlo e rendere il controllo di un rele’ un gioco da bambini. Questo software permette di controllare la nostra “periferica” sia in maniera diretta (via Web o App) e di esporla nella nostra rete domestica (e quindi volendo su internet) tutto mediante una semplice GUI.

Vista la possibilità di esporre la nostra “periferica”  su internet, ho provveduto ad implementare una routine di accesso mediante password e di rallentare di un secondo per ciclo ad ogni tentativo di accesso con password errata, cosi’ da dissuadere tutti coloro che vorrebbero tentare l’accesso con un brute-force attack. 

Il nostro ESP8266 appena in tensione, si comporterà come un AP e sarà possibile associarsi da un pc/tablet/smartphone. A questo punto si hanno due possibilità, utilizzare l’app android o un browser per poter accedere alla GUI.

Se facciamo connettere esp8266 ad una rete WI-Fi , continuerà a funzionare anche in modalita’ AP e renderà possibile la sua gestione sia in maniera diretta che attraverso la rete a cui e’ agganciato.

Le schermate che seguono sono oggettivamente la rappresentazione dell’interfaccia che si ha a disposizione sia mediante web-browser che mediante App. In questo caso ho esposto la periferica su internet mediante il servizio di No-Ip … e funziona alla grande !!

Vediamo

Ah .. tra poco sarà disponibile la possibilità di leggere le NEWS di AiutoComputerhelp su uno schermo da 1/2 pollice gestito sempre dal nostro adorato ESP8266 !!

ESP8266 web server mode

ESP8266 web server mode
Autenticazione

ESP8266 web server mode

Autenticazione andata a buon fine
Autenticazione andata a buon fine
Menu Principale
Menu Principale – Qui vediamo che e’ gia ‘agganciata alla mia wi-fi domestica
Scelta del AP su cui agganciarsi
Scelta del AP su cui agganciarsi -(si ha a disposizione anche la potenza di ogni singolo AP). Basta selezionare il proprio AP e inserire la password.. e il gioco e’ fatto.
Controllo interrutore
Controllo interrutore
Controllo interruttore (rele)
Controllo interruttore (rele)

Gli interruttori (i rele’) che si possono comandare, variano dalla tipologia di ESP8266 utilizzata.

Info
Info
Disconnessione
Disconnessione – Logout
Logout done
Logout done

p.s.

Devo dire che è dura utilizzare esp8266 come web server (esp8266  web server mode) e creare pagine attraenti ma quello che puo’ fare questa minuscola periferica e’ eccezionale !!

per suggerimenti e commenti :

aiuto.computerhelp@gmail.com

o su

https://www.facebook.com/aiuto.computerhelp/

G.P.

esp8266 web server mode