Autor Tema: Fallo conexión Linux  (Leído 170 veces)

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

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Fallo conexión Linux
« en: 25 de Diciembre del 2019, 16:00:31 pm »
Buenas, estoy intentando poner en marcha el CumulusMX con la raspberry Pi y no hay manera. Cuando ejecuto el .exe me pone que conecta con la estación, pero cuando voy a ver los datos en la web me sale todo ceros. Llevo todo el día con esto dándole vueltas. He instalado la última versión de CumulusMX, he instalado versiones anteriores... pero nada.
  

Desconectado jmviper

  • Moderador Global
  • Hero Member
  • *****
  • Mensajes: 2.421
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Fallo conexión Linux
« Respuesta #1 en: 25 de Diciembre del 2019, 21:36:17 pm »
Hola

Aparentemente por la captura que has puesto parece funcionar bien.

Mira a ver en la carpeta MXdiags donde tienes Cumulus MX qué te pone en el archivo con última fecha y también si en el log de este mes de la carpeta data si tiene los últimos registros de ahora.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.301 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #2 en: 25 de Diciembre del 2019, 23:23:46 pm »
En la carpeta data de momento no tengo nada ya que he reinstalado el programa varias veces hoy, probando diferentes versiones. Ahora tengo la última de ellas instalada (diciembre 2019). He adjuntado el último .txt de MXdiags
  

Desconectado jmviper

  • Moderador Global
  • Hero Member
  • *****
  • Mensajes: 2.421
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Fallo conexión Linux
« Respuesta #3 en: 26 de Diciembre del 2019, 00:44:07 am »
Viendo el log se ve que conecta con la estación pero no lee nada de ella... no responde a ningún comando enviado por MX.

Qué te pone el ejecutar lsusb en el terminal linux ?

Supongo que ahí estará la Davis.

Si sabes abrir el puerto 22 del router a la IP local de la raspi o ponerla en la DMZ del router puedo echarle un vistazo mañana pasándome tu IP pública.
Ya seguiríamos por privado.

saludos


Archena, Valle de Ricote (Murcia). 120 msnm. 19.301 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #4 en: 26 de Diciembre del 2019, 09:14:06 am »
Esta es la respuesta:
Código: [Seleccionar]
pi@raspberrypi:~ $ lsusb
Bus 001 Device 005: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]
Bus 001 Device 004: ID 0424:7800 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Eso que me comentas la verdad que no sé hacerlo.
  

Desconectado jmviper

  • Moderador Global
  • Hero Member
  • *****
  • Mensajes: 2.421
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Fallo conexión Linux
« Respuesta #5 en: 26 de Diciembre del 2019, 15:07:52 pm »
Quizás lo mejor es instalar weewx que tiene más herramientas y ver si él la puede leer, con ello descartaríamos que fuese cosa de la consola y que fuese el problema de Cumulus MX.

Para instalarlo:

http://www.weewx.com/docs/debian.htm

Cuando lo instales podemos ir probando cosas.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.301 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #6 en: 26 de Diciembre del 2019, 15:41:47 pm »
Buenas, he probado a hacerlo, pero me da error al intentar actualizar (apt-update). Me ha pasado en las últimas veces que he intentado actualizar la Raspberry

Código: [Seleccionar]
pi@raspberrypi:~ $ sudo apt-get update
Des:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB]     
Obj:2 http://archive.raspberrypi.org/debian buster InRelease                   
Des:3 http://weewx.com/apt squeeze InRelease [2.537 B]                         
Des:4 http://weewx.com/apt squeeze/main all Packages [3.613 B]                 
Descargados 21,1 kB en 14s (1.553 B/s)                                         
Traceback (most recent call last):
  File "/usr/lib/cnf-update-db", line 26, in <module>
    col.create(db)
  File "/usr/share/command-not-found/CommandNotFound/db/creator.py", line 94, in create
    self._fill_commands(con)
  File "/usr/share/command-not-found/CommandNotFound/db/creator.py", line 132, in _fill_commands
    self._parse_single_contents_file(con, f, fp.stdout)
  File "/usr/share/command-not-found/CommandNotFound/db/creator.py", line 271, in _parse_single_contents_file
    priority = component_priorities[component]
