[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Metar et pymetar



Txo, on 2021-10-09:
> Buster sur le réfractaire, mais aussi sur celui qui a un metar opérationnel

Merci pour cette clarification : je n'avais pas regardé dans
buster, seulement bookworm.  Apparemment l'ancienne version de
pymetar y fait toujours référence à weather.noaa.gov, qui n'est
plus enregistré.  D'après cet extrait de pymetar.py :

    def __init__(self, MetarStationCode = None, baseurl =
        "http://weather.noaa.gov/pub/data/observations/metar/decoded/";):

je reproduis bien l'erreur de mon côté :

	(buster)$ pymetar lfpo
	Something went wrong when fetching the report.
	These usually are transient problems if the station ID is valid. 
	The error encountered was:
	<urlopen error [Errno -2] Name or service not known>

Je reproduis aussi le problème que vous observez avec metar, et
qui a une chance d'être causé par la redirection vers https :

	(buster)$ metar -vd lfpo
	Retrieving URL http://tgftp.nws.noaa.gov/data/observations/metar/stations/LFPO.TXT
	METAR pattern not found in NOAA data.
	Station       : 
	Day           : 0
	Time          : 00:00 UTC
	Wind direction: 0 (N)
	Wind speed    : 0 
	Wind gust     : 0 
	Visibility    : 0 
	Temperature   : 0 C
	Dewpoint      : 0 C
	Pressure      : 0 
	Clouds        : 
	Phenomena     : 

En Debian 11, pymetar n'est pas disponible, mais metar fait
directement référence au lien en https et fournit les résultats
attendus :

	(bullseye)$ metar -vd lfpo
	Retrieving URL https://tgftp.nws.noaa.gov/data/observations/metar/stations/LFPO.TXT
	LFPO 091600Z 07008KT CAVOK 17/08 Q1025 NOSIG
	Parsing token `LFPO'
	   Found station LFPO
	Parsing token `091600Z'
	   Found Day/Time 9/1600
	Parsing token `07008KT'
	   Found Winddir/str/gust/unit 70/8/8/KT
	Parsing token `CAVOK'
	   Unmatched token = CAVOK
	Parsing token `17/08'
	   Temp/dewpoint 17/8
	Parsing token `Q1025'
	   Pressure/unit 1025/hPa
	Parsing token `NOSIG'
	   Unmatched token = NOSIG
	Station       : LFPO
	Day           : 9
	Time          : 16:00 UTC
	Wind direction: 70 (ENE)
	Wind speed    : 8 KT
	Wind gust     : 8 KT
	Visibility    : 0 
	Temperature   : 17 C
	Dewpoint      : 8 C
	Pressure      : 1025 hPa
	Clouds        : 
	Phenomena     : Ceiling and visibility OK

Du coup, la question maintenant est de trouver comment l'autre
raspberry pi a bien pu tomber en marche…  :)

Bonne journée,
-- 
Étienne Mollier <emollier@emlwks999.eu>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/2, please excuse my verbosity.

Attachment: signature.asc
Description: PGP signature


Reply to: