Ho fatto quasi tutto come da scheda
Separazione virgola , invece che punto
Il risultato
fvg030;04/06/2018 10:20:00;25,9;1011,4;66;2,8;18;8,0 ;0,0;0,0;19,1;WeeWX ;v3.8.0;3,5;628;
Domanda :
Codice stazione è indispensabile scriverlo o viene rilevato automaticamente ?
Data e ora
Non sono riusito a separarla con ; dalla ora se non andare a sconvolgere e diventerebbe una cosa complicata
04/06/2018 10:20:00
Solo per semplificare l'invio futuro a vari utenti
Codice:fvg030;$current.dateTime;$current.outTemp.formatted;$current.barometer.formatted;$current.outHumidity.formatted;$current.windSpeed.formatted;$current.windDir.formatted;$current.windGust.formatted ;$current.rainRate.formatted;$day.rain.sum.formatted;$current.dewpoint.formatted;WeeWX ;v$station.version;$current.UV.formatted;$current.radiation.formatted;
no non si puo' fare in automatico .
la formattazione della data trovi qui weewx: Customization Guide in pratica applichi .format ci sono gli esempi .
la serapazione dei decimali deve essere col . con la virgola non va bene . tempo fa avevo provato sulla mia stazione ma poi ho levato weewx perchè mi ha fottuto la scheda sd dopo nemmeno 1 mese .. io ero riuscito a creare tutto solo che non ho un template .
Ho dovuto cambiare la macchina e la ragazza : una succhiava troppo e una troppo poco e aggiungo ..
Stazione Meteo Urbana Udine Sud . Lacrosse 2300 in schermo ventilato 24h autocostruito http://ramandolo.homeunix.net/
Ok devo studiare ancora
un backup forse in parte lo avevo fatto ma è solo una idea di come è il file è da verificare forse nn avevo finito
Codice:fvg010;$current.dateTime.format("%d/%m/%y");$current.dateTime.format("%H:%M");$current.outTemp.nolabel("%.1f","-99999");$current.barometer.nolabel("%.1f","-99999");$current.outHumidity.formatted;$current.windSpeed.nolabel("%.1f","-99999");$current.windDir.nolabel("%.0f","-99999");$day.wind.max.nolabel("%.1f","-99999");$current.rainRate.nolabel("%.1f","-99999");$day.rain.sum.nolabel("%.1f","-99999");$current.dewpoint.nolabel("%.1f","-99999");WeeWx;0.1;-99999;-99999;-99999;-99999;
mi son accorto che ti avevo dato una specifica errata . la differenza è sul fine del file ci sono due campi in + che cmq non usiamo ma sono da inserire
Codice:Specifiche del file inviato dalla stazione al server Mnw formato file: file di testo con campi separati da ";" nome file: nomestazione.txt (con nome stazione si intende il codice assegnato da mnw) separatore decimali: "." separatore migliaia: nessuno campi presenti nel file: 1. Station - codice Stazione 2. Date - Data rilevamento (gg/mm/aa) . 3. Time - Ora rilevamento (hh:mm) 4. TempOut - Temperatura esterna (°C) 5. Pres - Pressione (Hpa) 6. HumOut Umidita' relativa esterna (%) 7. Wind - Velocità del vento (km/h) 8. Dir - Direzione del vento (°) 9. Gust - Massima raffica (km/h) 10. RainRate - Rain rate (mm/h) 11. Rain - Pioggia giornaliera (mm) 12. DewPoint - DewPoint (°C) 13. Software - Nome del software ( un nome generico ) 14. Versione - Versione del software 15. TempIn - Temperatura interna (°C) 16. HumIn - Umidità interna (%) 17. UVI - Radiazione solare (UVI) 18. Radiazione Solare W/m2 dato non presente indicare “-99999”. Ultima riga in basso l’ultimo dato . Se non si puo’ mandare tutto l’archivio della giornata basta mandare solo l’ultimo dato , una riga sola . Di norma il file contiene i dati degli ultimi 2 giorni . Quindi esce un file così come allegato : vnt214;18/08/15;00:05;20.4;1010.2;90;0.0;180;3.2;0.0;0.0;18.7;WL02;0.1;-99999;-99999;-99999;-99999; vnt214;18/08/15;00:10;20.4;1010.2;90;1.6;180;3.2;0.0;0.0;18.7;WL02;0.1;-99999;-99999;-99999;-99999;
Ultima modifica di The Ramandolo Man; 04/06/2018 alle 20:39
Ho dovuto cambiare la macchina e la ragazza : una succhiava troppo e una troppo poco e aggiungo ..
Stazione Meteo Urbana Udine Sud . Lacrosse 2300 in schermo ventilato 24h autocostruito http://ramandolo.homeunix.net/
Grazie per la dritta
manca il punto al posto della virgola , provato molte soluzioni ma ognuno ha il suo limite
fvg030;04/06/18;23:35;20,4;1008,2;83;2,0;340;3,2 ;0,0;0,0;17,5;WeeWX ;v3.8.0;27,1;57;0,0;0;
Non so che distro usi
Locale - Community Help Wiki
Ho dovuto cambiare la macchina e la ragazza : una succhiava troppo e una troppo poco e aggiungo ..
Stazione Meteo Urbana Udine Sud . Lacrosse 2300 in schermo ventilato 24h autocostruito http://ramandolo.homeunix.net/
Niente da fare solo virgole niente punti
Uso raspberryp
Grazie a un forum estero ho capito che è legato al Time zone al momento sono con questo risultato
$current.outTemp.toString($localize=False)
Il punto c'è ma mi crea altre anomalie
Che in formato testo crea valori strani ma in html si vede correttamente
Codice:fvg030;19/06/18;14:00;30.1 °C;1018.8 mbar;41%;8.1 km/h;173;22.5 km/h;0.0 mm/h;0.0 mm;15.4 °C;weewx 3.8.0;28.5 °C;48%;6.5;838 W/m²
Ma prima o poi ce la faremo
Ultima modifica di Gigi600; 19/06/2018 alle 13:04
Ho dovuto cambiare la macchina e la ragazza : una succhiava troppo e una troppo poco e aggiungo ..
Stazione Meteo Urbana Udine Sud . Lacrosse 2300 in schermo ventilato 24h autocostruito http://ramandolo.homeunix.net/
Alla fine ci sono riuscito , NON merito solo Mio ma anche di Thomas Keffer
Al momento li sto testando con una Davis pro2 con radiazione e uv e una la crosse ws 2350 , weewx 3.8.0
questo è il risultato
fvg070;20/06/18;07:40;23.8;1021.0;68;4.3;10;6.4;0.0;0.0;17.5;weewx 3.8.0;27.1;53;0.6;174;
Ricapitolo per inviare i dati a MNW con weewx
Copiare la stringa sotto in un file di testo e salvarlo es: mnw_weewx.txt.tmpl
Il primo dato (fvg030 ) dovete sostituirlo con il codice della vostra stazione.
Salvare il file nella vostra cartella esempio io uso skins/Sofaskin oppure skins/StandardCodice:fvg030;$current.dateTime.format("%d/%m/%y");$current.dateTime.format("%H:%M");$current.outTemp.toString($localize=False,$addLabel=False);$current.barometer.toString($localize=False,$addLabel=False);$current.outHumidity.toString($localize=False,$addLabel=False);$current.windSpeed.toString($localize=False,$addLabel=False);$current.windDir.toString($localize=False,$addLabel=False);$current.windGust.toString($localize=False,$addLabel=False);$current.rainRate.toString($localize=False,$addLabel=False);$day.rain.sum.toString($localize=False,$addLabel=False);$current.dewpoint.toString($localize=False,$addLabel=False);weewx $station.version;$current.inTemp.toString($localize=False,$addLabel=False);$current.inHumidity.toString($localize=False,$addLabel=False);$current.UV.toString($localize=False,$addLabel=False);$current.radiation.toString($localize=False,$addLabel=False);
Andare nel file skin.conf aprire con file di testo cercare [[ToDate]]
Aggiungere sotto
Codice:[[[Meteonetwork]]] template = mnw_weewx.txt.tmpl
mnw.jpg
Riavviare weewx
Il file verrà aggiornato con la frequenza dell'aggiornamento delle vostre pagine nel sito nel Mio caso 5 minuti.
Aprire un tiket in mnw e inserire l'indirizzo del file generato.
Note la stringa è per tutti i dati compreso UV e radiazione solare.
Per Ramandolo ... se i dati non ci sono compare N/A è un problema ?
Ultima modifica di Gigi600; 20/06/2018 alle 06:49
Segnalibri