Introduzione
Questa guida vi permetterà, attraverso il servizio Cronitor, di monitorare ed essere avvisati via e-mail di eventuali interruzioni di Weewx, e opzionalmente, di eventuali disservizi del vostro dominio e monitorarne le performance.
Generare una Status Page
• Dopo esservi registrati ed aver effettuato l'accesso all'area riservata del servizio, cliccare su Status Pages posto nella barra laterale sulla sinistra (1), successivamente su Create Page in alto a destra (2):
cronitorimg1
• Nella pagina seguente, configurare la vostra Status Page in questa maniera (cliccare per ingrandire):
cronitorimg2
• Cliccare su Save.
Monitorare l'istanza di Weewx
• Una volta applicate le modifiche, cliccare su Jobs (1), successivamente su Create Job (2):
cronitorimg3
• Nella pagina seguente, configurare il servizio di monitoraggio in questa maniera (cliccare per ingrandire):
cronitorimg4
• Cliccare su Save Monitor.
Ripetere la procedura nel caso in cui ci siano altre istanze da monitorare (nel nostro caso ne abbiamo un'altra per i dati della telemetria della stazione).
Monitorare il proprio dominio
• Una volta applicate le modifiche, cliccare su Checks (1), successivamente su Create Check (2):
cronitorimg5
• Nella pagina seguente, configurare il servizio di monitoraggio in questa maniera (cliccare per ingrandire):
cronitorimg6
• Cliccare su Save Monitor.
Download dell'estensione CRT
Per iniziare, scaricare l'estensione CRT (Cumulus Real Time) da QUI e inserire il file .py nella cartella bin/user, in accordo con il metodo di installazione della vostra istanza di Weewx. Nel nostro caso, il percorso è /etc/weewx/bin/user.
Modificare il file weewx.conf
• Aprire il file weewx.conf con il vostro editor di testo preferito (consigliato), oppure da terminale;
• Aggiungere la seguente sezione:
[CumulusRealTime]
    binding = archive
    filename = /var/www/html/realtime.txt
• Alla fine del file, cercare la sezione [Engine] [[Services]] e aggiungere la postilla user.crt.CumulusRealTime sulla riga archive_services. Nel nostro caso, il risultato finale è:
[Engine]
    # This section specifies which services should be run and in what order.
    [[Services]]
        ...
        archive_services = weewx.engine.StdArchive, user.cmon.ComputerMonitor, user.crt.CumulusRealTime
        ...
Riavviare Weewx
Riavviare Weewx da terminale in accordo con il vostro metodo di installazione. Nel nostro caso:
sudo systemctl restart weewx          #systemd
Oppure:
sudo /etc/init.d/weewx restart          #SysV

sudo service weewx restart          #BSD

sudo launchctl unload /Library/LaunchDaemons/com.weewx.weewxd.plist          #MacOS
sudo launchctl load /Library/LaunchDaemons/com.weewx.weewxd.plist
Conclusioni
Dopo il riavvio di Weewx, verrà generato ad ogni intervallo di archiviazione il file realtime.txt nella root del vostro sito, pronto per essere comunicato a Meteo Network o ad altre reti di stazioni meteo che usano lo stesso file per l'upload dei dati. Nel nostro caso, dopo aver effettuato l'accesso all'area riservata (myMeteoNetwork), abbiamo provveduto ad aprire un ticket e a comunicare il percorso completo del file.