Condizioni Meteo con Comando Linux: Weather-Util

26 Agosto 2016 di Daniele Frulla


Per mantenere un monitoraggio costante della temperatura di un server o di un PC solitamente si utilizzano software che utilizzano sensori i quali si trovano all’interno della scheda madre dell’hardware. I sensori abbinati ad un buon software sono gli unici a darci un’idea della temperatura alla quale lavora la CPU.

Se vogliamo monitorizzare contemporaneamente la temperatura esterna nel luogo in cui si trova il server?

Software weather-utilLinux ha molti tools a disposizione, tra di essi vi è weather-util. Il sito che fornisce sorgenti e sviluppo è weather-util. Che cosa fa questo piccolo software?

Weather-util ricerca la temperatura e l’umidità da stazioni meteo , aereoporti, e località dislocate in tutto il mondo.

Ultimamente il servizio utilizzato per la valutazione della temperatura era weather.noaa.gov, ma è stato dismesso dal 23 agosto 2016. Gli sviluppatori prontamente hanno modificato il codice ed ora puntano a tgftp.nws.noaa.gov.

Per verificare la temperatura in una determinata località si deve utilizzare il codice ICAO, di cui potrete trovare una lista su wikipedia.

Una volta installato il pacchetto linux con il comando:

sudo apt-get install weather-util

il software è immediatamente funzionante.

Se avete l’ultima versione installata e volete conoscere le condizioni meteo a Roma basterà digitare

weather LIRA

ed otterrete come risultato

Current conditions at Roma / Ciampino, Italy (LIRA) 41-47N 012-35E 105M
Last updated Aug 26, 2016 – 02:20 AM EDT / 2016.08.26 0620 UTC
Temperature: 71 F (22 C)
Relative Humidity: 64%
Wind: from the N (010 degrees) at 6 MPH (5 KT) (direction variable)

Se invece siete alla vecchia versione e non potete ricompilare o reinstallare il software weather-util, dovete  modificare il file /etc/weatherrc nel seguente modo:

[php]
# Copyright (c) 2006-2012 Jeremy Stanley <fungi@yuggoth.org>. Permission to
# use, copy, modify, and distribute this software is granted under terms
# provided in the LICENSE file distributed with this software.

# NOTE: Predefined IATA/FAA airport codes are now in the airports file.

[default]
defargs = home

[home]
description = Conditions and Forecast at Home
metar = http://tgftp.nws.noaa.gov/data/observations/metar/decoded/<codice ICAO>.TXT
[/php]

dove al posto di <codice ICAO> inserite il codice di vostro interesse.

A questo punto digitate da linea  di comando

weather

ed il risultato sarà identico al precedente:

Current conditions at Roma / Ciampino, Italy (LIRA) 41-47N 012-35E 105M
Last updated Aug 26, 2016 – 02:20 AM EDT / 2016.08.26 0620 UTC
Temperature: 71 F (22 C)
Relative Humidity: 64%
Wind: from the N (010 degrees) at 6 MPH (5 KT) (direction variable)

 


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


Copyright di Caterina Mezzapelle Part. I.V.A. 02413940814 - R.E.A. 191812