Spegnendo e riaccendendo il raspberry si generavano errori al database durante l'upgrade dati causa data/ora sistema errata generata dal servizio "fake hwclock" che provvede a scrivere nel file /etc/fake-hwclock.data una data ed ora fittizia: ho disinstallato il servizio fake hwclock (sudo apt-get purge fake-hwclock) ed ora il loop weewx parte dopo che data/ora si sono aggiornati correttamente via NTP e non leggendo la data ed ora dal file /etc/fake-hwclock.data
L'alternativa come suggerito da Geppox è installare un modulo hardware che mantiene data ed ora su una memoria seriale alimentata da una batteria di backup![]()
Salve, dopo un po' di tempo che utilizzavo CumulusMX su Raspberry per la gestione di una Technoline ws23xx ho preferito reinstallare Weewx, a mio avviso un po' più flessibile.
Volevo ringraziare tutti.
Ma volevo anche aggiungere che tra le due soluzioni cioè quella dello script da inserire e da far compilare a Weewx e quella dell'installazione del modulo crt (Cumulus Real Time) proposta da Geppox, quest'ultima è quella che per me ha funzionato.
Aggiungerei solamente che è meglio scaricare la versione crt, adeguata alla versione raspian, dal sito ufficiale e seguire la procedura.
Tra le altre cose sapevo che c'era un modo di limitare i cicli di lettura/scrittura sulla SD ma non la conoscevo. Doppiamente grazie Geppox.
Buonasera. Mi è stata ccettata la stazione da My Metenetwork (nr pmn166). La stazione, una PCE FWS20N invia i dati tramite Raspeberry con insttallato WEEWX. Aprendo il ticket mi è sttao consigliato di seguire il metodo qui indicato. Qualcuno può aiutarmi passo passo a installare CRT per poi dare il link al My Mteinetwork? Grazie
Salve. Un altro tentativo che si può fare è quello di seguire questa brevissima procedura per l'installazione del modulo Cumulus-Real-Time che genera il file realtime.txt direttamente da: crt . weewx/weewx Wiki . GitHub.
Il procedimento richiede una conoscenza minima di Linux. Ho attribuito i permessi di lettura e scrittura al file weewx.conf con il comando "chmod" e aggiunto quanto segue:
sudo chmod 777 weewx.conf
[CumulusRealTime]
filename = /var/tmp/realtime.txt
unit_system = METRIC # options are US, METRIC, METRICWX
Una volta completata questa procedura controllare in /var/tmp se il file è stato correttamente generato. Buon lavoro
Ultima modifica di Giova; 12/04/2020 alle 12:31
Segnalibri