Postate qui domande o segnalate problemi / bug che riscontrate,
Weather Underground
- Roberto Vaccaro
-
- Offline
- Moderatore
-
Sto lavorando su un'altro raspberry ad acquisire i dati dei miei sensori via radio. In questo modo posso mettere la stazione dove più mi piace.
Domani ordino un moduletto ricevitore a 868 Mhz e lo collego. Se riesco a farlo funzionare ti ricontatterò per aiutarmi a modificare swpi.
Il ricevitore costa molto poco, intorno ai 6 euro.
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Lo avevo preso esasperato dai blocchi della PCE. Poi però sincronizzando la Rasberry e la PCE ho risolto i problemi dei blocchi per cui il RFM01 è rimasto nel cassetto.
Se guardi nella cartella WH1080_RF troverai del codice che avevo preso in rete e modificato per farlo funzionare a 866Mz ( l'originale andava a 440Mz )
TT
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
-
- Offline
- Moderatore
-
Roberto
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
usa
make
per compilare
e
sudo ./wh1080_rf
per lanciare il programma
TT
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
-
- Offline
- Moderatore
-
Ti faccio sapere
Roberto
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
-
- Offline
- Moderatore
-
Per quanto riguarda il grafico pioggia su Weather Underground sembra funzionare.
A presto
Roberto
Si prega Accedi a partecipare alla conversazione.

Ho notato che su WU nella pagina relativa alla mia stazione viene inviato correttamente il rain rate ma non la precipitazione totale giornaliera.
Per esempio leggo: 2.3mm / - total
nel file meteo.txt quale dovrebbe essere la variabile relativa alla pioggia giornaliera?
Ora tra le altre cose leggo anche un rain_rate = null
meteostrada.grechi.it/meteo/meteo.txt
rain_rate_1h e rain_rate_24h mi sembra funzioni bene...
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240

rain pioggia totale come letta dalla stazione
rain_rate è la pioggia delle 00:00 del giorno corrente
rain_rate_1h ultima ora
rain_rate_24h ultime 24 ore
siccome hai tenuto la stazione spenta per un pò dovrai aspettare domani per avere un valore di rain_rate. Non sapendo il sistema il valore che aveva il totale alle 24 non può calcolarlo ... forse

Tieni presente che non leggo mai gli storici dalla stazione ma solo live-data. Questo per compatibilità anche con gli altri sensori che quelli storici non li hanno.
Si prega Accedi a partecipare alla conversazione.
Aspettiamo allora

Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Ridai un'occhiata magari alle specifiche di wu se è corretto. L'ho fatto basandomi su quelle .. ma potrei aver sbagliato.
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
pocasi.hovnet.cz/wxwug.php?lang=en
Trovate un esempio nel mio sito qui: meteostrada.grechi.it/grafici
A questo punto sto pensando di sostituirli a quelli generati dal logger php (questi sono molto migliori) disattivando pure il servizio di logging e risparmiando un po' di carico sul server / db

Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240

Si prega Accedi a partecipare alla conversazione.
L'unica parte che mi rimane ancora legata al mysql è l'app per smartphone ma vedo di tirarne fuori una versione che sfrutti solo il json e javascript (ho visto che la dashboard "lcd" per esempio funziona benissimo!)

Ps: se si riuscisse ad avere anche un file di testo "clientrawhour.txt" con i dati (aggiornati ogni 5 minuti) simili a meteo.txt ma compatibili col formato del programma Weather Display, si potrebbero anche abilitare anche i grafici "orari". Non dovrebbe essere impossibile... magari generato dal server invece che da swpi... che ne pensi?
Sintassi: www.tnetweather.com/nb-0100.php
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240

https://www.vololiberomontecucco.it/vlmc/index.php?option=com_content&view=article&id=59&Itemid=144
e mi sembra funzioni anche molto bene così. Vediamo come si comporta con il mio problema dei NaN con WU che non riesco proprio a capire.
Si prega Accedi a partecipare alla conversazione.

Il NaN io non l'ho mai rilevato nella mia.... non so veramente esserti d'aiuto!

Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
-
- Offline
- Moderatore
-
ho implementato i grafici sul mio sito, però ho un errore sui mensili e annuali. Mi sembrava che uno di voi lo avesse anche, come avete risolto?
L'errore è questo:
Fatal error: Call to undefined function mb_strtoupper() in D:\inetpub\webs\iw1purcom\wxwugraphs\WUG-inc-month.php on line 91
Grazie
Roberto
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
[edit]
Multibyte support: in fondo al configuratore
Si prega Accedi a partecipare alla conversazione.
- Roberto Vaccaro
-
- Offline
- Moderatore
-
E' arrivato il nuovo RASP appena posso mi ci dedico e riprendo il discorso dell'RFM01
Ciao
Roberto
Si prega Accedi a partecipare alla conversazione.
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
p0 = (self.abs_pressure*100) / pow( 1 - (0.225577000e-4*self.cfg.location_altitude ),5.25588 )
Che ho trovato in moltissimi siti :
www.engineeringtoolbox.com/air-altitude-pressure-d_462.html
en.wikipedia.org/wiki/Atmospheric_pressure
Bisognerebbe capire WU cosa usa ..
Si prega Accedi a partecipare alla conversazione.
La formula qua sopra serve solo internamente a swpi per calcolare la pressione relativa da quella assoluta...
Se non troviamo niente al limite aggiungerò +3 al valore della mia pagina

Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
WU vuole la pressione come letta dal sensore e poi la converte lui in pressione relativa mediante la quota ( in piedi ) che hai inserito nei parametri della tua stazione.
SWPI fa esattamente la stessa cosa usando la quota ( in metri ) inserita nella configurazione.
Il problema è che le 2 formule probabilmente sono diverse. Potrei implementare la stessa di WU e risolvere così il problema se solo sapessi che formula usa ... non ho trovato documentazione ed in giro ho trovato solo quella che ho implementato.
Si prega Accedi a partecipare alla conversazione.
Nel frattempo ho temporaneamente risolto aggiungendo un + 3 nella mia dashboard in modo da far coincidere il valore con quello di WU
single13.setValue(data.rel_pressure + 3);
Ormai sto utilizzando WU come logger principale, liberando le risorse dal mio server e dal database... (il logger.php ne prendeva diverse, soprattutto se chiamato ogni minuto come facevo io!)
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Alessandro. Togli il +3 dal visualizzatore. Ora dovrebbe essere ok
Si prega Accedi a partecipare alla conversazione.

Si prega Accedi a partecipare alla conversazione.
Il valore di quest'ultima però non viene "resettato" allo scoccare della mezzanotte come mi aspetterei, ma prosegue anche nel giorno successivo. Forse viene inviato il rain delle ultime 24h invece di quello del giorno attuale?
Se date un'occhiata ai miei grafici di precipitazione (del 28/04 per esempio) si capisce bene il problema meteostrada.grechi.it/grafici
Si prega Accedi a partecipare alla conversazione.
- Messaggi: 1523
- Karma: 9
- Ringraziamenti ricevuti 240
Si prega Accedi a partecipare alla conversazione.