KeyError: 'rpi'
Leyendo lista de paquetes... Hecho
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'
E: Sub-process returned an error code
  

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #7 en: 26 de Diciembre del 2019, 16:06:00 pm »
Código: [Seleccionar]
pi@raspberrypi:~ $ sudo apt-get install weewx
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  libdrm-etnaviv1 libllvm6.0 point-rpi python3-pyperclip python3-thonny
  rpi.gpio-common
Utilice «sudo apt autoremove» para eliminarlos.
Se instalarán los siguientes paquetes adicionales:
  python-cheetah python-configobj python-usb
Paquetes sugeridos:
  python-cheetah-doc python-markdown python-memcache python-pygments
  python-configobj-doc sqlite ftp httpd
Se instalarán los siguientes paquetes NUEVOS:
  python-cheetah python-configobj python-usb weewx
0 actualizados, 4 nuevos se instalarán, 0 para eliminar y 0 no actualizados.
Se necesita descargar 1.786 kB de archivos.
Se utilizarán 7.130 kB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Des:4 http://weewx.com/apt squeeze/main all weewx all 3.9.2-1 [1.572 kB]     
Des:1 http://ftp.cica.es/mirrors/Linux/raspbian/raspbian buster/main armhf python-configobj all 5.0.6-3 [35,6 kB]
Des:2 http://ftp.cica.es/mirrors/Linux/raspbian/raspbian buster/main armhf python-cheetah armhf 3.1.0-3 [140 kB]
Des:3 http://ftp.cica.es/mirrors/Linux/raspbian/raspbian buster/main armhf python-usb all 1.0.2-1 [38,7 kB]
Descargados 1.786 kB en 29s (62,7 kB/s)                                       
Preconfigurando paquetes ...
Seleccionando el paquete python-configobj previamente no seleccionado.
(Leyendo la base de datos ... 161775 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../python-configobj_5.0.6-3_all.deb ...
Desempaquetando python-configobj (5.0.6-3) ...
Seleccionando el paquete python-cheetah previamente no seleccionado.
Preparando para desempaquetar .../python-cheetah_3.1.0-3_armhf.deb ...
Desempaquetando python-cheetah (3.1.0-3) ...
Seleccionando el paquete python-usb previamente no seleccionado.
Preparando para desempaquetar .../python-usb_1.0.2-1_all.deb ...
Desempaquetando python-usb (1.0.2-1) ...
Seleccionando el paquete weewx previamente no seleccionado.
Preparando para desempaquetar .../archives/weewx_3.9.2-1_all.deb ...
Desempaquetando weewx (3.9.2-1) ...
Configurando python-configobj (5.0.6-3) ...
Configurando python-usb (1.0.2-1) ...
Configurando python-cheetah (3.1.0-3) ...
Configurando weewx (3.9.2-1) ...
Saved configuration to /etc/weewx/weewx.conf
Procesando disparadores para man-db (2.8.5-2) ...
Procesando disparadores para systemd (241-7~deb10u2+rpi1) ...
pi@raspberrypi:~ $ sudo tail -f /var/log/syslog
Dec 26 15:47:37 raspberrypi weewx[24826]: vantage: Unable to read hardware type; raise WeeWxIOError
Dec 26 15:47:37 raspberrypi weewx[24826]: engine: Import of driver failed: Unable to read hardware type (<class 'weewx.WeeWxIOError'>)
Dec 26 15:47:37 raspberrypi weewx[24826]: engine: Unable to load driver: Unable to read hardware type
Dec 26 15:47:37 raspberrypi weewx[24826]:     ****  Exiting...
Dec 26 15:47:40 raspberrypi systemd[1]: Reloading.
Dec 26 15:47:43 raspberrypi dbus-daemon[376]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service' requested by ':1.33' (uid=0 pid=25129 comm="/usr/bin/gdbus call --system --dest org.freedeskto")
Dec 26 15:47:44 raspberrypi systemd[1]: Starting PackageKit Daemon...
Dec 26 15:47:44 raspberrypi PackageKit: daemon start
Dec 26 15:47:44 raspberrypi dbus-daemon[376]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Dec 26 15:47:44 raspberrypi systemd[1]: Started PackageKit Daemon.
Dec 26 15:52:49 raspberrypi PackageKit: daemon quit
Dec 26 15:52:49 raspberrypi systemd[1]: packagekit.service: Main process exited, code=killed, status=15/TERM
Dec 26 15:52:49 raspberrypi systemd[1]: packagekit.service: Succeeded.
Dec 26 15:59:01 raspberrypi CRON[25338]: (pi) CMD (/home/pi/star_meteoclimatic_linux/meteoclimatic.sh)
Dec 26 15:59:01 raspberrypi CRON[25334]: (CRON) info (No MTA installed, discarding output)
  

Desconectado jmviper

  • Moderador Global
  • Hero Member
  • *****
  • Mensajes: 2.421
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Fallo conexión Linux
« Respuesta #8 en: 26 de Diciembre del 2019, 17:03:14 pm »
Hay que configurar weewx para la Davis.

O bien lo haces a través de la utilidad de configuración con sudo dpkg-reconfigure weewx o directamente editando el archivo /etc/weewx/weewx.conf

Si lo haces editando weewx.conf aquí tienes una descripción de lo que ir poniendo:

https://forum.meteoclimatic.net/index.php/topic,42.0.html

Para no tener que estar viendo el log del sistema puedes ver también las últimas líneas y el estado de weewx con service weewx status y para reiniciarlo sudo service weewx restart


Archena, Valle de Ricote (Murcia). 120 msnm. 19.301 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #9 en: 26 de Diciembre del 2019, 17:24:12 pm »
Lo he configurado al instalarlo, ya he puesto que es una Vantage, y los datos de la localización que me pedía. Cuando pongo lo del status da error (he mandado captura)

  

Desconectado jmviper

  • Moderador Global
  • Hero Member
  • *****
  • Mensajes: 2.421
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Fallo conexión Linux
« Respuesta #10 en: 26 de Diciembre del 2019, 18:00:22 pm »
Reinicia la consola de la Davis, quítale las pilas si las tiene y la fuente de la alimentación y desconéctala de la Raspi también y déjala por lo menos medio minuto apagada y ponle otra vez la alimentación y conéctala de nuevo a la Raspi.

Cuando la vuelvas a conectar mira que la consola de la Davis tenga la hora correcta.

Reinicia raspi y a ver qué dice weewx.



Archena, Valle de Ricote (Murcia). 120 msnm. 19.301 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #11 en: 26 de Diciembre del 2019, 18:07:50 pm »
De acuerdo, aunque no podré hacerlo pronto porque la estación y la raspberry las tengo a unos 20 km de mi casa. Me resulta extraño que no logre conectar porque el datalogger que uso con esta Vue lo estaba usando con una Vantage Pro 2 sin problemas. De hecho, en una prueba que hice hace un mes con la raspberry y con la Vue tuve este mismo problema y después de un tiempo y no se de qué manera lo pude solucionar. Me di por satisfecho y no toqué nada más pensando que la próxima vez funcionaría igual, pero no fue así. Y lo único que hice fue actualizar la raspberry... no sé qué pudo haber cambiado. Gracias por tu ayuda, cuando vaya al lugar de la estación ya avisaré de los resultados.
  

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #12 en: 30 de Diciembre del 2019, 20:43:20 pm »
Hola de nuevo,
Tengo buenas noticias, y es que el reinicio de la consola ha conseguido que el Cumulus MX conecte con la estación y muestre los datos en pantalla. Ya he configurado el crontab, aunque he visto que a la segunda o tercera vez que he abierto el CumulusMX, recibía los primeros datos pero luego no recibía más (he tenido que reiniciar el programa varias veces para configurar el meteoclimatic, wunderground etc.). Supongo que si sigue igual probaré de nuevo lo de apagar la consola.
  

Desconectado jmviper

  • Moderador Global
  • Hero Member
  • *****
  • Mensajes: 2.421
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Fallo conexión Linux
« Respuesta #13 en: 30 de Diciembre del 2019, 22:11:42 pm »
Supongo que habrás desinstalado weewx ya que funciona como servicio y puede interferir con MX

También ten en cuenta que MX al arrancarlo, por defecto, descarga el datalogger y puede tardar algo hasta que aparecen los datos.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.301 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado Tiempo Málaga

  • Newbie
  • *
  • Mensajes: 18
    • Ver Perfil
  • Estación: Las Lagunas, Mijas Costa-ESAND2900000029651A Alhaurín el Grande-ESAND2900000029120B
Re:Fallo conexión Linux
« Respuesta #14 en: 03 de Enero del 2020, 14:49:03 pm »
Bueno pues ya está la estación mandado datos a la web parece sin problemas. Funcionó el reinicio de la consola y luego también reinicié la Raspberry y esto acabó con que los datos se quedaran sin actualizar. Gracias por la ayuda.