Para más señas, aquí uno de los paquetes de datos que manda tu estación, tal cual (he substituido la contraseña por xxxx, eso sí):
ID=ESAND1800000018200C&PASSWORD=xxxxx&indoortempf=54.0&tempf=55.8&dewptf=22.3&windchillf=55.8&indoorhumidity=49&humidity=27&windspeedmph=2.0&windgustmph=3.4&winddir=21&absbaromin=27.641&baromin=29.897&rainin=0.000&dailyrainin=0.000&weeklyrainin=0.051&monthlyrainin=0.000&solarradiation=5.26&UV=0&dateutc=2023-03-03%2018:04:28&softwaretype=EasyWeatherV1.6.4&action=updateraw&realtime=1&rtfreq=5
Eso es lo que mandan estas estaciones. Ni valores extremos, ni totales anuales de lluvia (algunas ni el mensual ni tampoco fecha y hora). Los valores de viento se corresponden a windspeedmph la media durante los 16 segundos anteriores al envío de loes datos en millas terrestres por hora, y windgustmph la velocidad punta durante estos mismos 16 segundos.
Todo el resto de los datos (máximas y mínimas, y hasta hace poco los totales de lluvia ahora obsoletos para la mayoría de las estaciones) calculados por los servidores correspondientes, con un consumo de recursos y energía nada despreciables (en el caso de atmos más de 600 estaciones realizando sendas iteraciones para cada variable cada minuto, más de 50 consultas a la base de datos por segundo).
Medioambientalmente un despilfarro: si el cálculo se hiciera en la estación, con una sola vez sería suficiente. Ahora ese cálculo, y el correspondiente consumo de energía, se hace por triplicado o más, en cada uno de los servidores que reciben los datos.