Ho lavorato sul server e ora alcuni dati sul firmware sono disponibili sul server, in particolare, la versione del firmware installata e la data dell'ultimo tentativo di aggiornamento. E' lo stesso esp8266 che provvede automaticamente ad aggiornare i dati ogni tentativo di aggiornamento. Per rendere questo update sicuro viene utilizzato il mac address della board comunicato e "hasshato" alla prima connessione. Successivamente lo stesso viene utilizzato come "password" di accesso per l'aggiornamento dei metadati. Nella pagina dei dettagli della stazione questi metadati sono visualizzabili. Paolo Il giorno mar, 01/05/2018 alle 23.02 +0200, Paolo Patruno ha scritto:
Dopo la release del 21 aprile oggi quella del primo maggio perché alcune date ci stanno particolarmente a cuore.
https://github.com/r-map/rmap/commit/1d1d80c8b0c955bdcb5b86067ef70fd1 48158fae
Ho aggiornato il firmware aumentando i messaggi di diagnostica sia sul display che tramite il led blu. Dovrei aver aumentato la robustezza relativamente a problemi di rete, anche se bug veri e propri non ne ho trovati. Il firmware si dovrebbe aggiornare automaticamente a ogni riavvio della stazione o comunque dopo ogni settimana di accensione. All'accesione sul display o sulla porta seriale con l'ultimo firmware quindi si dovrebbe vedere : Version: 2018-05-01 T00
Questa la complessa legenda degli stati rappresentati dal LED: http://www.raspibo.org/wiki/index.php?title=Gruppo_Meteo/HowTo#Legend a_segnalazioni_tramite_LED_blu_onboard
Paolo
Il giorno ven, 20/04/2018 alle 11.16 +0200, Paolo Patruno ha scritto:
Il giorno gio, 19/04/2018 alle 22.51 +0200, ThEgAmEr ha scritto:
Grazie per le info, confermo di non avere il display.
Con esptool.py v2.3.1 questo e' il comando che ha portato la procedura di flash a buon fine:
./esptool.py --chip esp8266 --baud 115200 --port /dev/ttyUSB0 write_flash --flash_size=detect -fm dio 0 rmap_esp8266.ino.nodemcu_zACiKzs.bin
Sono quindi riuscito a flashare la stazione e successivamente configurarla perche' si associasse ad un AP. La stazione risulta in rete(risponde al ping) ma non espone alcun servizio(p.e. http) in rete e' normale?
E' normale, non ho ritenuto di perdere tempo a metter su un server web per far vedere cose che vedi su un display (molto consigliato con Stima !) e su un server web che di fatto è introvabile (chi riesce a recuperare l'IP? ) Le configurazioni si fanno sul server RMAP e anche i dati si vedono li dalla propri pagina personale.
Comunque se vuoi metter su un web server lo puoi fare senza ridurre però il firmware al porcaio che era in luftdaten in cui l'80% del firmware era il webserver.
Semmai il problema è che non vedo i tuoi dati ! La stazione è accesa?
Io ho esattamente lo stesso firmware con sds011 sul mio tavolo in test e pubblica senza problemi.
-- Paolo Patruno
mailto:p.patruno@iperbole.bologna.it sip:pat1@ekiga.net jabber:pat1@jabber.linux.it