datos incompletos en la base de datos mysql

125 views
Skip to first unread message

jose riaño

unread,
May 10, 2019, 12:38:20 PM5/10/19
to weewx-user
Instale weewx  de paso te digo que es una herramienta fantástica lo que me sucede es que no me guarda los datos de presión de la estación y tampoco me los envía ala plataforma  de la wunderground.


Captura de pantalla 2019-05-10 a la(s) 11.31.45 a.m..png

este es el ultimo dato de la base de datos.

Captura de pantalla 2019-05-10 a la(s) 11.32.47 a.m..png

 y esta es la base de la estación, quisiera que me ayudes ella mide presíon absoluta y relativa es una estacion de tipo 3080.

base.jpg




Captura de pantalla 2019-05-10 a la(s) 11.37.42 a.m..png


 

Andrew Milner

unread,
May 10, 2019, 12:51:47 PM5/10/19
to weewx-user
please attach weewx.conf (with sensitive passwords etc removed) and we may be able to help you.

Jardi A. Martinez Jordan

unread,
May 10, 2019, 12:56:58 PM5/10/19
to weewx...@googlegroups.com
Hola Jose,
Has intentado correr weewx directamente desde la consola de comandos con: sudo weewxd weewx.conf, eso deberia iniciar weewx y mostrar los packetes directamente en la consola y ver si la presion aparece en los paketes.

Otra cosa que podria ser de ayuda es mostrarnos que tienes en el archivo weewx.conf.

Suerte,
Jardi.
--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/51dc32d6-8c44-4842-8f85-9e30ab4c5d90%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

jose riaño

unread,
May 10, 2019, 1:20:07 PM5/10/19
to weewx-user
resultados del comando 

LOOP:   2019-05-10 12:16:11 -05 (1557508571) altimeter: None, appTemp: 22.1235751859, barometer: None, cloudbase: 3542.05164487, dateTime: 1557508571, delay: 18, dewpoint: 12.6248765147, heatindex: 21.8, humidex: 24.3911872098, inDewpoint: 13.2750893325, inHumidity: 54.0, inTemp: 23.1, maxSolarRad: None, outHumidity: 56.0, outTemp: 21.8, outTempBatteryStatus: 0, pressure: None, ptr: 916, radiation: 802.9734, rain: None, rainRate: 0.0, rainTotal: 0.15, rxCheckPercent: 100, status: 0, usUnits: 16, UV: 5.0, windchill: 21.8, windDir: 180.0, windGust: 5.04001252687, windSpeed: 2.52000626344


jose riaño

unread,
May 10, 2019, 1:29:52 PM5/10/19
to weewx-user

# WEEWX CONFIGURATION FILE

#

# Copyright (c) 2009-2019 Tom Keffer <tke...@gmail.com>

# See the file LICENSE.txt for your rights.


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


# This section is for general configuration information.


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

debug = 0


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

WEEWX_ROOT = /


# Whether to log successful operations

log_success = True


# Whether to log unsuccessful operations

log_failure = True


# 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.9.1


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


#   This section is for information about the station.


[Station]

    

    # Description of the station location

    location = "Pamplona, Norte de Santander Colombia "

    

    # Latitude and longitude in decimal degrees

    latitude = 7.378504

    longitude = -72.646838

    

    # Altitude of the station, with unit it is in. This is downloaded from

    # from the station if the hardware supports it.

    altitude = 2398, meter

    

    # Set to type of station hardware. There must be a corresponding stanza

    # in this file with a 'driver' parameter indicating the driver to be used.

    station_type = FineOffsetUSB

    

    # If you have a website, you may specify an URL

    #station_url = http://www.example.com

    

    # The start of the rain year (1=January; 10=October, etc.). This is

    # downloaded from the station if the hardware supports it.

    rain_year_start = 1

    

    # Start of week (0=Monday, 6=Sunday)

    week_start = 6


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


[FineOffsetUSB]

    # This section is for the Fine Offset series of weather stations.

    

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

    model = WH3081

    

    # How often to poll the station for data, in seconds

    polling_interval = 20

    data_format = 3080    


    # The driver to use:

    driver = weewx.drivers.fousb


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


#   This section is for uploading data to Internet sites


