Autor Tema: No consigo hacer q funcione  (Leído 36787 veces)

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

Desconectado HuracanMacan

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
  • Estación: ESLRI2600000026338A
Re:No consigo hacer q funcione
« Respuesta #105 en: 01 de Abril del 2020, 10:59:48 am »
los datos de la consola no coinciden con los subidos


 weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated)
   Active: active (running) since Thu 2020-03-19 13:03:24 CET; 1 weeks 5 days ag
     Docs: man:systemd-sysv-generator(8)
  Process: 7102 ExecStart=/etc/init.d/weewx start (code=exited, status=0/SUCCESS
    Tasks: 1 (limit: 2200)
   Memory: 33.2M
   CGroup: /system.slice/weewx.service
           └─7117 python /usr/bin/weewxd --daemon --pidfile=/var/run/weewx.pid /

abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:25:
abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:25:
abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:30:
abr 01 10:50:17 raspberrypi weewx[7117]: manager: Added record 2020-03-27 23:30:
abr 01 10:50:19 raspberrypi weewx[7117]: cheetahgenerator: Generated 9 files for
abr 01 10:50:20 raspberrypi weewx[7117]: imagegenerator: Generated 14 images for
abr 01 10:50:20 raspberrypi weewx[7117]: copygenerator: copied 0 files to /var/w
abr 01 10:55:18 raspberrypi weewx[7117]: cheetahgenerator: Generated 9 files for
abr 01 10:55:19 raspberrypi weewx[7117]: imagegenerator: Generated 14 images for
abr 01 10:55:19 raspberrypi weewx[7117]: copygenerator: copied 0 files to /var/w
lines 1-20/20 (END)

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.637
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:No consigo hacer q funcione
« Respuesta #106 en: 01 de Abril del 2020, 13:47:24 pm »
¿No puedes ser más explícito?

Yo lo único que veo en esa captura es que el 1-4-2020 Weewx estaba leyendo datos del 27-3-2020, pero no puedo ver nada más.

El poner datos del loog de weewx solo vale para ver errores del programa o de configuración.

¿A que te refieres con que los datos de la consola no coinciden con los subidos?

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 HuracanMacan

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
  • Estación: ESLRI2600000026338A
Re:No consigo hacer q funcione
« Respuesta #107 en: 02 de Abril del 2020, 08:25:12 am »
Por ejemplo estos 3 ultimos dias hay en la consolo casi 13 litros de precipitaciones y aparece 0 en weex, luego nose pq el viento no lo marca tampoco.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.637
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:No consigo hacer q funcione
« Respuesta #108 en: 02 de Abril del 2020, 09:34:21 am »
A ver Daniel.

Si el 1 de abril, como se ve, weewx está leyendo datos del 27 de marzo, es porque desde el 27 de marzo no había conexión entre weewx y la consola.

Pero, si no hay datos de precipitación, tampoco los habría de temperatura, ni de humedad, ni de viento, por lo que no es lógico que no haya datos de precipitación.

Como no pones mas datos, lo único que me explico es que hayas tocado algo de la configuración, y con tus conocimientos no me atrevo a decirte que mires el skin.conf

Por otro lado, si hubiera precipitación, estará almacenada en la base de datos. Si no está almacenada en la base de datos, las posibilidades serían:

- No hay precipitación
- No la ha registrado la estación.
- el datalogger está averiado.
- Has tocado la configuración de la base de datos.

Tampoco me atrevo a decirte cómo leer la base de datos, perdóname.

Tampoco tenemos una web en la que vuelques los datos para que podamos ver algo,  como los informes noaa.

Lo que me extraña es que, si weewx está leyendo el 1 de abril los registros de la consola del 27 de marzo, ¿como están los valores de temperatura, humedad, etc, en Meteoclimatic del 28, 29, 30 y 31 de marzo?

De verdad Daniel, haces unas preguntas muy genéricas y no nos das ninguna pista de lo que ha pasado y solo podemos responder especulaciones.

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 jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:No consigo hacer q funcione
« Respuesta #109 en: 02 de Abril del 2020, 10:27:52 am »
Qué hora tiene la consola ?? Es lo primero que hay que ver. Si weewx está leyendo datalogger de esa fecha funcionando ya 12 días es porque seguramente la consola tiene la hora mal.


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

www.meteoarchena.es

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.637
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:No consigo hacer q funcione
« Respuesta #110 en: 02 de Abril del 2020, 10:29:12 am »
Pero Weewx actualiza la hora de la consola periódicamente, y siempre al arrancar Weewx.

A no ser que el ordenador tenga mal la hora y esté descojonándolo todo.

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 HuracanMacan

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
  • Estación: ESLRI2600000026338A
Re:No consigo hacer q funcione
« Respuesta #111 en: 02 de Abril del 2020, 10:42:46 am »
Jantoni ya siento el hacer preguntas tan genericas pero si supiese mas sobre el tema lo solucionaria yo solo pero no es el caso, poco mas te puedo decir.
Despues de mirar la hora en la raspi y en la estacion lamento deciros q esta todo bien, pongo la estacion en pruebas hasta q se solucione. Grx.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.637
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:No consigo hacer q funcione
« Respuesta #112 en: 02 de Abril del 2020, 11:19:29 am »
David......lo que tienes que darnos es pistas para poder orientarte.....si no, llenaremos páginas y páginas, y perderás mucho tiempo.

Lo primero que deberías hacer es separar el log de weewx del resto del sistema.

Lo primero sería poner en orden el ordenador, supongo que es una raspberry.

Ejecuta estos comandos:

Paramos weewx

Código: [Seleccionar]
sudo /etc/init.d/weewx stop
Desinstalamos el falso reloj

Código: [Seleccionar]
sudo apt-get purge --yes fake-hwclock
Modificamos el sistema de Log para que WeeWX tenga su propio log diferenciado

Código: [Seleccionar]
sudo echo ":programname,startswith,\"weewx\"" /var/log/weewx.log | sudo tee -a /etc/rsyslog.d/99-weewx.conf > /dev/null

sudo echo ":programname,startswith,\"weewx\"" \~\ | sudo tee -a /etc/rsyslog.d/99-weewx.conf > /dev/null

Establecemos que Weewx tenga un log dentro de logrotate para evitar ficheros que nos consuman la RAM. Se estable rotacion diaria y el numero maximo de rotaciones en 2

Código: [Seleccionar]
sudo echo -e "/var/log/weewx.log {\n  $WEELOGPER\n  missingok\n  rotate $WEELOGMAX\n  compress\n  delaycompress\n  notifempty\n  sharedscripts\n  postrotate\n  /etc/init.d/rsyslog stop\n  /etc/init.d/rsyslog start\n  endscript\n}" | sudo tee -a /etc/logrotate.d/weewx > /dev/null

Reiniciamos el sistema de log

Código: [Seleccionar]
sudo service rsyslog restart
Reiniciamos la raspberry

Código: [Seleccionar]
sudo shutdown -r now
A partir de aquí, a ver que problemas podemos ver.

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 HuracanMacan

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
  • Estación: ESLRI2600000026338A
Re:No consigo hacer q funcione
« Respuesta #113 en: 13 de Mayo del 2020, 09:04:55 am »
Una pregunta, cuando entro la pagina web q crea weewx la lluvia recogida la muestra en cm/h como la puedo cambiar a mm??
Por lo demas parace q sube bien los datos. GRACIAS.

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:No consigo hacer q funcione
« Respuesta #114 en: 13 de Mayo del 2020, 09:31:35 am »
Ejecuta esto en el terminal linux:

sudo sed -i 's/group_rain = cm/group_rain = mm/g' "/etc/weewx/weewx.conf"

Después recarga weewx con sudo service weewx reload

Saludos


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

www.meteoarchena.es

Desconectado HuracanMacan

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
  • Estación: ESLRI2600000026338A
Re:No consigo hacer q funcione
« Respuesta #115 en: 13 de Mayo del 2020, 13:00:43 pm »
parece q ya marca en mm la lluvia, pero me he dado cuenta q la pagina q genera weewx esta en el dia 9 de mayo a las 2:30 de la mañana , como se pone bien?

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:No consigo hacer q funcione
« Respuesta #116 en: 13 de Mayo del 2020, 13:53:52 pm »
Raro porque la plantilla meteoclimatic.html está actualizándose por los gráficos de tu estación.

Qué fecha tiene la base de datos de weewx?? ls -l /var/lib/weewx/weewx.sdb


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

www.meteoarchena.es

Desconectado HuracanMacan

  • Jr. Member
  • **
  • Mensajes: 67
    • Ver Perfil
  • Estación: ESLRI2600000026338A
Re:No consigo hacer q funcione
« Respuesta #117 en: 15 de Mayo del 2020, 19:09:28 pm »
-rw-r--r-- 1 root root 6926336 may 15 19:05 /var/lib/weewx/weewx.sdb

eso me pone, pero la pagina web q crea weewx esta en el dia 11.
por cierto la lluvia ya esta en mm pero el ratio de lluvia lo pone en cm/h

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:No consigo hacer q funcione
« Respuesta #118 en: 15 de Mayo del 2020, 20:28:57 pm »
Para cambiar la intensidad de lluvia:

sudo sed -i 's/group_rainrate = cm_per_hour/group_rainrate = mm_per_hour/g' "/etc/weewx/weewx.conf"

En cuanto a lo de que no se genere la página no es por cosa de la base de datos que no esté grabando en ella por lo que será por algún fallo que tenga generando la página...

mira a ver qué dice sudo service weewx status


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

www.meteoarchena.es

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.637
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:No consigo hacer q funcione
« Respuesta #119 en: 15 de Mayo del 2020, 21:12:08 pm »
Y el log de weewx.

Es posible que tengas algún problema en la configuración del skin.

sudo tail -f /var/log/weewx.log

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