Autor Tema: Novato con problemas no funciona Weewx  (Leído 14849 veces)

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

Desconectado Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #30 en: 20 de Abril del 2020, 17:21:22 pm »
Pero no puedo con los siguientes pasos.
No me deja copiar los datos de wview. Ni por filezilla ni, por usb, ni terminal.

Y luego cuando genero el log no aparece una lista tan larga.

Desconectado Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #31 en: 20 de Abril del 2020, 17:22:02 pm »
Bueno.
Estaba desesperado y lo he desinstalado.
He empezado con Meteowee.

Ya lo ha instalado. Al mirar las plantillas directamente en el raspi ya aparecen los datos. Parece que los lee bien.
Pero en el ordenador, al abrir con el navegador nada.
« Última modificación: 20 de Abril del 2020, 18:09:00 pm por Aralar »

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Novato con problemas no funciona Weewx
« Respuesta #32 en: 20 de Abril del 2020, 18:14:12 pm »
Claro, porque Meteowee, por defecto, instala Weewx, pero no instala ningún servidor Web.

Antiguamente, era requisito, para instalar Weewx el tener instalado, por ejemplo Apache2.

Para acceder desde un navegador, tienes que instalar un servidor Web.

Como puedes ver, en el fichero meteowee.sh puedes configurarlo para que sea automático.

Citar
#####################################################################################################
# Variables a declarar. Modifica estas variables. De lo contrario utilizará los valores por defecto #
#####################################################################################################

DIR='/home/pi'         # Directorio de instalación por defecto (Weewx se instalará en los directorios definidos en el paquete Debian)
APACHE_INSTALL=0      # 0 No instalar Apache2, 1 instalar Apache2
WEELOGPER='daily'      # Periodicidad de rotación del log de Weewx. Por defecto es daily (diario), puedes establecer weekly (semanal)
WEELOGMAX=2            # Numero máximo de rotaciones del log de Weewx. Por defecto 2.
APACHE2LOGSIZE='20m'   # Tamaño máximo en Megabytes del log para Apache en RAM. Tras el número debe seguir la m minuscula. Por defecto 20m
WEEWXLOGSIZE='20m'      # Tamaño máximo en Megabytes del log para Weewx en RAM. Tras el número debe seguir la m minuscula. Por defecto 20m
UPDATEOS=0            # Actualizar todo el sistema operativo. 0=NO   1=SI . Esto alarga mucho el tiempo de ejecución del script. Por defecto 0
CONFIG_FILE='/etc/weewx/weewx.conf'                     # Fichero de configuración de weewx.
SKIN_CONFIG_FILE='/etc/weewx/skins/Seasons/skin.conf'      # Fichero de configuracion del skin

Pero no pasa nada.

Para instalarlo ahora, simplemente:

Código: [Seleccionar]
sudo apt-get install --yes apache2 php7.3
O reinstalas desde el principio.....así experimentas. Tú eliges.

Venga, vamos a conseguirlo

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 Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #33 en: 21 de Abril del 2020, 08:32:53 am »
Parece que falta poco.
He instalado Apache pero no aparece nada en el navegador.
También me falta copiar los datos de wview a weewx.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Novato con problemas no funciona Weewx
« Respuesta #34 en: 21 de Abril del 2020, 09:53:12 am »
Buenos días.

Sé que puedo parecer borde, pero no, de verdad, no es mi intención.

Decir que no aparece nada, no ayuda. Ayuda más el decir que aparece, aunque sea una pantalla vacía.

Y decir lo que hemos hecho hasta ese momento.

Por ejemplo.

Si has vuelto a reinstalar, esta vez con Apache2, las páginas no se generan hasta pasado un tiempo. Por lo general a los 10-15 minutos ya tienen que estar generadas las primeras páginas web.

Lo primero que vamos a hacer cuando sospechemos que algo va mal en la generación, es comprobar el directorio donde deberían estar.

Si vas a /var/www/html/weewx deberías ver un montón de archivos.

cd /var/www/html/weewx
ls -la

Llegado a este punto vamos a ver los ficheros en el navegador.

Pregunta.....¿desde donde navegas, desde la propia Raspberry o desde otro ordenador? Es importante, no por el uso del navegador web, sino por el uso de un explorador de ficheros tipo Filezilla

Bien, con el navegador web

http://xxx.xxx.xxx.xxx/weewx

Por favor, pon un pantallazo aquí mismo

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.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Novato con problemas no funciona Weewx
« Respuesta #35 en: 21 de Abril del 2020, 09:54:56 am »
Ah, comentar que la instalación de meteowee está archiprobada y debe funcionar siempre, salvo problemas de conectividad consola-ordenador

