Autor Tema: Presentación (+PyMeteoclimatic +Home Assistant)  (Leído 4863 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado adrianmo

  • Newbie
  • *
  • Mensajes: 6
    • Ver Perfil
  • Estación: En Proyecto
Presentación (+PyMeteoclimatic +Home Assistant)
« en: 10 de Junio del 2020, 15:37:24 pm »
Hola a todos,

Recientemente he descubierto la estación meteorológica de uno de mis vecinos y por consiguiente también me ha llevado a descubrir Meteoclimatic. Me ha parecido un proyecto y una comunidad muy interesante. En un futuro me gustaría instalar mi propia estación, pero de momento todavía soy muy novato en el tema y antes tengo empaparme bien de información.

Mientras tanto, como quería contribuir a este magnifico ecosistema, he creado un cliente/librería en el lenguaje de programación Python para acceder a los datos meteorológicos de las estaciones. El proyecto se llama PyMeteoclimatic y podéis ver más información aquí: https://github.com/adrianmo/pymeteoclimatic/. Esta librería se puede utilizar para facilitar la integración de Meteoclimatic con otros sistemas. Por ejemplo, en mi casa utilizo un software open-source de domótica llamado Home Assistant (https://www.home-assistant.io/), escrito también en Python y con una arquitectura abierta de integraciones con otros servicios. El próximo paso que daré será crear una integración entre Home Assistant y Meteoclimatic mediante la librería PyMeteoclimatic. Una vez realizada y aprobada la integración, Meteoclimatic aparecerá en el apartado de Weather del catálogo de integraciones de Home Assistant (https://www.home-assistant.io/integrations/#weather) y los usuarios de Home Assistant podrán obtener datos meteorológicos directamente de una estación Meteoclimatic.

Espero que resulte útil e interesante, y si alguien tiene alguna pregunta o idea de integración soy todo oídos.

Un saludo.

EDIT (03/06/2021):

Ya tenemos la integración en Home Assistant! https://www.home-assistant.io/integrations/meteoclimatic/

« Última modificación: 03 de Junio del 2021, 15:56:43 pm por adrianmo »

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.637
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Presentación (+PyMeteoclimatic)
« Respuesta #1 en: 10 de Junio del 2020, 16:51:45 pm »
 apla3

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado ArnyminerZ

  • Newbie
  • *
  • Mensajes: 1
    • Ver Perfil
  • Estación: ESPVA0300000003802E
Re:Presentación (+PyMeteoclimatic)
« Respuesta #2 en: 18 de Enero del 2021, 22:16:44 pm »
Hola, tan sólo quería preguntar si tienes algún avance en la integración de Meteoclimatic en Home Assistant.
Un muy buen trabajo la API de Python, por cierto.  apla3

Desconectado adrianmo

  • Newbie
  • *
  • Mensajes: 6
    • Ver Perfil
  • Estación: En Proyecto
Re:Presentación (+PyMeteoclimatic)
« Respuesta #3 en: 05 de Mayo del 2021, 12:14:29 pm »
Hola, tan sólo quería preguntar si tienes algún avance en la integración de Meteoclimatic en Home Assistant.
Un muy buen trabajo la API de Python, por cierto.  apla3

Hola! Disculpa por no responderte antes, no he recibido notificación de tu mensaje y llevaba un tiempo sin entrar.

Sobre la integración con Home Assistant, ha ido pasando varias iteraciones de revisión por parte de los mantenedores de proyecto (y también ha estado mucho tiempo en standby en espera de ser revisado). Ha sido un proceso muy lento debido a la increíble cantidad de contribuciones que recibe el proyecto, pero parece que al fin ya está casi lista para ser integrada! :)

Cuando se haya integrado y se haya publicado en una release de Home Assistant avisaré por aquí.

Un saludo!

Desconectado adrianmo

  • Newbie
  • *
  • Mensajes: 6
    • Ver Perfil
  • Estación: En Proyecto
Re:Presentación (+PyMeteoclimatic)
« Respuesta #4 en: 05 de Mayo del 2021, 12:16:24 pm »
Por cierto, si queréis ver el proceso de integración, las revisiones, etc, lo podéis ver aquí: https://github.com/home-assistant/core/pull/36906

Desconectado dtalens

  • Full Member
  • ***
  • Mensajes: 177
    • Ver Perfil
    • MeteoPego
  • Estación: ESPVA0300000003780H
Re:Presentación (+PyMeteoclimatic)
« Respuesta #5 en: 05 de Mayo del 2021, 12:25:44 pm »
 apla3 apla3, estoy a la espera de poderla instalar  *+* *+*




