Diferencia entre revisiones de «Protocolo Ecowitt»
(→Datos que son necesarios para enviar datos con la API Ecowitt-Meteoclimatic) |
(→Configuración de la API) |
||
| Línea 76: | Línea 76: | ||
===Configuración de la API=== | ===Configuración de la API=== | ||
| − | |||
| − | |||
| − | |||
| − | |||
Para facilitar la configuración de estas estaciones en Meteoclimatic se ha puesto a disposición de los usuarios la web de ayuda https://api.m11c.net | Para facilitar la configuración de estas estaciones en Meteoclimatic se ha puesto a disposición de los usuarios la web de ayuda https://api.m11c.net | ||
| − | |||
| − | |||
En esta página web, hay dos opciones: Asistente de configuración y Mantenimiento de datos | En esta página web, hay dos opciones: Asistente de configuración y Mantenimiento de datos | ||
| − | + | [[Archivo:Ecowitt-3.jpg|500px]] | |
| − | [[Archivo:Ecowitt-3.jpg]] | + | |
Revisión de 16:16 24 ene 2026
En este artículo vamos a describir como configurar nuestras consolas y pasarelas Ecowitt para enviar datos a Meteoclimatic:
- De manera directa
- Sin intermediarios
- Utilizando el protocolo Ecowitt (Atención, la pasarela WS6006 no dispone de dicho protocolo, deberás usar el protocolo Wunderground)
Antes de empezar a configurar
Antes de configurar el envío de nuestros datos a Meteoclimatic, debemos prestar atención a una serie de puntos para evitar problemas posteriores.
Calibración de la presión absoluta
Hay muchos usuarios que tocan el valor ABS OFFSET en sus consolas y pasarelas.
Esto es un error, salvo que dispongas del instrumental necesario para calibrar el sensor barométrico (99% de los usuarios no lo tienen)
Por tanto, el campo ABS OFFSET debe estar a cero, puesto que es de calibración y no sirve para ajustar la presión atmosférica relativa.
En el caso del protocolo Ecowitt, Meteoclimatic utiliza tanto la presión atmosférica absoluta, como la altitud sobre el nivel del mar del sensor barométrico (generalmente la consola). Por eso es tan importante que el campo ABS OFFSET esté correctamente calibrado (o mejor a cero si no tienes modo de hacerlo) y que la altitud informada de la consola sea correcta.
Zona horaria de nuestra consola/pasarela
Aunque no es estrictamente necesario, es absolutamente recomendable que la zona horaria de nuestra consola/pasarela esté en UTC.
Estos dispositivos, cuando envían datos con el protocolo Ecowitt SIEMPRE envían los datos con la hora en UTC, independientemente que la tengamos configurada en la hora local o no.
Por ello, para evitar problemas con los datos acumulados de precipitación diaria, debemos establecer la zona horaria en UTC.
Si no lo haces, no pasa nada catastrófico. Lo único que puede pasar es que los totales de lluvia no sean correctos y tengas que editarlos posteriormente a mano.
Para establecer la zona horaria puedes mirar este artículo: Establecer la zona horaria en nuestra consola/pasarela Ecowitt
Configuración Protocolo Ecowitt - API Meteoclimatic
Con esta API, Meteoclimatic puede recibir datos de cualquier estación que utilice el protocolo Ecowitt.
Este protocolo es usado por estaciones de diversas marcas fabricadas por el gigante chino Fine Offset. Marcas como Ecowitt, Froggit, Sainlogic, Watson, Waldbeck, etc, etc, son algunas de de las que podrás utilizar con este protocolo.
Registrar una estación
- Para utilizar este protocolo, primero tienes que haber registrado una estación en Meteoclimatic.
Datos que son necesarios para enviar datos con la API Ecowitt-Meteoclimatic
- Una vez dada de alta, entra en la ficha de la estación (haciendo click en el nombre de la estación dentro el menú lateral Mis Estaciones.
- Verás dos campos que utilizaremos posteriormente:
Copia estos dos datos, los usaremos posteriormente.
Ya que estamos en la ficha de la estación, aprovechamos para verificar que la '''altitud sobre el nivel del mar''' es correcta. Esto será importante posteriormente, ya que Meteoclimatic utilizará este dato para calcular la '''presión atmosférica relativa''' o reducida a nivel del mar.
- Verifica que en el campo de software utilizado tengamos marcado: '''Meteo CT'''
- Verifica que en '''factor de calibración del barómetro''', tengamos indicado "cero"
- Verifica que tengas establecido '''UTC''' en la zona horaria. Si marcas otra zona horaria, tu estación no se actualizará en Meteoclimatic.
ATENCIÓN: Además de marcar la zona horaria UTC en la configuración de Meteoclimatic, es importante marcar la misma zona horaria UTC en tu consola/gateway, tal como hemos indicado anteriormente. De lo contrario, los datos de precipitación se verán alterados con el cambio de día.
Pulsamos en el botón "GUARDAR" para salvar los cambios realizados.
Configuración de la API
Para facilitar la configuración de estas estaciones en Meteoclimatic se ha puesto a disposición de los usuarios la web de ayuda https://api.m11c.net
En esta página web, hay dos opciones: Asistente de configuración y Mantenimiento de datos
En la pestaña de Asistente de Configuración, Meteoclimatic nos orienta sobre los datos que tendremos que introducir en nuestra consola mediante la APP correspondiente.
En Mantenimiento de Datos nos ofrecen una página para poder modificar los datos extremos de nuestra estación, tanto diarios, mensuales como anuales.
Ahora nos centramos en la de Asistente de Configuración, que es la opción por defecto.
En el desplegable "Protocolo de envío que vas a usar", indicaremos Ecowitt.
En el campo "Código de estación en Meteoclimatic - Rainbow", introduciremos el código de nuestra estación, que hemos visto anteriormente en la ficha de la estación.
Y por último, introducimos la API-KEY que también vemos en la ficha de la estación y que se detalla más arriba.
Así, por ejemplo, si nuestra estación tiene los siguientes datos:
- Código de estación: ESCAT0800000008999Z
- API-KEY: 180c2399-3210-11ab-bb97-02000078ef36
Introducimos estos datos en la ventana de la izquierda y, en la ventana de la derecha nos aparecerán los datos que tenemos que introducir en nuestra consola mediante la APP correspondiente.
OJO: Si usas el portapapeles de Windows para copiar el API-KEY, puede que no te copie todos los caracteres, o te inserte un espacio en blanco al final de la API-KEY, verifica que los datos son correctos
Estos son los datos a introducir en nuestra consola. Lo haremos mediante la APP WSView+ o la APP Ecowitt
Configuración Consola
A continuación os ponemos como se introducen estos datos en la consola mediante las aplicaciones WSView+ y Ecowitt. No obstante, os advertimos que es a título informativo, ya que estas aplicaciones para móvil pueden cambiar mucho de una versión a otra.
APP WSVie
En la lista de dispositivo que nos aparece en el inicio de la APP, seleccionamos el que vamos a configurar, nos aparece la pantalla principal del dispositivo, hacemos click en "More" arriba a la derecha, seleccionamos "Weather Services". A continuación en la parte superior de la pantalla nos aparecen los servicios a los que podemos subir datos, vamos desplazándonos a la derecha hasta que vemos "Customized". Hacemos click en "Enable", hacemos click en "Ecowitt" y a continuación introducimos los datos
Recuerda hacer click en "SAVE" arriba a la derecha. De lo contrario todo el proceso se perderá.
APP ECOWITT
En la APP Ecowitt es parecido pero diferente.
En la pantalla principal del dispositivo, hacemos click en los 3 puntos que salen arriba a la derecha, seleccionamos "Others", A continuación hacemos click en "DIY Upload Servers". A continuación seleccionamos "Customized", y por último seleccionamos "Ecowitt" donde dice Protocol Type Same as , y más abajo introducimos los datos.
Recuerda hacer click en "SAVE"
IMPORTANTE: EN LA APP ECOWITT (a diferencia de WSView+), la propia aplicación ya añade el / al principio del campo PATH. Por tanto, en la APP Ecowitt no debes escribir "/v2/ew......." sino "v2/ew....". En la imagen que verás más abajo, está mal escrito. Si no prestas atención a esto, la API no funcionará pues llegará con //vw/ew al principio, lo cual no es problema, pero la APP Ecowitt "se come" el último dígito de la Api Key por lo que no funciona la API