Y está probada en diferentes plataformas,  no solo Raspberry Pi.

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 Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #36 en: 21 de Abril del 2020, 17:11:45 pm »
Bueno.
Parece que va bien pero poco a poco.

Lo hago todo desde el ordenador y quería ver las plantillas desde el navegador. Cuando quiero ver algo, le conecto el raspberry al monitor. He desinstalado apache y vuelto a instalar. Ha funcionado.

He querido copiar el archivo del wview y la plantilla descargada de meteoclimatic en las correspondientes carpetas pero no me ha dejado.

Tenía el archivo de datos de wview en el escritorio de raspberry y le he dicho que me copie los datos a weewx. No me ha dicho que no pero luego no aparecen esos datos en el weewx.

Pero creo que he hecho algo mal.
He intentado hacer varias cosas y ahora no crea ninguna plantilla ni manda datos a wunderground, ni aparecen los datos antiguos de wview.
« Última modificación: 21 de Abril del 2020, 17:28:35 pm por Aralar »

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Novato con problemas no funciona Weewx
« Respuesta #37 en: 21 de Abril del 2020, 17:48:58 pm »
Procura decirnos el comando que has puesto y que respuesta te da el sistema operativo.

Vamos centrando el tiro.

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 Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #38 en: 21 de Abril del 2020, 18:17:18 pm »
Estaba impaciente y he desinstaldo y vuelto a instalar weewx y apache.
De momento no se ve nada pero le voy a dejar un rato.

no se como hacer lo de copiar lor archivos. Creo que me falta algún permiso o algo porque no me deja.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Novato con problemas no funciona Weewx
« Respuesta #39 en: 21 de Abril del 2020, 19:00:10 pm »
El fichero de la base de datos de wview lo debes copiar al directorio /home/pi

Como nunca sabes lo de los permisos, con sudo nos lo saltamos

sudo cp /directoriodondeestaelfichero/nombrefichero /home/pi/weewx.sdb

Y luego lo pasamos al sitio definitivo

sudo cp /home/pi/weewx.sdb /var/lib/weewx/weewx.sdb

Antes tienes que haber parado weewx, pues de lo contrario habrá un conflicto “de intereses” je je

Una vez copiado el fichero, arranca weewx y espera un buen rato a que recomponga las estadisticas

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 Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #40 en: 22 de Abril del 2020, 15:56:55 pm »
Para pasar los datos de wview lo puse en el escritorio y le dí para que juntara los dos archivos.
Pero ahora me pasa como antes. Los datos que aparecen en la plantilla creada son de 6 de Abril. De cuando se quedó sin electricidad. Creo que habrá algo en los datos.
O puede ser que hiciera la copia sin haber parado el weewx.

Por otro lado, he probado copiar la plantilla de meteoclimatic en la carpeta correspondiente pero no me deja.

Menudo lío.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Novato con problemas no funciona Weewx
« Respuesta #41 en: 22 de Abril del 2020, 17:37:46 pm »
Para pasar los datos de wview lo puse en el escritorio y le dí para que juntara los dos archivos.

No entiendo. Juntarlos ¿como?¿en un zip?

Citar
Pero ahora me pasa como antes. Los datos que aparecen en la plantilla creada son de 6 de Abril. De cuando se quedó sin electricidad. Creo que habrá algo en los datos.
O puede ser que hiciera la copia sin haber parado el weewx.

O son los datos que hay en el datalogger. Necesitamos que nos copies lo que dice el log

Citar
Por otro lado, he probado copiar la plantilla de meteoclimatic en la carpeta correspondiente pero no me deja.

Y, ¿por qué no haces lo que te pedimos? Pon aquí que comando estás tecleando y que respuesta te da el sistema.

Es que, a la bola de cristal, ya no le actualizan el firmware y, claro, ya no tenemos dotes de adivino *+* *+* *+* *+* *+* Bolas de cristal chinas, no las recomiendo *-* *-* *-* *-*

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 Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #42 en: 23 de Abril del 2020, 10:58:45 am »
Jeje
A la tarde te pongo lo que pone el log.
Cuando decía juntar los datos me refiero a copiar el archivo wview a la carpeta de weewx. Yo entendía que con eso se juntan las dos bases de datos.

Cuando hice eso e intenté copiar la plantilla de meteoclimatic dejó de funcionar el weewx, o por lo menos no actualizaba los datos ni los enviaba a wunderground.

Visto esto, borré todo y empecé de 0. Imagen nueva en la sd..... siguiendo los pasos de meteowe.

Y al rato me parece que se puso en marcha porque también envió datos a wunderground. Pero no miré las plantillas porque me fui a casa.

