Desde primeros de 2025, Ecowitt ha introducido un nuevo sistema de cálculo de presión en sus consolas y gateways.
Empezó a primeros de año con las HP25x0 y ha terminado recientemente con las WS38x0 y WS39x0.
Por tanto, este sistema lo tienen estas consolas/gateways:
- HP25X0
- WS38X0 y WS39X0
- WN182X y WN19X0
- GW3000
- GW2000
- GW1200
- GW1100
Ahora bien. Con la configuración habitual de Weewx, la presión relativa se sigue calculando por el software y no por el nuevo sistema de cálculo de Ecowitt basado en la altitud y temperatura.
Si quieres usar los datos facilitados por el nuevo algoritmo de Ecowitt hay que hacer un ligero retoque en el fichero de configuración de Weewx.
[GW1000]
# This section is for the Ecowitt Gateway driver.
# How often to poll the API, default is every 20 seconds:
poll_interval = 10
# The driver to use:
driver = user.gw1000
ip_address = 192.168.0.186
port = 45000
[[field_map_extensions]]
rain = p_rain
stormRain = p_stormRain
rainRate = p_rainRate
dayRain = p_dayRain
weekRain = p_weekRain
monthRain = p_monthRain
yearRain = p_yearRain
barometer = relbarometer
Hay que añadir la línea que dice "barometer = relbarometer". En mi caso, el resto de líneas es para decir que tome los datos de precipitación del sensor háptico de la WS90, no lo introduzcáis.
Y si cambiasteis la configuración para forzar el cálculo de la presión por software, hay que volver a la configuración por defecto.
[StdWXCalculate]
[[Calculations]]
# How to calculate derived quantities. Possible values are:
# hardware - use the value provided by hardware
# software - use the value calculated by weewx
# prefer_hardware - use value provide by hardware if available,
# otherwise use value calculated by weewx
pressure = prefer_hardware
altimeter = prefer_hardware
appTemp = prefer_hardware
barometer = prefer_hardware
cloudbase = prefer_hardware
dewpoint = prefer_hardware
ET = prefer_hardware
heatindex = prefer_hardware
humidex = prefer_hardware
inDewpoint = prefer_hardware
maxSolarRad = prefer_hardware
rainRate = prefer_hardware
windchill = prefer_hardware
windrun = prefer_hardware
Modificando, si lo habíais hecho anteriormente "barometer = software" por "barometer = prefer_hardware" o "barometer = hardware"