Autor Tema: Instalación de Weewx en un NAS  (Leído 7196 veces)

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

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.638
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Instalación de Weewx en un NAS
« en: 05 de Julio del 2022, 17:34:58 pm »
Para aquellos poseeedores, como yo, de un NAS, os comento que es posible instalar Weewx en buena parte de ellos.

La instalación se hace con el gestor de contenedores Docker.

La verdad es que tenía muy abandonado mi Nas, un Synology DS918+, y cuando instalé Home Assistant para empezar con el tema de la domótica, he visto un mundo de posibilidades gracias a Docker.

De hecho, he visto que hay un contenedor que ya tiene instalado Weewx 4.8 con el driver interceptor y el MQTT

Ahora no tengo tiempo de ponerme con elllo, porque estoy centrado en Home Assistant, pero quien sabe si pronto mi Weewx no pasará a funcionar dentro del Synology y otro artilugio menos funcionando (en mi caso Weewx funciona con una Orange Pi PC)

https://github.com/felddy/weewx-docker

https://hub.docker.com/r/instantlinux/weewx

Y más enlace por la red de redes

« Última modificación: 05 de Julio del 2022, 17:39:36 pm por jantoni »

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 iledesma

  • Jr. Member
  • **
  • Mensajes: 58
    • Ver Perfil
  • Estación: "ESCYL4900000049348A"
Re:Instalación de Weewx en un NAS
« Respuesta #1 en: 19 de Febrero del 2023, 09:31:52 am »
Buenos días,

¿Has podido continuar con la instalación de WEEWX en Synology?

yo tengo una Sainlogic WS3500 en mi pueblo conectada por un router LTE y quisiera desplegar WEEWX en mi Synology DS2020+ que tengo en casa.

Me interesaría mucho tu experienca.

Saludos,

Iván

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.638
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de Weewx en un NAS
« Respuesta #2 en: 19 de Febrero del 2023, 10:07:49 am »
No, no me he puesto con ello. La verdad es que estoy un poco parado ya que otros proyectos me absorben demasiado tiempo, y el tema del NAS llegué a la conclusión que debería empezar de cero, puesto que mi primera configuración y actual de la disposición de los discos fue fruto de mi inexperiencia con estos dispositivos.

Igualmente debo profundizar en el conocimiento de Docker, porque cada vez que actualizo una imagen se me des configura todo, a pesar de que todo el mundo dice que en Docker solo hay que borrar una imagen y poner la nueva  *+* *+* *+*

No obstante, te ánimo a que lo pruebes. Este tipo de estaciones es ideal para lo que tú quieres hacer, puesto que solo tienes que indicar en la consola, en el servidor customized la dirección de tu NAS y tener abierto el puerto correspondiente en el router donde se encuentre ubicado el NAS.

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 jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.638
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de Weewx en un NAS
« Respuesta #3 en: 19 de Febrero del 2023, 10:15:04 am »
Y pensándolo bien, con Docker sería mucho más fácil hacer un sistema multiinstancia de weewx. Es decir varios weewx funcionando simultáneamente, pues cada contenedor es independiente.

Tengo que ponerme a fondo con el soporte USB, ya que con DSM 7 no hay soporte para UsB y cada vez que reinicio tengo que instalar los driver a mano.

He seguido varios manuales de cómo poner el soporte, pero siempre se cargan después que Docker y es necesario que se carguen antes (requisito de zigbee2mqtt). Igualmente parece que el soporte USB en DSM 7 no funciona con un HUB USB y necesito el Hub ya que al tener solo dos puertos, uno ya está ocupado por el SAI y el otro por el controlador Zigbee.


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 iledesma

  • Jr. Member
  • **
  • Mensajes: 58
    • Ver Perfil
  • Estación: "ESCYL4900000049348A"
Re:Instalación de Weewx en un NAS
« Respuesta #4 en: 19 de Febrero del 2023, 10:55:59 am »
Gracias por tus ánimos jantoni,

¿entonces hay que configurar localmente la estación (bueno la consola) para que haga un POST a WEEWX por un puerto dado?

En la documentación de WEEWX he visto que el driver para esta estación es FineOffsetUSB, ¿es correcto?

De mis lecturas había entendido que el driver adecuado para esta estación era el driver interceptor, ¿es así?

Mil gracias,

Iván

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.638
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de Weewx en un NAS
« Respuesta #5 en: 19 de Febrero del 2023, 19:00:20 pm »
Pues no he mirado últimamente las nuevas versiones.

En un principio, el driver es interceptor, que luego hay que configurarlo para FineOffset