Samal

  • Visitante
Re:Presentación (+PyMeteoclimatic)
« Respuesta #6 en: 05 de Mayo del 2021, 13:15:42 pm »
apla3 apla3, estoy a la espera de poderla instalar  *+* *+*

Estoy a la espera de ver si es algo que yo sea capaz de instalar  :; :; *-* *-* *-*

Desconectado adrianmo

  • Newbie
  • *
  • Mensajes: 6
    • Ver Perfil
  • Estación: En Proyecto
Re:Presentación (+PyMeteoclimatic)
« Respuesta #7 en: 05 de Mayo del 2021, 14:59:22 pm »
Si tenéis Home Assistant, instalar la integración con Meteoclimatic será cuestión de dos clicks y poner el código de la estación. Fácil!

Y si no tenéis Home Assistant y tenéis una Raspberry Pi en un cajón cogiendo polvo, ya le habéis encontrado un uso *-*


Desconectado adrianmo

  • Newbie
  • *
  • Mensajes: 6
    • Ver Perfil
  • Estación: En Proyecto
Re:Presentación (+PyMeteoclimatic +Home Assistant)
« Respuesta #8 en: 03 de Junio del 2021, 15:52:52 pm »
Hoy se ha publicado la integración de Home Assistant con Meteoclimatic :D

Concretamente está disponible a partir de la versión 2021.6. Podéis ver la release note aquí: https://www.home-assistant.io/blog/2021/06/02/release-20216

Para configurarlo es muy fácil, solo hay que ir a Configuración > Integraciones > + Añadir Integración, buscar la integración de Meteoclimatic, y poner el código de estación. Listo. Se pueden añadir tantas estaciones como se quieran.

Luego ya es cuestión de añadirlas al panel de Lovelace.

Un par de capturas del proceso.






El siguiente paso será seguramente ofrecer más datos de las estaciones en forma de sensores individuales (máximos y mínimos de temperatura, humedad..., precipitación, etc). Eso facilitará el uso de los datos en automatizaciones y para hacer seguimiento de los valores.

Desconectado Ubik

  • Administrator
  • Hero Member
  • ******
  • Mensajes: 2.260
    • Ver Perfil
  • Estación: Villavieja de Yeltes-SA102 ESCYL3700000037260A
Re:Presentación (+PyMeteoclimatic +Home Assistant)
« Respuesta #9 en: 03 de Junio del 2021, 19:05:44 pm »
A ver, por favor, este foro es para las presentaciones.

Para cualquier otro tema sobre el que se quiera publicar hay otros foros, y si no se sabe donde hacerlo, está el General para ello.

Muchas gracias.

« Última modificación: 03 de Junio del 2021, 19:09:27 pm por Ubik »
                         
Davis pro2+cumulus+W7+Lenovo
 
Web http://www.meteovillavieja.es

Desconectado dtalens

  • Full Member
  • ***
  • Mensajes: 177
    • Ver Perfil
    • MeteoPego
  • Estación: ESPVA0300000003780H
Re:Presentación (+PyMeteoclimatic +Home Assistant)
« Respuesta #10 en: 04 de Junio del 2021, 14:07:07 pm »
 apla3 apla3




Desconectado vllorens

  • Newbie
  • *
  • Mensajes: 13
    • Ver Perfil
  • Estación: ESCAT2500000025690A
Re:Presentación (+PyMeteoclimatic +Home Assistant)
« Respuesta #11 en: 05 de Julio del 2021, 18:02:25 pm »
Hola,

bienvenido y eres el amo y señor.

Soy ingeniero informático, me compré la estación justo para lo mismo, para poder activar y desactivar circuitos de suelo radiante en base a temperatura, previsiones, etc. Había algo ya de algún forero de aquí pero no existía integración con Home Assistant así que ya me veía yo picando algo cutre.

La has dado en el clavo, hoy lo pruebo.
Si quieres testeo de algo, logs etc, me dices, 1000 gracias!!

Saludos,

Desconectado adrianmo

  • Newbie
  • *
  • Mensajes: 6
    • Ver Perfil
  • Estación: En Proyecto
Re:Presentación (+PyMeteoclimatic +Home Assistant)
« Respuesta #12 en: 16 de Julio del 2021, 11:56:17 am »
Muchas gracias vllorens! Cualquier feedback (bugs, ideas de mejora, etc) sobre el uso de la integración es bienvenido en el repositorio de GitHub (https://github.com/adrianmo/pymeteoclimatic:)