Software > WeeWX

Descripción de weewx.conf

<< < (2/10) > >>

jantoni:
La siguiente sección es para la Oregón WMR200         no WMRS200


--- Código: ---[WMR200]
    # This section is for the Oregon Scientific WMR200

    # The station model, e.g., WMR200, WMR200A, Radio Shack W200
    model = WMR200

    # The driver to use:
    driver = weewx.drivers.wmr200
--- Fin del código ---

En modelo aplicamos lo mismo que he indicado en la sección de WMR100

Si pones WMR200 maravillosa, en la página web aparecerá WMR200 maravillosa

Es decir, no tiene ninguna aplicación más que visual en las páginas web generadas.

La sección de WMR200 no tiene ningún ajuste.

jantoni:
En la sección siguiente se dedica a las Oregon 918,928, 968 y todas sus variantes en marcas como Huger, Radio Shack, etc, etc


--- Código: ---[WMR9x8]
    # This section is for the Oregon Scientific WMR918/968

    # Connection type. For now, 'serial' is the only option.
    type = serial

    # Serial port such as /dev/ttyS0, /dev/ttyUSB0, or /dev/cuaU0
    port = /dev/ttyUSB0

    # The station model, e.g., WMR918, Radio Shack 63-1016
    model = WMR968

    # The driver to use:
    driver = weewx.drivers.wmr9x8
--- Fin del código ---

type = serial       Es la única opción

Port = /dev/ttyUSB0      Lee la descripción en la sección Davis.

model = VMR968        Se aplica lo mismo dicho en la sección WMR100 y WMR200

jantoni:
Y ahora nos metemos con la configuración de la Fine Offset. Recordad que es el fabricante de las PCE FSW-20 y que también se venden con mil marcas mas.


--- Código: ---[FineOffsetUSB]
    # This section is for the Fine Offset series of weather stations.

    # The station model, e.g., WH1080, WS1090, WS2080, WH3081
    model = WS2080

    # The polling mode can be PERIODIC or ADAPTIVE
    #    polling_mode = PERIODIC
    polling_mode = ADAPTIVE

    # How often to poll the station for data, in seconds
    # Este parametro es innecesario si usamos ADAPTIVE
    #    polling_interval = 60

    # The pressure calibration offset, in hPa (millibars)
    pressure_offset = 1

    # The driver to use:
    driver = weewx.drivers.fousb
--- Fin del código ---

model = WS2080   lo mismo indicado en las anteriores secciones. este campo solo nos vale para indicar la marca de nuestra estación. Podemos poner, sin problema, PCE FWS-20

pollíng_mode = ADAPTIVE
polling_mode = PERIODIC

ADAPTIVE significa que, cada vez que se genere un registro en la consola, se registrará por parte de Weewx
PERIODIC significa que, cada X segundos (indicados por polling_interval) Weewx se conecta a la consola y lee el último registro.

Personalmente he usado ambos métodos y no he encontrado diferencias en la fiabilidad del sistema.

polling_interval = 60  El periodo de tiempo en segundos que Weewx usará para conectarse a la consola y leer el último registro. Si usas ADAPTIVE deshabilitalo poniendo una # delante del campo.

Si alguno tiene en sus archivos un campo:

pressure_offset = 0       este parámetro dejó de funciona en la versión 3.0, por lo que salvo que tengas una versión 2.6.x o 2.7.x lo uedes borrar de tu archivo. Si tienes una versión 2.6 o 2.7 con este parámetro ajustas un offset de presión en hPa, puede ser positivo o negativo.

jantoni:
Las siguientes secciones son para las LaCrosse series WS-2300 y WS-2800


--- Código: ---[WS23xx]
    # This section is for the La Crosse WS-2300 series of weather stations.

    # Serial port such as /dev/ttyS0, /dev/ttyUSB0, or /dev/cuaU0
    port = /dev/ttyUSB0

    # The station model, e.g., 'LaCrosse WS2317' or 'TFA Primus'
    model = LaCrosse WS23xx

    # The pressure calibration offset, in hPa (millibars)
    pressure_offset = 0

    # The driver to use:
    driver = weewx.drivers.ws23xx

##############################################################################

[WS28xx]
    # This section is for the La Crosse WS-2800 series of weather stations.

    # Radio frequency to use between USB transceiver and console: US or EU
    # US uses 915 MHz, EU uses 868.3 MHz.  Default is US.
    transceiver_frequency = US

    # The station model, e.g., 'LaCrosse C86234' or 'TFA Primus'
    model = LaCrosse WS28xx

    # The pressure calibration offset, in hPa (millibars)
    pressure_offset = 0

    # The driver to use:
    driver = weewx.drivers.ws28xx
--- Fin del código ---

Los campos port, model y pressure_offset son idénticos a lo indicado anteriormente, por lo que es de aplicación en la misma medida.

El único campo a comentar es, en el caso de las WS2800:

transceiver_frecuency = US
transceiver_frecuency = EU

Que evidentemente es para decir que frecuencias usa la consola para comunicarse.

jantoni:
La siguiente sección que comentamos es la correspondiente a la estación TE923. Bajo este nombre de driver Weewx se comunica con otras mil estaciones con nombre y modelo diferente.

Personalmente, siempre las he denominado Honeywell ya que los sensores, originalmente, eran construidos por esta empresa.

Actualmente, este driver controla estaciones como las Mebus, Honeywell, Hideki, TFA Nexus y Sinus, Ventus W831, etc, etc, etc

Salvo que tengamos sensores adicionales a los suministrados de manera estándar, no tocaremos ningún parámetro, ya que los campos de configuración se refieren a los sensores adicionales. Esta estación puede tener multitud de sensores termohigrométricos.

El campo model ya lo hemos explicado hasta la saciedad. Pondremos el nombre de nuestra estación.


--- Código: ---[TE923]
    # This section is for the Hideki TE923 series of weather stations.

    # The station model, e.g., 'Meade TE923W' or 'TFA Nexus'
    model = TE923

    # The driver to use:
    driver = weewx.drivers.te923

    # The default configuration associates the channel 1 sensor with outTemp
    # and outHumidity.  To change this, or to associate other channels with
    # specific columns in the database schema, use the following maps.
    [[sensor_map]]
        # Map the remote sensors to columns in the database schema.
        outTemp = t_1
        outHumidity = h_1
        extraTemp1 = t_2
        extraHumid1 = h_2
        extraTemp2 = t_3
        extraHumid2 = h_3
        extraTemp3 = t_4
        # WARNING: the following are not in the default schema
        extraHumid3 = h_4
        extraTemp4 = t_5
        extraHumid4 = h_5

    [[battery_map]]
        txBatteryStatus = batteryUV
        windBatteryStatus = batteryWind
        rainBatteryStatus = batteryRain
        outTempBatteryStatus = battery1
        # WARNING: the following are not in the default schema
        extraBatteryStatus1 = battery2
        extraBatteryStatus2 = battery3
        extraBatteryStatus3 = battery4
        extraBatteryStatus4 = battery5
--- Fin del código ---

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa