Controladores domóticos por Hardware => eedomus => Mensaje iniciado por: Flipy en Septiembre 08, 2015, 12:59:59 pm
-
¿Sabe alguien si es posible utilizar los datos que una estación meteorológica muy cercana a mi casa vuelca en Wunderground?
Gracias
Enviado desde mi Aquaris E5 mediante Tapatalk
-
En Vera existe un plugin para ello.. me imagino que debe ser posible ya que existe una API de Wunderground.
-
Hola, no es demasiado complicado recoger los datos, aqui explica como funciona, he estado haciendo un par de pruebas y me devuelve los valores muy cercanos a la estación meteorológica de al lado de casa en formato json o xml
http://www.wunderground.com/weather/api/d/docs?d=data/index&MR=1
-
Yo lo tengo añadiendo un sensor HTTP:
- La URL que utilizo es la que te aparece en la captura que adjunto, http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=NOMBREDELAESTACION
Al final, después de ID=, debes poner el identificador de la estación, que encontrarás al final de la URL de WeatherUnderground.
- Mediante esa URL, http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=NOMBREDELAESTACION, descargas el XML y puedes ver las etiquetas de las magnitudes que quieras conocer.
En la captura aparece la de la presión en milibares.
Saludos!
-
Gran ayuda!
Enviado desde mi iPhone utilizando Tapatalk
-
Yo lo tengo añadiendo un sensor HTTP:
- La URL que utilizo es la que te aparece en la captura que adjunto, http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=NOMBREDELAESTACION
Al final, después de ID=, debes poner el identificador de la estación, que encontrarás al final de la URL de WeatherUnderground.
- Mediante esa URL, http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=NOMBREDELAESTACION, descargas el XML y puedes ver las etiquetas de las magnitudes que quieras conocer.
En la captura aparece la de la presión en milibares.
Saludos!
Pues parece que funciona. Lo malo es que no es posible recoger el dato del viento en kmh, solo lo muestra en Mph. A no ser que este haciendo algo mal.
-
Yo lo tengo añadiendo un sensor HTTP:
- La URL que utilizo es la que te aparece en la captura que adjunto, http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=NOMBREDELAESTACION
Al final, después de ID=, debes poner el identificador de la estación, que encontrarás al final de la URL de WeatherUnderground.
- Mediante esa URL, http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=NOMBREDELAESTACION, descargas el XML y puedes ver las etiquetas de las magnitudes que quieras conocer.
En la captura aparece la de la presión en milibares.
Saludos!
Pues parece que funciona. Lo malo es que no es posible recoger el dato del viento en kmh, solo lo muestra en Mph. A no ser que este haciendo algo mal.
Aunque ya han pasado unos meses desde que se trató este tema, por si alguno como yo se pone a cacharrear con estas cosas, agrego que el dato que se obtiene en Mph se puede convertir a Kph como se indica en la siguiente documentación http://doc.eedomus.com/view/XPath (http://doc.eedomus.com/view/XPath) concretamente en el apartado "xPath Operators" multiplicando por 1,60934, que es el valor para convertir millas en kilómetros.
Es decir, que pondremos en el campo "Ruta XPATH" //wind_mph*1.60934
Espero que os sirva.
-
Recientemente he adquirido una estación meterológica, que vuelca sus valores a wunder ground.
He tratado de crear este dispositivo con la url que comentó apal en su dia, pero el resultado que obtengo el de servicio no disponible. Supongo que el api asociado a la estación hay que informarlo en eedomus para poder recoger los datos pero no se donde, o lo mismo, no hace falta, pero el caso es que no consigo recoger los datos.
Me podriais indicar que puedo estar haciendo mal? Algún paso es posible que me este saltando o no haciendo bien.
Gracias.
-
Recientemente he adquirido una estación meterológica, que vuelca sus valores a wunder ground.
He tratado de crear este dispositivo con la url que comentó apal en su dia, pero el resultado que obtengo el de servicio no disponible. Supongo que el api asociado a la estación hay que informarlo en eedomus para poder recoger los datos pero no se donde, o lo mismo, no hace falta, pero el caso es que no consigo recoger los datos.
Me podriais indicar que puedo estar haciendo mal? Algún paso es posible que me este saltando o no haciendo bien.
Gracias.
Pues he seguido investigando y parece ser que wunderground no dispone ya de api para obtener datos desde hace algún tiempo, con lo que ya tengo explicación a lo que me estaba ocurriendo, si parece que podría haber una opcion con meteoclimatic...
-
Recientemente he adquirido una estación meterológica, que vuelca sus valores a wunder ground.
He tratado de crear este dispositivo con la url que comentó apal en su dia, pero el resultado que obtengo el de servicio no disponible. Supongo que el api asociado a la estación hay que informarlo en eedomus para poder recoger los datos pero no se donde, o lo mismo, no hace falta, pero el caso es que no consigo recoger los datos.
Me podriais indicar que puedo estar haciendo mal? Algún paso es posible que me este saltando o no haciendo bien.
Gracias.
Pues he seguido investigando y parece ser que wunderground no dispone ya de api para obtener datos desde hace algún tiempo, con lo que ya tengo explicación a lo que me estaba ocurriendo, si parece que podría haber una opcion con meteoclimatic...
Pues estamos en una situación parecida. Me acaban de regalar una estación que envía los datos a wunderground y a weathercloud. He investigado y con wunderground he conseguido integrarla fácilmente. En la cuenta hay un apartado que indica API Keys, y ahi se crea la key. Al crearla, luego te aparecen los botones de la documentación.. Aquí os pongo la petición que pido y funciona correctamente
https://api.weather.com/v2/pws/observations/current?stationId=IDSTATION&format=xml&units=m&numericPrecision=decimal&apiKey=KEY
Con esto obtienes los datos de ese momento.
-
Recientemente he adquirido una estación meterológica, que vuelca sus valores a wunder ground.
He tratado de crear este dispositivo con la url que comentó apal en su dia, pero el resultado que obtengo el de servicio no disponible. Supongo que el api asociado a la estación hay que informarlo en eedomus para poder recoger los datos pero no se donde, o lo mismo, no hace falta, pero el caso es que no consigo recoger los datos.
Me podriais indicar que puedo estar haciendo mal? Algún paso es posible que me este saltando o no haciendo bien.
Gracias.
Pues he seguido investigando y parece ser que wunderground no dispone ya de api para obtener datos desde hace algún tiempo, con lo que ya tengo explicación a lo que me estaba ocurriendo, si parece que podría haber una opcion con meteoclimatic...
Pues estamos en una situación parecida. Me acaban de regalar una estación que envía los datos a wunderground y a weathercloud. He investigado y con wunderground he conseguido integrarla fácilmente. En la cuenta hay un apartado que indica API Keys, y ahi se crea la key. Al crearla, luego te aparecen los botones de la documentación.. Aquí os pongo la petición que pido y funciona correctamente
https://api.weather.com/v2/pws/observations/current?stationId=IDSTATION&format=xml&units=m&numericPrecision=decimal&apiKey=KEY
Con esto obtienes los datos de ese momento.
Jose, pues muchas gracias: mira que le he dado vueltas, pero no conseguía dar con la URL correcta, si había visto lo de las API KEYS: efectivamente, en la URL mostrada, sustituyes "IDSTATION" por la ID de tu estación y "KEY" por la que generas en API KEYS y funciona.
-
Recientemente he adquirido una estación meterológica, que vuelca sus valores a wunder ground.
He tratado de crear este dispositivo con la url que comentó apal en su dia, pero el resultado que obtengo el de servicio no disponible. Supongo que el api asociado a la estación hay que informarlo en eedomus para poder recoger los datos pero no se donde, o lo mismo, no hace falta, pero el caso es que no consigo recoger los datos.
Me podriais indicar que puedo estar haciendo mal? Algún paso es posible que me este saltando o no haciendo bien.
Gracias.
Pues he seguido investigando y parece ser que wunderground no dispone ya de api para obtener datos desde hace algún tiempo, con lo que ya tengo explicación a lo que me estaba ocurriendo, si parece que podría haber una opcion con meteoclimatic...
Pues estamos en una situación parecida. Me acaban de regalar una estación que envía los datos a wunderground y a weathercloud. He investigado y con wunderground he conseguido integrarla fácilmente. En la cuenta hay un apartado que indica API Keys, y ahi se crea la key. Al crearla, luego te aparecen los botones de la documentación.. Aquí os pongo la petición que pido y funciona correctamente
https://api.weather.com/v2/pws/observations/current?stationId=IDSTATION&format=xml&units=m&numericPrecision=decimal&apiKey=KEY
Con esto obtienes los datos de ese momento.
Jose, pues muchas gracias: mira que le he dado vueltas, pero no conseguía dar con la URL correcta, si había visto lo de las API KEYS: efectivamente, en la URL mostrada, sustituyes "IDSTATION" por la ID de tu estación y "KEY" por la que generas en API KEYS y funciona.
Perfecto... me alegro que te haya venido bien.