Hardware > Ecowitt y todos los clones Fine Offset

Weewx no lee la presión

(1/3) > >>

PacoJavi:
Buenos días,

Estoy trasteando con una WH1080 que me llegó la semana pasada y al enchufarla a la Raspberry con weewx, ésta no lee la presión de la consola.

He cambiado "debug = 0" por "debug = 1" en weewx.conf para obtener más información en en log, pero no parece que la información que obtengo sea más extensa que si el debug está fijado en 0. Pongo un fragmento:


--- Código: ---Feb  1 08:30:40 raspberrypi weewx[602] INFO weewx.manager: Added record 2021-02-01 08:30:00 CET (1612164600) to database 'weewx.sdb'
Feb  1 08:30:40 raspberrypi weewx[602] INFO weewx.manager: Added record 2021-02-01 08:30:00 CET (1612164600) to daily summary in 'weewx.sdb'
Feb  1 08:30:40 raspberrypi weewx[602] DEBUG weewx.reportengine: Running reports for latest time in the database.
Feb  1 08:30:40 raspberrypi weewx[602] DEBUG weewx.reportengine: Running report 'SeasonsReport'
Feb  1 08:30:40 raspberrypi weewx[602] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 'SeasonsReport'
Feb  1 08:30:40 raspberrypi weewx[602] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extras']
Feb  1 08:30:40 raspberrypi weewx[602] DEBUG weewx.manager: Daily summary version is 2.0
Feb  1 08:30:41 raspberrypi weewx[602] INFO weewx.cheetahgenerator: Generated 10 files for report SeasonsReport in 1.42 seconds
Feb  1 08:30:41 raspberrypi weewx[602] DEBUG weewx.manager: Daily summary version is 2.0
Feb  1 08:30:42 raspberrypi weewx[602] INFO weewx.imagegenerator: Generated 15 images for report SeasonsReport in 1.10 seconds
Feb  1 08:30:42 raspberrypi weewx[602] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx
Feb  1 08:30:42 raspberrypi weewx[602] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Feb  1 08:30:42 raspberrypi weewx[602] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Feb  1 08:30:42 raspberrypi weewx[602] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
Feb  1 08:30:42 raspberrypi weewx[602] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Feb  1 08:30:42 raspberrypi weewx[602] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.

--- Fin del código ---

En teoría, y según he visto en el foro de weewx, al fijar el debug en 1 deberían salir los valores de los parámetros que weewx toma de la consola en el syslog, y si "Barometer = None", es que efectivamente hay un error.
Según dicho post de este foro el problema se subsanó instalando un nuevo driver para la Fine Offset, pero al ser un post tan antiguo (2013) imagino que este problema habrá sido subsanado.

¿Alguien ha experimentado algo parecido?

Como información adicional, instalé weewx por mi cuenta, no con la imagen de jantoni. Además, sólo tengo la consola funcionando; La ISS no está mandando datos a la consola.

Un saludo

jmviper:
Hola Paco Javi

Lo mejor en estos casos es mirar directamente cómo coge los datos weewx de la estación. Lo detienes y ejecutas sudo weewxd /etc/weewx/weewx.conf
No sé cómo captará los datos weewx para esa estación pero verás cómo va cogiéndolos y ver en ellos si está o no el de la presión.
Se detiene con CTRL +C

Puedes poner aquí el resultado a ver qué sale en ese campo.

jantoni:
Ummmmmm

Ese es el mismo problema que tuve yo. Y me da que es por no tener el bloque integrado dando datos.

Creo que publiqué la modificación del driver. Es solo una línea.....

Si no, entro en la raspi, luego, y te digo la modificación a realizar.

PacoJavi:
Muchas gracias a los 2.

Efectivamente y como le pasaba al compañero del foro de weewx, no está cogiendo el valor de presión:


--- Código: ---LOOP:   2021-02-01 10:17:24 CET (1612171044) altimeter: 29.9043527832, appTemp: None, barometer: None, beaufort: None, cloudbase: None, dateTime: 1612171044, delay: 19, dewpoint: None, heatindex: None, humidex: None, inDewpoint: 49.8654584527, inHumidity: 56.0, inTemp: 66.02, maxSolarRad: None, outHumidity: None, outTemp: None, outTempBatteryStatus: 0, pressure: 27.5780553263, ptr: 608, radiation: None, rain: None, rainRate: 0, rainTotal: 0.0, rxCheckPercent: 0, status: 64, usUnits: 1, UV: None, windchill: None, windDir: None, windGust: None, windGustDir: None, windSpeed: None

--- Fin del código ---

En dicho post del otro foro no aparecía como lo habían solucionado, solo mencionaban que era un problemilla del driver. A ver que nos cuenta jantoni  :)

jmviper:
LOOP:   2021-02-01 10:17:24 CET (1612171044) altimeter: 29.9043527832, appTemp: None, barometer: None, beaufort: None, cloudbase: None, dateTime: 1612171044, delay: 19, dewpoint: None, heatindex: None, humidex: None, inDewpoint: 49.8654584527, inHumidity: 56.0, inTemp: 66.02, maxSolarRad: None, outHumidity: None, outTemp: None, outTempBatteryStatus: 0, pressure: 27.5780553263, ptr: 608, radiation: None, rain: None, rainRate: 0, rainTotal: 0.0, rxCheckPercent: 0, status: 64, usUnits: 1, UV: None, windchill: None, windDir: None, windGust: None, windGustDir: None, windSpeed: None

Curioso... está leyendo la temperatura y la humedad de la consola (inTemp e inHumidity) y los valores de altimeter  y pressure pero no el de barometer
Los sensores exteriores parece no estar leyéndolos.... qué gráficos está generando weewx ??

También ejecuta sudo wee_device --info a ver qué sale

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa