Autor Tema: lectura de lluvia x10  (Leído 3671 veces)

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

Desconectado zapal

  • Sr. Member
  • ****
  • Mensajes: 310
    • Ver Perfil
    • EL tiempo en los locos
  • Estación: torrevieja-los locos (ESPVA0300000003183A)
lectura de lluvia x10
« en: 03 de Febrero del 2016, 19:45:39 pm »
Buenas noches, tengo  una oregon wmr-300 conectada a unas raspberry en fase de pruebas. La verdad es que en 15 dias todo esta ok y no hay lecturas raras. El problema lo he detectado el ùnico dia que ha llovido en mi zona, y es que si la consola marca 1mm o 3,57 de acumulados,en la web del skin sale esa cifra multiplicada por 10, es decir, que si caen 0,4 pues pone 4 mm y si el rate es de 4,3 la hora pues pone 43 .He mirado el log de weewx (3.3.1) y cuando importa el dato de la consola lo hace con la cifra correcta y es solo al generar el reporte donde la cifra esta incorrecta. He mirado los archivo de configuracion por si hubiera algun valor de correcion o algo por el estilo pero no veo nada. Alguien me echa una mano ?

Gracias

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 2.668
    • Ver Perfil
    • Rivas-Vaciamadrid Centro
  • Estación: ESMAD2800000028522A
Re:lectura de lluvia x10
« Respuesta #1 en: 03 de Febrero del 2016, 21:18:13 pm »
Si nos pones algo que nos dé luz, pues te podremos ayudar.

Una captura de la web y el fichero skin.conf que utilizas nos ayudarán para ver si encontramos algo.

No nos indicas que estación es, pero me imagino que has utilizado el comando wee_device para ver los datos que lee weewx desde la consola.

Si solo ocurre con la lluvia, es posible que se te haya colado alguna transformación en weewx.conf

Con esos dos ficheros y la captura, yo creo que podremos localizar lo que ocurre.

Saludos.
Las opiniones que pueda escribir no suponen asesoramiento profesional. Cada usuario tomará sus decisiones bajo su propio riesgo.

Desconectado zapal

  • Sr. Member
  • ****
  • Mensajes: 310
    • Ver Perfil
    • EL tiempo en los locos
  • Estación: torrevieja-los locos (ESPVA0300000003183A)
Re:lectura de lluvia x10
« Respuesta #2 en: 04 de Febrero del 2016, 08:56:31 am »
Hola jantoni, gracias por tu interes. La imagen que tengo en raspberry es la tuya. Te pongo el skin.conf
LA estacion es una oregon WMR-300 y los datos los leo con
sudo tail -f /var/log/weewx.log
Gracias de nuevo por tu atencion, no queria dar de alta la estacion con este error

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 2.668
    • Ver Perfil
    • Rivas-Vaciamadrid Centro
  • Estación: ESMAD2800000028522A
Re:lectura de lluvia x10
« Respuesta #3 en: 04 de Febrero del 2016, 17:48:05 pm »
Ummmm.......a ver .......

La última versión de mi imagen, que es la que estoy usando en mi estación, no traía el driver para la WMR300.

No puedo decir como se puede comportar el driver con la versión 3.10 (que es la utilizada en mi imagen).

La primera versión con el driver ya incluido era la 3.3.0 y, la actual, la 3.4.0

Te sugiero que la actualices, ahora que no tienes apenas datos. La actualización no es complicada.
Las opiniones que pueda escribir no suponen asesoramiento profesional. Cada usuario tomará sus decisiones bajo su propio riesgo.

Desconectado zapal

  • Sr. Member
  • ****
  • Mensajes: 310
    • Ver Perfil
    • EL tiempo en los locos
  • Estación: torrevieja-los locos (ESPVA0300000003183A)
Re:lectura de lluvia x10
« Respuesta #4 en: 04 de Febrero del 2016, 17:49:57 pm »
eso hare, gracias jantoni

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 2.668
    • Ver Perfil
    • Rivas-Vaciamadrid Centro
  • Estación: ESMAD2800000028522A
Re:lectura de lluvia x10
« Respuesta #5 en: 04 de Febrero del 2016, 17:56:40 pm »
No obstante, veo algún error.....que yo sepa no están en la imagen:

Citar
[StdCalibrate]
   
    [[Corrections]]
        # For each type, an arbitrary calibration expression can be given.
        # It should be in the units defined in the StdConvert section.
        # Example:
        foo = foo + 0.2

Cambialo a
Citar
[StdCalibrate]
   
    [[Corrections]]
        # For each type, an arbitrary calibration expression can be given.
        # It should be in the units defined in the StdConvert section.
        # Example:
        # foo = foo + 0.2

Esta sección también está tocada y errónea:

Citar
[StdQC]
   
    [[MinMax]]
        barometer = 26, 32.5, inHg
        outTemp = -15, 50, degree_C
        inTemp = -10, 50, degree_C
        outHumidity = 0, 100
        inHumidity = 0, 100
        windSpeed = 0, 120, km_per_hour

Citar
[StdQC]
    # This section is for quality control checks.  If units are not specified,
    # values must be in the units defined in the StdConvert section.
   
    [[MinMax]]
        barometer = 26, 32.5, inHg
        outTemp = -40, 120, degree_F
        inTemp = 10, 120, degree_F
        outHumidity = 0, 100
        inHumidity = 0, 100
        windSpeed = 0, 120, mile_per_hour

Las opiniones que pueda escribir no suponen asesoramiento profesional. Cada usuario tomará sus decisiones bajo su propio riesgo.

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 2.668
    • Ver Perfil
    • Rivas-Vaciamadrid Centro
  • Estación: ESMAD2800000028522A
Re:lectura de lluvia x10
« Respuesta #6 en: 04 de Febrero del 2016, 17:57:13 pm »
Pero estoy viendo

# This section is for general configuration information.

# Set to 1 for extra debug info, otherwise comment it out or set to zero
debug = 1

# Root directory of the weewx data file hierarchy for this station
WEEWX_ROOT = /

# How long to wait before timing out a socket (FTP, HTTP) connection
socket_timeout = 20

# Do not modify this. It is used when installing and updating weewx.
version = 3.3.1
Las opiniones que pueda escribir no suponen asesoramiento profesional. Cada usuario tomará sus decisiones bajo su propio riesgo.

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 2.668
    • Ver Perfil
    • Rivas-Vaciamadrid Centro
  • Estación: ESMAD2800000028522A
Re:lectura de lluvia x10
« Respuesta #7 en: 04 de Febrero del 2016, 17:58:22 pm »
Te sugiero que borres toda presencia de Weewx y hagas una instalación limpia.

Siento no poder ayudarte con el driver de WMR300.....la información en el foro de weewx es que funciona correctamente, con algunas peculiaridades.
Las opiniones que pueda escribir no suponen asesoramiento profesional. Cada usuario tomará sus decisiones bajo su propio riesgo.

Desconectado zapal

  • Sr. Member
  • ****
  • Mensajes: 310
    • Ver Perfil
    • EL tiempo en los locos
  • Estación: torrevieja-los locos (ESPVA0300000003183A)
Re:lectura de lluvia x10
« Respuesta #8 en: 09 de Febrero del 2016, 20:54:35 pm »
Todo funciona ok ahora. Instalada imagen en limpio y weewx 3.4.0 los datos ya son buenos.

Gracias

Conectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 2.668
    • Ver Perfil
    • Rivas-Vaciamadrid Centro
  • Estación: ESMAD2800000028522A
Re:lectura de lluvia x10
« Respuesta #9 en: 09 de Febrero del 2016, 21:43:00 pm »
Me había parecido ver alguna mezcla de cosas que me habían llamado la atención.

Pero al no tener en funcionamiento ni la 3.3 ni la 3.4 pues tampoco podía ayudar, solo sugerirte hacer lo que has hecho.

Saludos.
Las opiniones que pueda escribir no suponen asesoramiento profesional. Cada usuario tomará sus decisiones bajo su propio riesgo.

Desconectado zapal

  • Sr. Member
  • ****
  • Mensajes: 310
    • Ver Perfil
    • EL tiempo en los locos
  • Estación: torrevieja-los locos (ESPVA0300000003183A)
Re:lectura de lluvia x10
« Respuesta #10 en: 27 de Febrero del 2016, 20:00:29 pm »
Comento porque parecia que estaba todo bien hasta que ayer llovio 0,3 mm y me marca en la web 3 litros. Un poco arto y viendo que era cuestion de un factor de correcion siempre de x10 se me ha ocurrido que podia ser tema de unidades. Efectivamente he investigado y visto que en el archivo
units.py ubicado en /usr/share/weewx/weewx/ tenemos el siguiente codigo:
MetricUnits = ListOfDicts({"group_altitude"    : "meter",
                           "group_count"       : "count",
                           "group_degree_day"  : "degree_C_day",
                           "group_direction"   : "degree_compass",
                           "group_elapsed"     : "second",
                           "group_interval"    : "minute",
                           "group_moisture"    : "centibar",
                           "group_percent"     : "percent",
                           "group_pressure"    : "mbar",
                           "group_radiation"   : "watt_per_meter_squared",
                           "group_rain"        : "cm",
                           "group_rainrate"    : "mm_per_hour",
                           "group_speed"       : "km_per_hour",
                           "group_speed2"      : "km_per_hour2",
                           "group_temperature" : "degree_C",
                           "group_time"        : "unix_epoch",
                           "group_deltatime"   : "second",
                           "group_uv"          : "uv_index",
                           "group_volt"        : "volt",
                           "group_amp"         : "amp",
                           "group_power"       : "watt",

En negrita esta lo que he cambiado (cm por mm) y en la siguiente generacion de datos ya aparecen generados tanto en web como plantillas de meteoclimatic y resto de sitios la lectura correcta.

Un saludo