[StdRESTful]

    

    [[StationRegistry]]

        # To register this weather station with weewx, set this to true

        register_this_station = false

    

    [[AWEKAS]]

        # This section is for configuring posts to AWEKAS.

        

        # If you wish to do this, set the option 'enable' to true,

        # and specify a username and password.

        # To guard against parsing errors, put the password in quotes.

        enable = false

        username = replace_me

        password = replace_me

    

    [[CWOP]]

        # This section is for configuring posts to CWOP.

        

        # If you wish to do this, set the option 'enable' to true,

        # and specify the station ID (e.g., CW1234).

        enable = false

        station = replace_me

    

    # If this is an APRS (radio amateur) station, uncomment

    # the following and replace with a passcode (e.g., 12345).

    #passcode = replace_me (APRS stations only)

    

    [[PWSweather]]

        # This section is for configuring posts to PWSweather.com.

        

        # If you wish to do this, set the option 'enable' to true,

        # and specify a station and password.

        # To guard against parsing errors, put the password in quotes.

        enable = false

        station = replace_me

        password = replace_me

    

    [[WOW]]

        # This section is for configuring posts to WOW.

        

        # If you wish to do this, set the option 'enable' to true,

        # and specify a station and password.

        # To guard against parsing errors, put the password in quotes.

        enable = false

        station = replace_me

        password = replace_me

    

    [[Wunderground]]

        # This section is for configuring posts to the Weather Underground.

        

        # If you wish to do this, set the option 'enable' to true,

        # and specify a station (e.g., 'KORHOODR3') and password.

        # To guard against parsing errors, put the password in quotes.

        enable = true

        station = IPAMPL4

        password = i3atxpEi

        

        # Set the following to True to have weewx use the WU "Rapidfire"

        # protocol. Not all hardware can support it. See the User's Guide.

        rapidfire = True


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


#   This section specifies what reports, using which skins, to generate.


[StdReport]

    

    # Where the skins reside, relative to WEEWX_ROOT

    SKIN_ROOT = /etc/weewx/skins

    

    # Where the generated reports should go, relative to WEEWX_ROOT

    HTML_ROOT = /var/www/html/weewx

    

    # The database binding indicates which data should be used in reports.

    data_binding = wx_binding

    

    # Whether to log a successful operation

    log_success = True

    

    # Whether to log an unsuccessful operation

    log_failure = False

    

    # Each of the following subsections defines a report that will be run.

    # See the customizing guide to change the units, plot types and line

    # colors, modify the fonts, display additional sensor data, and other

    # customizations. Many of those changes can be made here by overriding

    # parameters, or by modifying templates within the skin itself.

    

    [[SeasonsReport]]

        # The SeasonsReport uses the 'Seasons' skin, which contains the

        # images, templates and plots for the report.

        skin = Seasons

        enable = true

    

    [[SmartphoneReport]]

        # The SmartphoneReport uses the 'Smartphone' skin, and the images and

        # files are placed in a dedicated subdirectory.

        skin = Smartphone

        enable = false

        HTML_ROOT = /var/www/html/weewx

    

    [[MobileReport]]

        # The MobileReport uses the 'Mobile' skin, and the images and files

        # are placed in a dedicated subdirectory.

        skin = Mobile

        enable = false

        HTML_ROOT = /var/www/html/weewx

    

    [[StandardReport]]

        # This is the old "Standard" skin. By default, it is not enabled.

        skin = Standard

        enable = false

    

    [[FTP]]

        # FTP'ing the results to a webserver is treated as just another report,

        # albeit one with an unusual report generator!

        skin = Ftp

        

        # If you wish to use FTP, set "enable" to "true", then

        # fill out the next four lines.

        # Use quotes around passwords to guard against parsing errors.

        enable = false

        user = replace_me

        password = replace_me

        server = replace_me    # The ftp server name, e.g, www.myserver.org

        path = replace_me    # The destination directory, e.g., /weather

        

        # Set to True for an FTP over TLS (FTPS) connection. Not all servers

        # support this.

        secure_ftp = False

        

        # To upload files from something other than what HTML_ROOT is set

        # to above, specify a different HTML_ROOT here.

        #HTML_ROOT = /var/www/html/weewx

        

        # Most FTP servers use port 21

        port = 21

        

        # Set to 1 to use passive mode, zero for active mode

        passive = 1

    

    [[RSYNC]]

        # rsync'ing to a webserver is treated as just another report

        skin = Rsync

        

        # If you wish to use rsync, you must configure passwordless ssh using

        # public/private key authentication from the user account that weewx

        # runs to the user account on the remote machine where the files

        # will be copied.

        #

        # If you wish to use rsync, set "enable" to "true", then

        # fill out server, user, and path.

        # The server should appear in your .ssh/config file.

        # The user is the username used in the identity file.

        # The path is the destination directory, such as /var/www/html/weather.

        # Be sure that the user has write permissions on the destination!

        enable = false

        server = replace_me

        user = replace_me

        path = replace_me

        

        # To upload files from something other than what HTML_ROOT is set

        # to above, specify a different HTML_ROOT here.

        #HTML_ROOT = /var/www/html/weewx

        

        # Rsync can be configured to remove files from the remote server if

        # they don't exist under HTML_ROOT locally. USE WITH CAUTION: if you

        # make a mistake in the remote path, you could could unintentionally

        # cause unrelated files to be deleted. Set to 1 to enable remote file

        # deletion, zero to allow files to accumulate remotely.

        delete = 0

    

    ####

    

    # Various options for customizing your reports.

    

    [[Defaults]]

        

        [[[Units]]]

            

            # The following section sets what unit to use for each unit group.

            # NB: The unit is always in the singular. I.e., 'mile_per_hour',

            # NOT 'miles_per_hour'

            [[[[Groups]]]]

                

                group_altitude = meter    # Options are 'foot' or 'meter'

                group_degree_day = degree_C_day    # Options are 'degree_F_day' or 'degree_C_day'

                group_pressure = mbar    # Options are 'inHg', 'mmHg', 'mbar', or 'hPa'

                group_rain = cm    # Options are 'inch', 'cm', or 'mm'

                group_rainrate = cm_per_hour    # Options are 'inch_per_hour', 'cm_per_hour', or 'mm_per_hour'

                group_speed = km_per_hour    # Options are 'mile_per_hour', 'km_per_hour', 'knot', or 'meter_per_second'

                group_speed2 = km_per_hour2    # Options are 'mile_per_hour2', 'km_per_hour2', 'knot2', or 'meter_per_second2'

                group_temperature = degree_C    # Options are 'degree_F' or 'degree_C'

            

            # The following section sets the formatting for each type of unit.

            [[[[StringFormats]]]]

                

                centibar = %.0f

                cm = %.2f

                cm_per_hour = %.2f

                degree_C = %.1f

                degree_F = %.1f

                degree_compass = %.0f

                foot = %.0f

                hPa = %.1f

                hour = %.1f

                inHg = %.3f

                inch = %.2f

                inch_per_hour = %.2f

                km_per_hour = %.0f

                km_per_hour2 = %.1f

                knot = %.0f

                knot2 = %.1f

                mbar = %.1f

                meter = %.0f

                meter_per_second = %.1f

                meter_per_second2 = %.1f

                mile_per_hour = %.0f

                mile_per_hour2 = %.1f

                mm = %.1f

                mmHg = %.1f

                mm_per_hour = %.1f

                percent = %.0f

                second = %.0f

                uv_index = %.1f

                volt = %.1f

                watt_per_meter_squared = %.0f

                NONE = "   N/A"

            

            # The following section sets the label for each type of unit

            [[[[Labels]]]]

                

                day = " day", " days"

                hour = " hour", " hours"

                minute = " minute", " minutes"

                second = " second", " seconds"

                NONE = ""

            

            # The following section sets the format for each time scale.

            # The values below will work in every locale, but they may not look

            # particularly attractive.

            [[[[TimeFormats]]]]

                

                hour = %H:%M

                day = %X

                week = %X (%A)

                month = %x %X

                year = %x %X

                rainyear = %x %X

                current = %x %X

                ephem_day = %X

                ephem_year = %x %X

            

            [[[[Ordinates]]]]

                

                # Ordinal directions. The last one is for no wind direction

                directions = N, NNE, NE, ENE, E, ESE, SE, SSE, S, SSW, SW, WSW, W, WNW, NW, NNW, N/A

                

                # The following section sets the base temperatures used for the

                #  calculation of heating and cooling degree-days.

                [[[[[DegreeDays]]]]]

                    

                    # Base temperature for heating days, with unit:

                    heating_base = 65, degree_F

                    # Base temperature for cooling days, with unit:

                    cooling_base = 65, degree_F

                

                # A trend takes a difference across a time period. The following

                # section sets the time period, and how big an error is allowed to

                # still be counted as the start or end of a period.

                [[[[[Trend]]]]]

                    

                    time_delta = 10800    # 3 hours

                    time_grace = 20    # 5 minutes

        

        # The labels to be used for each observation type

        [[[Labels]]]

            

            # Set to hemisphere abbreviations suitable for your location:

            hemispheres = N, S, E, W

            

            # Formats to be used for latitude whole degrees, longitude whole

            # degrees, and minutes:

            latlon_formats = %02d, %03d, %05.2f

            

            # Generic labels, keyed by an observation type.

            [[[[Generic]]]]

                barometer = Barometer

                dewpoint = Dew Point

                ET = ET

                heatindex = Heat Index

                inHumidity = Inside Humidity

                inTemp = Inside Temperature

                outHumidity = Humidity

                outTemp = Outside Temperature

                radiation = Radiation

                rain = Rain

                rainRate = Rain Rate

                UV = UV Index

                windDir = Wind Direction

                windGust = Gust Speed

                windGustDir = Gust Direction

                windSpeed = Wind Speed

                windchill = Wind Chill

                windgustvec = Gust Vector

                windvec = Wind Vector

                extraTemp1 = Temperature1

                extraTemp2 = Temperature2

                extraTemp3 = Temperature3

                

                # Sensor status indicators

                

                rxCheckPercent = Signal Quality

                txBatteryStatus = Transmitter Battery

                windBatteryStatus = Wind Battery

                rainBatteryStatus = Rain Battery

                outTempBatteryStatus = Outside Temperature Battery

                inTempBatteryStatus = Inside Temperature Battery

                consBatteryVoltage = Console Battery

                heatingVoltage = Heating Battery

                supplyVoltage = Supply Voltage

                referenceVoltage = Reference Voltage

        

        [[[Almanac]]]

            

            # The labels to be used for the phases of the moon:

            moon_phases = New, Waxing crescent, First quarter, Waxing gibbous, Full, Waning gibbous, Last quarter, Waning crescent


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


#   This service acts as a filter, converting the unit system coming from

#   the hardware to a unit system in the database.


[StdConvert]

    

    # The target_unit affects only the unit system in the database. Once

    # chosen it cannot be changed without converting the entire database.

    # Modification of target_unit after starting weewx will result in

    # corrupt data - the database will contain a mix of US and METRIC data.

    #

    # The value of target_unit does not affect the unit system for

    # reporting - reports can display US, Metric, or any combination of units.

    #

    # In most cases, target_unit should be left as the default: US

    #

    # In particular, those migrating from a standard wview installation

    # should use US since that is what the wview database contains.

    

    # DO NOT MODIFY THIS VALUE UNLESS YOU KNOW WHAT YOU ARE DOING!

    target_unit = METRIC    # Options are 'US', 'METRICWX', or 'METRIC'


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


#   This section can adjust data using calibration expressions.


[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


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


#   This section is for quality control checks. If units are not specified,

#   values must be in the units defined in the StdConvert section.


[StdQC]

    

    [[MinMax]]

        barometer = 26, 32.5, inHg

        pressure = 24, 34.5, inHg

        outTemp = -40, 120, degree_F

        inTemp = 10, 120, degree_F

        outHumidity = 0, 100

        inHumidity = 0, 100

        windSpeed = 0, 120, mile_per_hour

        rain = 0, 10, inch


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


#   This section controls the origin of derived values.


[StdWXCalculate]

    

    [[Calculations]]

        # How to calculate derived quantities.  Possible values are:

        #  hardware        - use the value provided by hardware

        #  software        - use the value calculated by weewx

        #  prefer_hardware - use value provide by hardware if available,

        #                      otherwise use value calculated by weewx

        

        pressure = prefer_hardware

        barometer = prefer_hardware

        altimeter = prefer_hardware

        windchill = prefer_hardware

        heatindex = prefer_hardware

        dewpoint = prefer_hardware

        inDewpoint = prefer_hardware

        rainRate = prefer_hardware


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


#   For hardware that supports it, this section controls how often the

#   onboard clock gets updated.


[StdTimeSynch]

    

    # How often to check the weather station clock for drift (in seconds)

    clock_check = 14400

    

    # How much it can drift before we will correct it (in seconds)

    max_drift = 5


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


#   This section is for configuring the archive service.


[StdArchive]

    

    # If the station hardware supports data logging then the archive interval

    # will be downloaded from the station. Otherwise, specify it (in seconds).

    archive_interval = 60

    

    # If possible, new archive records are downloaded from the station

    # hardware. If the hardware does not support this, then new archive

    # records will be generated in software.

    # Set the following to "software" to force software record generation.

    record_generation = software

    

    # Whether to include LOOP data in hi/low statistics

    loop_hilo = True

    

    # The data binding used to save archive records

    data_binding = wx_binding


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


#   This section binds a data store to a database.


[DataBindings]

    

    [[wx_binding]]

        # The database must match one of the sections in [Databases].

        # This is likely to be the only option you would want to change.

        database = archive_mysql

        # The name of the table within the database

        table_name = archive

        # The manager handles aggregation of data for historical summaries

        manager = weewx.wxmanager.WXDaySummaryManager

        # The schema defines the structure of the database.

        # It is *only* used when the database is created.

        schema = schemas.wview.schema


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


#   This section defines various databases.


[Databases]

    

    # A SQLite database is simply a single file

    [[archive_sqlite]]

        database_name = weewx.sdb

        database_type = SQLite

    

    # MySQL

    [[archive_mysql]]

        database_name = weewx

        database_type = MySQL


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


#   This section defines defaults for the different types of databases.


[DatabaseTypes]

    

    # Defaults for SQLite databases

    [[SQLite]]

        driver = weedb.sqlite

        # Directory in which the database files are located

        SQLITE_ROOT = /var/lib/weewx

    

    # Defoaults for MySQL databases

    [[MySQL]]

        driver = weedb.mysql

        # The host where the database is located

        host = localhost

        # The user name for logging in to the host

        user = root

        # The password for the user name (quotes guard against parsing errors)

        password = raspberry


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


#   This section configures the internal weewx engine.


[Engine]

    

    [[Services]]

        # This section specifies the services that should be run. They are

        # grouped by type, and the order of services within each group

        # determines the order in which the services will be run.

        prep_services = weewx.engine.StdTimeSynch

        data_services = ,

        process_services = weewx.engine.StdConvert, weewx.engine.StdCalibrate, weewx.engine.StdQC, weewx.wxservices.StdWXCalculate

        archive_services = weewx.engine.StdArchive

        restful_services = weewx.restx.StdStationRegistry, weewx.restx.StdWunderground, weewx.restx.StdPWSweather, weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS

        report_services = weewx.engine.StdPrint, weewx.engine.StdReport

Patrick Tranchant

unread,
May 10, 2019, 2:19:21 PM5/10/19
to weewx-user
all that is related to the pressure is at "None" Barometer, Altimeter and Pressure; why put the values in Metric, Weewx knows how to do the conversion. The display gives a value in Hpa.


On Friday, May 10, 2019 at 6:38:20 PM UTC+2, jose riaño wrote:
Instale weewx  de paso te digo que es una herramienta fantástica lo que me sucede es que no me guarda los datos de presión de la estación y tampoco me los envía ala plataforma  de la wunderground.

Patrick

Jardi Martínez

unread,
May 10, 2019, 2:44:38 PM5/10/19
to weewx-user
Usualmente los drivers para weeWX reportan "None" cuando el valor registrado está fuera de ciertos parámetros. Yo me imagino que eso es lo que está sucediendo con la presión en tu situación, y como lo menciona Patrick puede que tenga que ver con el sistema medidas en tu configuración. Si ese es el caso, deberían de haber algunas líneas en tu syslog que dice algo como: LOOP value 'pressure' outside limits.

Para verificar que eso es lo que está ocurriendo puedes correr el comando: 
cat /car/log/syslog | grep "LOOP value 'pressure'"

Jardi.

jose riaño

unread,
May 10, 2019, 3:44:40 PM5/10/19
to weewx-user
Amigo pase el comando....  en el weewx.conf no puedo configurar eso ? 

adjunto parte del resultado  en un txt
reporte.txt

Jardi Martínez

unread,
May 10, 2019, 4:23:45 PM5/10/19
to weewx-user
La cuestión con el sistema de medidas en weeWX es que el sistema que se utilizan en la base de datos puede ser diferente al sistema de medidas utilizado en los reportes y weeWX puede hacer las conversiones necesarias.

Lo aconsejable es mantener el sistema de medidas inglés en la base de datos, eso se define en esta área:

[StdConvert]

...

    # DO NOT MODIFY THIS VALUE UNLESS YOU KNOW WHAT YOU ARE DOING!

    target_unit = METRIC    # Options are 'US', 'METRICWX', or 'METRIC

Cómo puedes leer, se aconseja no cambiar este dato, lo mejor es usar 'US' acá. El problema ahora con tu sistema es que la base de datos ya tiene información en el sistema métrico y si lo cambias ahora va a comenzar a guardar información en el sistema ingles, y tendrás dato mezclados.
No sé por cuánto tiempo has estado corriendo el sistema, pero si es reciente yo te aconsejaría que borres la base de datos, cambies el target_unit a 'US', y lo inicies nuevamente. Veremos ver si eso corrige tu problema con la presión.

Jardi.

On Fri, May 10, 2019, 12:44 PM jose riaño <juak...@gmail.com> wrote:
Amigo pase el comando....  en el weewx.conf no puedo configurar eso ? 

adjunto parte del resultado  en un txt

--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.

jose riaño

unread,
May 10, 2019, 5:15:37 PM5/10/19
to weewx-user
amigo mira encontre esto:

2019-05-10 16:10:35 -05 (1557522635) LOOP value 'pressure' 23.0392962475 outside limits (24.0, 34.5)


el dato seleccionado es el que esta marcando la consola como le abro eso limite o donde configuro eso en el weewx.conf??

Message has been deleted

Jardi Martínez

unread,
May 10, 2019, 5:24:27 PM5/10/19
to weewx-user
Si ese es el dato que marca la consola debe haber algo malo con el barómetro, es raro que la presión atmosférica baje por debajo de 29 pulgadas de mercurio (inHg).

El área que define el rango del parámetro en weewx.conf es este:

[StdQC]

    [[MinMax]]

        barometer = 26, 32.5, inHg

        pressure = 24, 34.5, inHg

 Pero como te he dicho, ese valor no parece normal.

Jardi.

--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.

Greg from Oz

unread,
May 10, 2019, 9:25:22 PM5/10/19
to weewx-user
Hi,
I have the same console and use mariadb as well.
Here is what I get on my set up.
[StdQC]
    
    [[MinMax]]
        barometer = 26, 32.5, inHg
        outTemp = -40, 60, degree_C
        inTemp = -10, 80, degree_C
        outHumidity = 0, 100
        inHumidity = 0, 100
        windSpeed = 0, 100, km_per_hour
        pressure = 24, 34.5, inHg
        rainRate = 0, 150, mm_per_hour
        rain = 0, 2.9, mm

MariaDB [weewx]> select * from archive order by usUnits DESC LIMIT 1;
+------------+---------+----------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+-------------+----------+------+------------------+------------------+------------------+--------------------+-----------+------+------------+------------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-------------+-------------+------------+------------+------------+------------+----------+----------+----------------+-----------------+--------------------+------+----------+-------------+----------------+---------------+------------------+-------------------+-------------------+----------------------+---------------------+------------------+
| dateTime   | usUnits | interval | barometer        | pressure         | altimeter        | inTemp           | outTemp          | inHumidity       | outHumidity      | windSpeed        | windDir          | windGust         | windGustDir | rainRate | rain | dewpoint         | windchill        | heatindex        | ET                 | radiation | UV   | extraTemp1 | extraTemp2 | extraTemp3 | soilTemp1 | soilTemp2 | soilTemp3 | soilTemp4 | leafTemp1 | leafTemp2 | extraHumid1 | extraHumid2 | soilMoist1 | soilMoist2 | soilMoist3 | soilMoist4 | leafWet1 | leafWet2 | rxCheckPercent | txBatteryStatus | consBatteryVoltage | hail | hailRate | heatingTemp | heatingVoltage | supplyVoltage | referenceVoltage | windBatteryStatus | rainBatteryStatus | outTempBatteryStatus | inTempBatteryStatus | appTemp          |
+------------+---------+----------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+-------------+----------+------+------------------+------------------+------------------+--------------------+-----------+------+------------+------------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-------------+-------------+------------+------------+------------+------------+----------+----------+----------------+-----------------+--------------------+------+----------+-------------+----------------+---------------+------------------+-------------------+-------------------+----------------------+---------------------+------------------+
| 1557537600 |      17 |        5 | 1018.12767337397 | 938.466666666667 | 1018.26214725745 | 15.8666666666667 | 14.5833333333333 | 59.8333333333333 | 54.3333333333333 | 2.18334418840396 | 125.623368702819 | 5.10002535611918 |         180 |        0 |    0 | 5.46651455416643 | 14.5833333333333 | 14.5833333333333 | 0.0802106318292086 |      NULL |    0 |       NULL |       NULL |       NULL |      NULL |      NULL |      NULL |      NULL |      NULL |      NULL |        NULL |        NULL |       NULL |       NULL |       NULL |       NULL |     NULL |     NULL |            100 |            NULL |               NULL | NULL |     NULL |        NULL |           NULL |          NULL |             NULL |              NULL |              NULL |                    0 |                NULL | 12.0256268961104 |
+------------+---------+----------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+------------------+-------------+----------+------+------------------+------------------+------------------+--------------------+-----------+------+------------+------------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-------------+-------------+------------+------------+------------+------------+----------+----------+----------------+-----------------+--------------------+------+----------+-------------+----------------+---------------+------------------+-------------------+-------------------+----------------------+---------------------+------------------+
1 row in set (2.66 sec)

I have mqtt running and I get this:
jedwood/raw/weather/cloudbase_meter 1832.14341033
jedwood/raw/weather/outHumidity 54.0
jedwood/raw/weather/pressure_mbar 938.5
jedwood/raw/weather/rain_cm 0.0
jedwood/raw/weather/maxSolarRad 575.254367346
jedwood/raw/weather/barometer_mbar 1018.21671794
jedwood/raw/weather/dewpoint_C 5.20810086787
jedwood/raw/weather/rainTotal 21.15
jedwood/raw/weather/ptr 27816.0
jedwood/raw/weather/windGust_kph 8.64002148155
jedwood/raw/weather/heatindex_C 14.4
jedwood/raw/weather/dayRain_cm 0.0
jedwood/raw/weather/inDewpoint_C 7.98847003295
jedwood/raw/weather/outTempBatteryStatus 0.0
jedwood/raw/weather/delay 0.0
jedwood/raw/weather/altimeter_mbar 1018.29776679
jedwood/raw/weather/windchill_C 14.4
jedwood/raw/weather/appTemp_C 12.3374940086
jedwood/raw/weather/outTemp_C 14.4
jedwood/raw/weather/status 0.0
jedwood/raw/weather/humidex_C 14.4
jedwood/raw/weather/rain24_cm 0.24
jedwood/raw/weather/rxCheckPercent 100.0
jedwood/raw/weather/hourRain_cm 0.0
jedwood/raw/weather/inTemp_C 16.0
jedwood/raw/weather/windSpeed_kph 5.04001253091
jedwood/raw/weather/usUnits 16.0
jedwood/raw/weather/UV 0.0
jedwood/raw/weather/rainRate_cm_per_hour 0.0
jedwood/raw/weather/dateTime 1557537655.0
jedwood/raw/weather/windDir 135.0
jedwood/raw/weather/inHumidity 59.0

I don't know if that helps you or not.
Good luck.

Greg from Oz

unread,
May 10, 2019, 9:40:43 PM5/10/19
to weewx-user
Here is my web page:


On Saturday, 11 May 2019 02:38:20 UTC+10, jose riaño wrote:

Andrew Milner

unread,
May 10, 2019, 10:17:42 PM5/10/19
to weewx-user
I have had this before with Fine Offset pressure sensors.  What I did was use the nearest airfield or known pressure value and calibrate the sensore using weewx.conf to adjust the pressure value
eg
pressure = pressure + 0.8 to increase the reading by 0.8 inHg

Alternatively, if you believe the pressure value is correct, adjust the limits in weewx.conf

Your problem is definitely being caused by the pressure values supplied by the station are outside the limits specified in weewx.conf so you need to either change the pressure value or the limit (or maybe even both).

the values for barometer and altimeter will be calculated by weewx, so should be specified as 'software preferred' in weewx.conf

jose riaño

unread,
May 11, 2019, 11:39:02 AM5/11/19
to weewx-user

Amigos como están les agradesco todos por su ayuda , les comento que si era una mala lectura y como no estaba en el rango de configuración lo registraba como ninguno le acomode el rango y listo. 

muchas gracias 

Antes de cerrar el tema quisiera preguntar algo mas si la base de datos de mysql no esta local esta remota como configuro eso seque que entonces le tengo que dar la ip publica o como es ??
Reply all
Reply to author
Forward
0 new messages