Luego miré en wunderground pero nada. Creo que dejó de funcionar correctamente.

No se si es algo del datalogger.

Las horas que estoy metiendo en esto y para nada.
No se si tendré que probar con otro datalogger o si no borrar el datalogger.

No se si podría ver los datos de los últimos años metiendo la base de datos en el ordenador.
« Última modificación: 23 de Abril del 2020, 11:33:31 am por Aralar »

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Novato con problemas no funciona Weewx
« Respuesta #43 en: 23 de Abril del 2020, 13:34:45 pm »
sudo apt-get install sqlitebrowser

Con eso ya podrás ver la BBDD de weewx gráficamente. Mira la tabla archive de esa BBDD a ver cuál es el último valor de la columna dateTime. Después ordena ese campo hasta el más reciente al final a ver si coinciden.

Para Windows también está en su página de descargas:

https://sqlitebrowser.org/dl/



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

www.meteoarchena.es

Desconectado Aralar

  • Newbie
  • *
  • Mensajes: 31
    • Ver Perfil
  • Estación: Abaltzisketa
Re:Novato con problemas no funciona Weewx
« Respuesta #44 en: 23 de Abril del 2020, 18:37:38 pm »
He borrado los datos del datalogger y creo que va mejor.
Sube los datos a Wunderground. Pero no genera plantillas. Hay algún error.
En la consola creo que tengo la hora UTC 0. Pero cuando pongo la hora arriba, luego al rato se cambia ella sola y le resta dos horas.
Puede que esto genere algún problema?

Luego miro el log y sale esto.

sudo tail -f /var/log/syslog
Apr 23 16:14:38 raspberrypi systemd[1]: Started LSB: weewx weather system.
Apr 23 16:17:01 raspberrypi CRON[1938]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Apr 23 16:23:04 raspberrypi systemd[1]: Starting Cleanup of Temporary Directories...
Apr 23 16:23:04 raspberrypi systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Apr 23 16:23:04 raspberrypi systemd[1]: Started Cleanup of Temporary Directories.
Apr 23 16:25:51 raspberrypi systemd[1]: Stopping LSB: weewx weather system...
Apr 23 16:26:13 raspberrypi systemd[1]: weewx.service: Succeeded.
Apr 23 16:26:13 raspberrypi systemd[1]: Stopped LSB: weewx weather system.
Apr 23 16:26:13 raspberrypi systemd[1]: Starting LSB: weewx weather system...
Apr 23 16:26:15 raspberrypi systemd[1]: Started LSB: weewx weather system.



sudo tail -f /var/log/weewx.log
Apr 23 16:33:53 raspberrypi weewx[3136]: engine: Clock error is 7195.14 seconds (positive is fast)
Apr 23 16:33:53 raspberrypi weewx[3136]: vantage: Clock set to 2020-04-23 16:33:54 UTC (1587659634)
Apr 23 16:33:55 raspberrypi weewx[3136]: manager: Unable to add record 2020-04-23 16:20:00 UTC (1587658800) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Apr 23 16:33:55 raspberrypi weewx[3136]: manager: Unable to add record 2020-04-23 16:30:00 UTC (1587659400) to database 'weewx.sdb': UNIQUE constraint failed: archive.dateTime
Apr 23 16:33:55 raspberrypi weewx[3136]: engine: Starting main packet loop.
Apr 23 16:33:55 raspberrypi weewx[3136]: restx: AWEKAS: Bad login; waiting 60.0 minutes then retrying
Apr 23 16:33:56 raspberrypi weewx[3136]: restx: Wunderground-PWS: Published record 2020-04-23 16:20:00 UTC (1587658800)
Apr 23 16:33:57 raspberrypi weewx[3136]: restx: Wunderground-PWS: Published record 2020-04-23 16:30:00 UTC (1587659400)
Apr 23 16:33:59 raspberrypi weewx[3136]: vantage: LOOP try #1; error: Expected to read 99 chars; got 0 instead
Apr 23 16:34:05 raspberrypi weewx[3136]: vantage: LOOP try #2; error: Expected to read 99 chars; got 0 instead


sudo weewxd /etc/weewx/weewx.con
Traceback (most recent call last):
  File "/usr/bin/weewxd", line 64, in <module>
    weewx.engine.main(options, args)
  File "/usr/share/weewx/weewx/engine.py", line 852, in main
    sane = os.stat(config_path).st_ctime
OSError: [Errno 2] No existe el fichero o el directorio: '/etc/weewx/weewx.con'
« Última modificación: 23 de Abril del 2020, 18:41:46 pm por Aralar »