Software > WeeWX

novato + raspberry + wmr89

<< < (2/8) > >>

Joseviktorio:

--- Cita de: jmviper en 09 de Abril de 2018, 00:25:08 ---Hola

Pon lo que tienes puesto en la sección WMR89 del weewx.conf, creo que debería de ser algo así:

[WMR89]
    # This section is for the Oregon Scientific WMR100
   
    # The driver to use
    #driver = user.wmr89
    driver = weewx.drivers.wmr89
   
    # The station model, e.g., WMR100, WMR100N, WMRS200
    model = WMR89
   
    type = serial
    product_id = 0xca0a
    port = /dev/ttyUSB0

No sé si cambiará el product_id o no.

Si has instalado el script de jantoni te saldrá el log en /var/log/weewx.log en el que saldrá información del error.

--- Fin de la cita ---

En cuanto llegue a casa esta tarde lo copio y pego aquí, gracias!


[EDITO]: esto es lo que me aparece

[WMR89]
    # This section is for the Oregon Scientific WMR89 weather stations.
   
    # Serial port such as /dev/ttyS0, /dev/ttyUSB0, or /dev/cua0
    port = /dev/ttyUSB0
   
    # The driver to use:
    driver = user.wmr89

Se queda ahí tal cual, y cuando entro al navegador, me aparece el log que ha creado el simulador,y por mas que espero, no actualiza con datos de la estación.

Gracias!

jmviper:
Prueba a poner lo de

 type = serial
 product_id = 0xca0a

Qué te dice /var/log/weewx.log ?

Joseviktorio:

--- Cita de: jmviper en 09 de Abril de 2018, 22:35:06 ---Prueba a poner lo de

 type = serial
 product_id = 0xca0a

Qué te dice /var/log/weewx.log ?

--- Fin de la cita ---

Pregunta de pardillo.... ¿como puedo modificar el archivo? no tengo permisos para hacerlo...

Gracias!

jmviper:
En la consola Linux pones sudo nano /etc/weewx/weewx.conf. Te desplazas a esa parte y la editas y después CTRL + O para guardar y CTRL + X para salir. Después reinicias weewx con sudo service weewx restart

Joseviktorio:

--- Cita de: jmviper en 09 de Abril de 2018, 23:17:54 ---En la consola Linux pones sudo nano /etc/weewx/weewx.conf. Te desplazas a esa parte y la editas y después CTRL + O para guardar y CTRL + X para salir. Después reinicias weewx con sudo service weewx restart

--- Fin de la cita ---

Gracias! ya he modificado el archivo, en el log dice lo siguiente:

pr  9 23:27:48 raspberrypi weewx[2028]: Stopping weewx weather system: weewx not running....
Apr  9 23:27:49 raspberrypi weewx[2052]: engine: Initializing weewx version 3.8.0
Apr  9 23:27:49 raspberrypi weewx[2052]: engine: Using Python 2.7.13 (default, Nov 24 2017, 17:33:09) #012[GCC 6.3.0 20170516]
Apr  9 23:27:49 raspberrypi weewx[2052]: engine: Platform Linux-4.14.30-v7+-armv7l-with-debian-9.4
Apr  9 23:27:49 raspberrypi weewx[2052]: engine: Locale is 'es_ES@euro'
Apr  9 23:27:49 raspberrypi weewx[2052]: engine: pid file is /var/run/weewx.pid
Apr  9 23:27:49 raspberrypi weewx[2057]: engine: Using configuration file /etc/weewx/weewx.conf
Apr  9 23:27:49 raspberrypi weewx[2057]: engine: Loading station type WMR89 (user.wmr89)
Apr  9 23:27:49 raspberrypi weewx[2040]: Starting weewx weather system: weewx.
Apr  9 23:27:49 raspberrypi weewx[2057]: wmr89: driver version is 0.3
Apr  9 23:27:49 raspberrypi weewx[2057]: wmr89: using serial port /dev/ttyUSB0
Apr  9 23:27:49 raspberrypi weewx[2057]: wmr89: sensor map is {'windchill': 'wind_chill', 'dewpoint': 'dewpoint_out', 'outTemp': 'temperature_out', 'outHumidity': 'humidity_out', 'windDir': 'wind_dir', 'pressure': 'pressure', 'windSpeed': 'wind_avg', 'inHumidity': 'humidity_in', 'inTemp': 'temperature_in', 'windGust': 'wind_gust', 'rain_total': 'rain_total', 'rainRate': 'rain_rate'}
Apr  9 23:27:49 raspberrypi weewx[2057]: import of driver failed: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No existe el fichero o el directorio: '/dev/ttyUSB0' (<class 'serial.serialutil.SerialException'>)
Apr  9 23:27:49 raspberrypi weewx[2057]: engine: Unable to load driver: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No existe el fichero o el directorio: '/dev/ttyUSB0'
Apr  9 23:27:49 raspberrypi weewx[2057]:     ****  Exiting...


Muchisimas gracias por todo :)

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa