Un saluto a tutti dopo moltissimo tempo di inattività di questa mailing
list.
Riprendo le comunicazioni con un aggiornamento sullo stato del progetto
nelle sue tante sfaccettature, tante cose sono cambiate in questi
ultimi anni, molte cose sono state fatte.
Le ultime versioni delle stazioni Stima:
* Stima V4: rilasciata poco più di un anno fa è lo stato dell'arte per
la versione professionale di una stazione meteorologica basata su
CAN-BUS, comunicazione 4G e alimentazione a energia solare e MCU
STM32 https://doc.rmap.cc/stima_v4/stima_v4.html
* StimaWiFi V3: rilasciata l'ultima versione in questi giorni è la
versione economica della stazione con parametri meteo e di qualità
dell'aria basata su I2C, comunicazione WiFi 2.4GHz e MCU
ESP32 https://doc.rmap.cc/stima_wifi/stimawifi_v3/stima_wifi_howto.html
Piattaforma aperta RMAP:
* Tutta la documentazione per l'installazione e
gestione https://doc.rmap.cc/server_rmap/server_rmap.html
* il repository
software https://copr.fedorainfracloud.org/coprs/pat1/rmap/
Ricordo i siti di riferimento:
* piattaforma RMAP https://rmap.cc/
* documentazione https://doc.rmap.cc
* github con tutti i sorgenti https://github.com/r-map/rmap
Si è aggiunta una sezione con alcune bozze di dispense su alcuni temi
di interesse per laboratori, scuole e altre
iniziative https://doc.rmap.cc/dispense/index.html
Qui https://doc.rmap.cc/dispense/rmap/rmap_cronistoria.html trovate la
cronistoria aggiornata del progetto ma dall'indice potete raggiungere
molti altri materiali con progetti per scuole e molto altro ...
Seguiranno altre email su temi specifici, ma fatevi sentire pure voi,
riattiviamo questa mailing list ospitata da RaspiBo e il Dipartimento
di Informatica - Scienza e Ingegneria dell'Università di Bologna
Paolo Patruno
Vi segnalo questa gara bandita da ARPAE.
Si tratta di Euro 539.387,00 Iva esclusa.
https://www.arpae.it/it/bandi-gara/2021/procedura-aperta-per-laffidamento-d…
Il progetto è completamente libero!
Allego il capitolato tecnico che credo sia il documento più interessante.
Segnalatelo a chiunque pensiate possa essere interessato.
Paolo
Date massima diffusione ...
L'importo a base d’asta è previsto di 400.000,00 Euro IVA esclusa.
https://www.arpae.it/dettaglio_bandogara.asp?id=663&idlivello=1516
Breve descrizione dell’iniziativa di appalto
Con l’appalto in oggetto si intende procedere all’aggiornamento
tecnologico di circa 50 stazioni della suddetta rete, con fornitura ed
installazione a campo delle stazioni e dei servizi di manutenzione
annessi.
Oggetto della presente gara è dunque la fornitura ed installazione per
l’aggiornamento tecnologico di una rete di stazioni agrometeo e
sinottiche e dei servizi manutentivi annessi. L’appalto nella sua
esecuzione prevede la realizzazione di una rete di monitoraggio che
presenta diversi elementi innovativi, dal progetto di stazione “open
source hardware” al sistema di comunicazione, fino alla organizzazione
del servizio di manutenzione.
Saranno previste, pertanto alcune fasi di realizzazione (moduli),
soggetti a verifiche in corso d’opera e vincolanti per la fase di di
installazione a campo finale.
La fornitura hardware dovrà essere conforme alla definizione di open
source hardware (riferimento: http://www.oshwa.org/definition/italian).
Tutto il software dovrà essere licenziato con una licenza tra quelle
approvate da OSI - Open Source Initiative:
https://opensource.org/licenses.
La documentazione dovrà includere i file del progetto nel formato utile
per apportare modifiche, ossia il formato nativo del file di un
programma CAD, che dovrà anch’esso essere disponibile con licenza open
source.
Il protocollo di comunicazione dovrà essere MQTT seguendo le specifiche
adottate da ARPAE denominate RMAP definite al seguente indirizzo:
https://doc.rmap.cc/rmap_rfc/rfc.html
La durata prevista per la fornitura ed installazione della rete sarà
di 14 mesi.
L'importo a base d’asta è previsto di 400.000,00 Euro IVA esclusa.
Dettaglio progetto stazione Stima
Nello specifico dovrà essere utilizzato il progetto di stazione di
monitoraggio open source hardware Stima a cui ARPAE ha partecipato
attivamente.
La fornitura prevede una fase di sviluppo evolutivo e la
predisposizione di un nuovo progetto esecutivo della stazione Stima.
Lo stato dell'arte del progetto è documentato al seguente indirizzo:
https://doc.rmap.cc/stima_v3/stima_v3.html
tutti i codici sorgente sono disponibili a:
https://github.com/r-map/rmap/tree/master/platformio/stima_v3
i progetti dei PCB sono disponibili a:
https://github.com/r-map/rmap/tree/master/kicad/stima_v3
La gara in oggetto prevederà una fase di ulteriore sviluppo del
progetto migrando alle seguenti componenti software e hardware:
* build system platform
* MCU cortex STM32
* sistema operativo RTOS FreeRTOS
* ulteriori aggiornamenti nelle componenti software e hardware per
riportare tutta la componentistica software e hardware allo stato
dell'arte.
Dopo la fase di sviluppo sarà richiesta una fase di test in laboratorio
e in campo con la predisposizione di almeno un prototipo per ciascuna
tipologia di stazione (agrometeo e sinottica) e l'adozione di eventuali
correttivi al progetto.
Il superamento dei test sarà condizione necessaria alla prosecuzione
della fornitura con la fase esecutiva delle installazioni in campo
delle restanti stazioni oggetto dell’appalto.
Ho distribuito una nuova versione del firmware stima-wifi
SOFTWARE_VERSION "2020-02-07T00:00"
è stato aggiornato il core esp8266 per arduino e varie librerie.
Il firmware dovrebbe aggiornarsi automaticamente su tutte le stazioni
attive in rete; ho fatto dei test e sono tutti passati, ma facciamo
comunque gli scongiuri e speriamo che vada tutto liscio.
Paolo
E' anni che chiedo a grafici e amici di fare un logo per la stazione
Stima, ma i lauti compensi promessi ( 0E ) evidentemente non sono stati
un incentivo sufficiente ...
Quindi chi fa per se fa per tre, ecco una prima bozza:
https://github.com/r-map/rmap/blob/master/arduino/doc/logo_stima.svg
la semplice fusione di RMAP con open hardware
Paolo
Sono passati parecchi mesi e sono mancati aggiornamenti su questa
lista.
Recupero il tempo perso e riaggiorno sulle attività che non sono per
nulla mancate, quindi questa sarà solo la prima di una serie di mail di
aggiornamento.
Partiamo dalla stazione Stima versione 2 con comunicazione wifi basata
su esp8266.
Molti sono gli aggiornamenti, a partire dal core di arduino per esp8266
e di varie librerie. Il funzionamento di base non è cambiato, ma ci
sono alcuni miglioramenti:
* e' stata cambiata le frequenza di campionamento dei sensori passando
a 10 secondi toglienso ogni indecisione se stessimo lavorando con
campionamenti o osservazioni; la stazione rimane una stazione
"semplice" dove i dati non subiscono particolari elaborazioni se non
quelle necessarie all'acquisizione dei dati e i dati inviati sono
campionamenti. Niente medie, massime etc.
Ora i sensori per le polveri rimangono generalmente smepre accesi e la
ventola non viene continuamente riavviata. Sprechiamo un po' di energia
ma in questo tipo di stazione alimenteto dalla 220V non è importante e
campionando ogni 10 sec non ci sono alternative.
Ora la stazione è dotata di un proprio web server e supporta le
configurazioni di rete per Bonjour/Zeroconf supportate da Linux , Mac
OS X e windows. In rete locale la stazione si troverà a
http://stimawifi.local se avete mantenuto stimawifi come nome di
default.
Sul browser vi troverete i dati letti dalla stazione sempre aggiornati
tramite ajax e un servizio messo a disposizione della stazione con i
dati in json.
Per agevolare gli utenti poco "sgamati" sul server RMAP sulla propria
pagina personale è disponibile una pagina con le stesse funzionalità ma
integrata nel server rmap.cc
Sono supportate ora le due versioni del display oled wemos, la seconda
delle quali implementa i bottoni I2C invece che semplicemente collegati
a dei pin digitali.
Ci sono altre modifiche minori relative alla visualizzazione dei dati
sul display.
Altra principale modifica fatta è relativa alla libreria SensorDriver
versione stima v2 "bloccante" dove sono stati aggiunti nuovi sensori
per temperatura umidità, polveri e CO2 a cui dedicherò una apposita
email.
Il tipo di firmware rimane a superloop con callback in quanto il
framework arduino non permette l'uso di un rtos e una macchina a stati
finiti non necessaria per le funzioni che deve svolgere la stazione.
HowTo aggiornato:
http://www.raspibo.org/wiki/index.php?title=Gruppo_Meteo/HowTo/StimaWiFihttps://github.com/r-map/rmap/tree/master/arduino/sketchbook/stima_v2/stima…
Manderò una mail in lista agorà per proporre un acquisto e
realizzazione collettiva.
Paolo