Y en cuanto a la consola, efectivamente, hay que programarla para que mande datos a Weewx.

La única dificultad radica en la distancia. Hacer pruebas a 5 metros es fácil, pero a varios kilómetros la cosa se complica en cuanto a lo de hacer prueba y error. *+* *+* *+* *+* *+*


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 iledesma

  • Jr. Member
  • **
  • Mensajes: 58
    • Ver Perfil
  • Estación: "ESCYL4900000049348A"
Re:Instalación de Weewx en un NAS
« Respuesta #6 en: 25 de Febrero del 2023, 13:08:17 pm »
Buenos días,

y si hay que tocar la configuración de customized de la consola con WSVIEW, ¿se pueden subir datos simultáneamente a WEEWX y a METEOCLIMATIC?

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.638
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de Weewx en un NAS
« Respuesta #7 en: 25 de Febrero del 2023, 15:17:06 pm »
No, ya que solo hay disponibilidad de un servidor “customized”

Para eso, envías los datos a weewx y luego, este envía los datos a Meteoclimatic.

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 iledesma

  • Jr. Member
  • **
  • Mensajes: 58
    • Ver Perfil
  • Estación: "ESCYL4900000049348A"
Re:Instalación de Weewx en un NAS
« Respuesta #8 en: 25 de Febrero del 2023, 18:51:56 pm »
¿Alguna idea para saber si weewx está correctamente corriendo en docker Synology? Los comandos que veo en otros posts para comprobar que está corriendo o correrlo y para instalar driver interceptor parecen no funcionar.

Desconectado iledesma

  • Jr. Member
  • **
  • Mensajes: 58
    • Ver Perfil
  • Estación: "ESCYL4900000049348A"
Re:Instalación de Weewx en un NAS
« Respuesta #9 en: 25 de Febrero del 2023, 19:22:10 pm »
Ya he conseguido instalar el driver interceptor, ¿pero cómo compruebo ahora que WEEWX está corriendo usando ese driver?

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.638
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de Weewx en un NAS
« Respuesta #10 en: 26 de Febrero del 2023, 00:27:51 am »
Para Weewx

Ejecuta weewxd manualmente

ESto es como se comprueba en weewx normalmente......me imagino que en Docker será igual

https://weewx.com/docs/usersguide.htm#Running_directly

Para comprobar el funcionamiento del driver se hace de modo similar:

python ruta/al/driver/interceptor.py --device=ecowitt-client --mode=listen --port=8000

Tienes más información en el propio driver, que contiene en su interior las instrucciones.

Todo ello con weewx parado.

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 iledesma

  • Jr. Member
  • **
  • Mensajes: 58
    • Ver Perfil
  • Estación: "ESCYL4900000049348A"
Re:Instalación de Weewx en un NAS
« Respuesta #11 en: 04 de Marzo del 2023, 11:46:10 am »
Buenos días,

ya tengo WEEWX y el driver interceptor corriendo sobre el docker de Synology; cuando termine haré una guía.

¿Qué SKIN me recomendáis que tenga hueco para una webcam?

Mil gracias,

iledesma

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.638
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Instalación de Weewx en un NAS
« Respuesta #12 en: 04 de Marzo del 2023, 15:37:05 pm »
Sin lugar a dudas

Belchertown

Ojo, también es el más complicado de configurar

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 el_chito

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
  • Estación: ESMUR3000000030530A
Re:Instalación de Weewx en un NAS
« Respuesta #13 en: 09 de Marzo del 2023, 10:50:18 am »
Buenos días,

¿Has podido continuar con la instalación de WEEWX en Synology?

yo tengo una Sainlogic WS3500 en mi pueblo conectada por un router LTE y quisiera desplegar WEEWX en mi Synology DS2020+ que tengo en casa.

Me interesaría mucho tu experienca.

Saludos,

Iván
Ahora mismo no lo tengo en mi Nas, pero si lo tengo corriendo en un VPS bajo docker que es lo mismo.
La instalación de weewx corre como bien e dicho en un vps con docker y la estación ( sainlogic ws3500 ) la tengo en casa, la estación está configurada para que envíe datos a weewx y metoclimatic lee también de allí.
Si necesitas algún tipo de ayuda dímelo.

Desconectado iledesma

  • Jr. Member
  • **
  • Mensajes: 58
    • Ver Perfil
  • Estación: "ESCYL4900000049348A"
Re:Instalación de Weewx en un NAS
« Respuesta #14 en: 11 de Marzo del 2023, 16:41:00 pm »
¿Alguna guía para configurar WEEWX para enviar datos a meteoclimatic?

Mil gracias,

Iván