[meteo] nuovi firmware per esp8266
Ho compilato dei nuovi firmware con l'ultimo git del core arduino per esp8266. Alle prima prove ora pare molto stabile. Se avete già una stazione configurata l'aggiornamento dovrebbe avvenire in automatico, altrimenti il firmware lo potete scaricare qui: per D1 mini http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.d1_mini_TbOxBq3.bin per nodemcu: http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.nodemcu_zACiKzs.bin ricordo l'howto disponibile qui: http://www.raspibo.org/wiki/index.php/Gruppo_Meteo/HowTo#HowTo_per_Stima-wif... -- Paolo Patruno
2018-03-19 19:03 GMT+01:00 Paolo Patruno <p.patruno@iperbole.bologna.it>:
Ho compilato dei nuovi firmware con l'ultimo git del core arduino per esp8266. Alle prima prove ora pare molto stabile.
Se avete già una stazione configurata l'aggiornamento dovrebbe avvenire in automatico, altrimenti il firmware lo potete scaricare qui:
per D1 mini http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.d1_mini_TbOxBq3.bin
per nodemcu: http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.nodemcu_zACiKzs.bin
ricordo l'howto disponibile qui:
http://www.raspibo.org/wiki/index.php/Gruppo_Meteo/HowTo#HowTo_per_Stima-wif...
Ciao a tutti. ho provato a seguire il tutorial sul wiki, ho flashato con: esptool.py --port /dev/ttyUSB1 write_flash --flash_mode qio 0x00000 rmap_esp8266.ino.nodemcu_zACiKzs.bin la mia aspettativa dopo questo comando era di avere la rete STIMA-config ma non e' successo, non so se ho sbagliato i parametri per esptool o se non ho eseguito correttamente il reset, qualcuno avrebbe delle dritte?
Mancano alcune info. Tu stai usando nodemcu quindi l'how to del wiki non corrisponde visto che è fatto per wemos. La parte software dovrebbe essere praticamente uguale, ma quella hardware no; devi seguire l'assemblaggio descritto dal progetto luftdaten; cambiano i pin di collegamento a sds011 e di reset. D0 reset D1 seriale rx D2 seriale tx G gnd VV +5V 3V +3V G gnd D4 sda D5 scl Poi suppongo tu non abbia l'oled e abbia collegato solo sds011 giusto? Poi visto che non sei proprio di primo pelo un trace della porta seriale (picocom -b 115200 --imap lfcrlf /dev/ttyUSB0) aiuterebbe molto... Il firmware per nodemcu è rimasto un po' indietro, se necessario lo aggiorno. Paolo Il giorno gio, 19/04/2018 alle 01.29 +0200, ThEgAmEr ha scritto:
2018-03-19 19:03 GMT+01:00 Paolo Patruno <p.patruno@iperbole.bologna. it>:
Ho compilato dei nuovi firmware con l'ultimo git del core arduino per esp8266. Alle prima prove ora pare molto stabile.
Se avete già una stazione configurata l'aggiornamento dovrebbe avvenire in automatico, altrimenti il firmware lo potete scaricare qui:
per D1 mini http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.d1_mini_TbOxBq 3.bin
per nodemcu: http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.nodemcu_zACiKz s.bin
ricordo l'howto disponibile qui:
http://www.raspibo.org/wiki/index.php/Gruppo_Meteo/HowTo#HowTo_per_ Stima-wifi
Ciao a tutti. ho provato a seguire il tutorial sul wiki, ho flashato con: esptool.py --port /dev/ttyUSB1 write_flash --flash_mode qio 0x00000 rmap_esp8266.ino.nodemcu_zACiKzs.bin la mia aspettativa dopo questo comando era di avere la rete STIMA-config ma non e' successo, non so se ho sbagliato i parametri per esptool o se non ho eseguito correttamente il reset, qualcuno avrebbe delle dritte?
-- Paolo Patruno mailto:p.patruno@iperbole.bologna.it sip:pat1@ekiga.net jabber:pat1@jabber.linux.it
Anche il tipo di hardware utilizzato è un elemento non di poco conto; io per i test utilizzo un lolin new nodemcu V3. Poi per l'upload del firmware se non mi sbaglio il mio comando è: esptool -vv -cd nodemcu -cb 115200 -cp /dev/ttyUSB0 -ca 0x00000 -cf rmap_esp8266.ino.nodemcu_zACiKzs.bin Paolo Il giorno gio, 19/04/2018 alle 11.06 +0200, Paolo Patruno ha scritto:
Mancano alcune info. Tu stai usando nodemcu quindi l'how to del wiki non corrisponde visto che è fatto per wemos. La parte software dovrebbe essere praticamente uguale, ma quella hardware no; devi seguire l'assemblaggio descritto dal progetto luftdaten; cambiano i pin di collegamento a sds011 e di reset.
D0 reset D1 seriale rx D2 seriale tx G gnd VV +5V 3V +3V G gnd D4 sda D5 scl
Poi suppongo tu non abbia l'oled e abbia collegato solo sds011 giusto? Poi visto che non sei proprio di primo pelo un trace della porta seriale (picocom -b 115200 --imap lfcrlf /dev/ttyUSB0) aiuterebbe molto...
Il firmware per nodemcu è rimasto un po' indietro, se necessario lo aggiorno.
Paolo
Il giorno gio, 19/04/2018 alle 01.29 +0200, ThEgAmEr ha scritto:
2018-03-19 19:03 GMT+01:00 Paolo Patruno <p.patruno@iperbole.bologn a. it>:
Ho compilato dei nuovi firmware con l'ultimo git del core arduino per esp8266. Alle prima prove ora pare molto stabile.
Se avete già una stazione configurata l'aggiornamento dovrebbe avvenire in automatico, altrimenti il firmware lo potete scaricare qui:
per D1 mini http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.d1_mini_TbOx Bq 3.bin
per nodemcu: http://rmapv.rmap.cc/media/firmware/rmap_esp8266.ino.nodemcu_zACi Kz s.bin
ricordo l'howto disponibile qui:
http://www.raspibo.org/wiki/index.php/Gruppo_Meteo/HowTo#HowTo_pe r_ Stima-wifi
Ciao a tutti. ho provato a seguire il tutorial sul wiki, ho flashato con: esptool.py --port /dev/ttyUSB1 write_flash --flash_mode qio 0x00000 rmap_esp8266.ino.nodemcu_zACiKzs.bin la mia aspettativa dopo questo comando era di avere la rete STIMA-config ma non e' successo, non so se ho sbagliato i parametri per esptool o se non ho eseguito correttamente il reset, qualcuno avrebbe delle dritte?
-- Paolo Patruno
mailto:p.patruno@iperbole.bologna.it sip:pat1@ekiga.net jabber:pat1@jabber.linux.it
2018-04-19 11:19 GMT+02:00 Paolo Patruno <p.patruno@iperbole.bologna.it>:
Anche il tipo di hardware utilizzato è un elemento non di poco conto; io per i test utilizzo un lolin new nodemcu V3.
Poi per l'upload del firmware se non mi sbaglio il mio comando è:
esptool -vv -cd nodemcu -cb 115200 -cp /dev/ttyUSB0 -ca 0x00000 -cf rmap_esp8266.ino.nodemcu_zACiKzs.bin
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?
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
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/1d1d80c8b0c955bdcb5b86067ef70fd148158fa... 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#Legenda_segna... 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
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
participants (2)
-
Paolo Patruno -
ThEgAmEr