I think you have to understand better how weewx works:
even if you set a archive interval of 300 seconds (5 minutes), each data packet sent by your console every 16 seconds (shorter doesn't make sense for you anyway as the outdoor sensor array only transmits every 16 seconds) is processed by weewx and added to its Loop data according to the accumulator setup. The "loop" is a table in which all data which occur during an archive interval are collected [summarized, averaged etc.] and the last version is then archived at the end of the archiving interval. So nothing gets lost and you don't need to archive every 16 seconds ...

You can find a proper interceptor.py and extensions.py at
https://pc-wetterstation.de/weewx/usr/share/weewx/user/interceptor.zip
and
https://pc-wetterstation.de/weewx/usr/share/weewx/user/extensions.zip


On 01.11.2023 09:17, Marlon wrote:
Hi Rainer
Thank you for the reply.
You are right, that is an absurd interval (Im not sure if late nights or desperate times caused it). My console reports (well, POST's) every 16s (the minimum setting). I am going to increase my archive interval to 60s, or perhaps 32s. Not sure if it should be divisible by my console's abilities.

As for the driver, thanks. Didn't know Interceptor was so outdated. Unfortunately, I am not sure what else my froggit/fineOffset WH3000 can use. I couldn't get the standard ones to work.

Appreciated.
Marlon


On Wednesday, 01 November 2023 at 10:11:48 UTC+2 Rainer Lang wrote:

    a) you should use an interceptor driver version which cleanly
    handles all your sensors - and also those you don't have
    the original version on GitHub was never extended and is a
    crippled version from a today's point of view as it covers the
    basic sensors only and its exclusion field-map is incomplete -
    doesn't match the current customized server protocol sent by a
    modern Ecowitt console with more than the basic sensors connected
    - extended, complete and working versions of interceptor.py and
    extensions.py (for units) exist though
    if you use the device_type ecowitt-client as you already found out
    yourself, the assignment of the rain data should work properly
    But that's "beauty talk"

    b) what hits my eye is your archiving interval of 15 seconds ...

    Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine: Using
    archive interval of 15 seconds (software record generation)

    I have no idea what added value you try to get from such a short
    interval and it may overload the system and be - at least
    partially - responsible for your issue.

    On 01.11.2023 08:36, Marlon wrote:
    Sorry, I see a part of the log that was missing (i had it on
    wu-client, testing... correct setting is ecowitt-client in
    interceptor).
    Either way, the raw POST contains this:

    Nov  1 09:32:58 goatbox weewx[281767] DEBUG user.interceptor:
    POST:
    
b'PASSKEY=XXXX&stationtype=EasyWeatherV1.6.6&dateutc=2023-11-01+07:32:56&tempinf=71.1&humidityin=54&baromrelin=29.540&baromabsin=29.602&tempf=69.8&humidity=57&winddir=78&windspeedmph=1.8&windgustmph=2.2&maxdailygust=11.4&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.008&monthlyrainin=0.000&yearlyrainin=32.445&totalrainin=32.445&solarradiation=839.34&uv=8&wh65batt=0&freq=868M&model=WS2900_V2.01.08'

    Nov  1 09:32:58 goatbox weewx[281767] DEBUG user.interceptor: raw
    data:
    
b'PASSKEY=660D031A3A77C1332DFA76B2C975573C&stationtype=EasyWeatherV1.6.6&dateutc=2023-11-01+07:32:56&tempinf=71.1&humidityin=54&baromrelin=29.540&baromabsin=29.602&tempf=69.8&humidity=57&winddir=78&windspeedmph=1.8&windgustmph=2.2&maxdailygust=11.4&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.008&monthlyrainin=0.000&yearlyrainin=32.445&totalrainin=32.445&solarradiation=839.34&uv=8&wh65batt=0&freq=868M&model=WS2900_V2.01.08'

    A few types of rain params there.

    On Wednesday, 01 November 2023 at 09:08:32 UTC+2 Marlon wrote:

        Hey there Gary
        Your response, and the time you spent, is most appreciated.
        Thank you.

        To simplify things, let's ignore the "import" problem, that
        may (probably is) just user error and config. PS: for what
        it's worth, my rain data in the csv's are cumulative. So
        every hour, adds up the total until midnight where it becomes
        0.0 again.

        You're triggering some ideas here, regarding timing. I will
        share my startup log head now.
        When I know the rain data matches the other sites, ecowitt,
        WU, Weathercloud... I will disable posting to those services
        and just use weewx. Even simpler.

        Under-readding seems to be at a daily level (or event, which
        is what I can humanly notice when I look at the console, WU,
        ecowitt and weewx). An event would end, and everything would
        say, eg: 32.5mm, but weewx would be at 26mm. Even during
        rain, it would be behind the console and other services.

        I'm REALLY pondering the timing thing, and I think you're on
        to something about missing intercepts/timing.

        Unfortunately, I am very much in the dark about how these
        timings work. I use WSView to configure my FineOffset WH
        clone, and the minimum rate is every 16s (which is my setting).
        With what interval and "loop packets" mean, I can't figure it
        out.

        Again, thanks for the reply.
        Startup log follows, ugly spam paste warning:

        root@goatbox:/etc/weewx# service weewx start && tail -f
        /var/log/syslog | grep weewx
        Nov  1 09:04:25 goatbox weewx[281764] INFO __main__: Locale
        is 'C.UTF-8'
        Nov  1 09:04:25 goatbox weewx[281764] INFO __main__: Using
        configuration file /etc/weewx/weewx.conf
        Nov  1 09:04:25 goatbox weewx[281764] INFO __main__: Debug is 1
        Nov  1 09:04:25 goatbox weewx[281764] INFO __main__: PID file
        is /var/run/weewx.pid
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG __main__:
        Initializing engine
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        Loading station type Interceptor (user.interceptor)
        Nov  1 09:04:25 goatbox weewx[281753]:    ...done.
        Nov  1 09:04:25 goatbox systemd[1]: Started LSB: weewx
        weather system.
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.interceptor:
        driver version is 0.60
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.interceptor:
        device type: wu-client
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.interceptor:
        hardware name: weatherstation via interceptor
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.interceptor:
        mode is listen
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.interceptor:
        listen on :8066
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.interceptor:
        sensor map: {'pressure': 'pressure', 'barometer':
        'barometer', 'outHumidity': 'humidity_out', 'inHumidity':
        'humidity_in', 'outTemp': 'temperature_out', 'inTemp':
        'temperature_in', 'windSpeed': 'wind_speed', 'windGust':
        'wind_gust', 'windDir': 'wind_dir', 'windGustDir':
        'wind_gust_dir', 'radiation': 'solar_radiation', 'dewpoint':
        'dewpoint', 'windchill': 'windchill', 'rain': 'rain',
        'rainRate': 'rain_rate', 'UV': 'uv', 'txBatteryStatus':
        'battery', 'extraTemp1': 'temperature_1', 'extraTemp2':
        'temperature_2', 'extraTemp3': 'temperature_3',
        'extraHumid1': 'humidity_1', 'extraHumid2': 'humidity_2',
        'soilTemp1': 'soil_temperature_1', 'soilTemp2':
        'soil_temperature_2', 'soilMoist1': 'soil_moisture_1',
        'soilMoist2': 'soil_moisture_2', 'soilMoist3':
        'soil_moisture_3', 'soilMoist4': 'soil_moisture_4',
        'leafWet1': 'leafwetness_1', 'leafWet2': 'leafwetness_2',
        'pm2_5': 'pm2_5', 'extraTemp4': 'temperature_4',
        'extraTemp5': 'temperature_5', 'extraTemp6': 'temperature_6',
        'extraTemp7': 'temperature_7', 'extraTemp8': 'temperature_8',
        'extraHumid3': 'humidity_3', 'extraHumid4': 'humidity_4',
        'extraHumid5': 'humidity_5', 'extraHumid6': 'humidity_6',
        'extraHumid7': 'humidity_7', 'extraHumid8': 'humidity_8',
        'soilTemp3': 'soil_temperature_3', 'soilTemp4':
        'soil_temperature_4'}
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG user.interceptor:
        start tcp server
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.engine.StdTimeSynch
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.engine.StdTimeSynch
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.engine.StdConvert
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        StdConvert target unit is 0x10
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.engine.StdConvert
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.engine.StdCalibrate
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.engine.StdCalibrate
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.engine.StdQC
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.engine.StdQC
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.wxservices.StdWXCalculate
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.wxservices:
        StdWXCalculate will use data binding wx_binding
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.manager:
        Daily summary version is 4.0
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.wxservices.StdWXCalculate
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.wxxtypes.StdWXXTypes
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.wxxtypes.StdWXXTypes
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.wxxtypes.StdPressureCooker
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.wxxtypes.StdPressureCooker
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.wxxtypes.StdRainRater
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.wxxtypes.StdRainRater
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.wxxtypes.StdDelta
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.wxxtypes.StdDelta
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.engine.StdArchive
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        Archive will use data binding wx_binding
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        Record generation will be attempted in 'software'
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        Using archive interval of 15 seconds (software record generation)
        Nov  1 09:04:25 goatbox weewx[281767] WARNING weewx.engine:
        Archive delay (15) is unusually long
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine: Use
        LOOP data in hi/low calculations: 1
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.engine.StdArchive
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.restx.StdStationRegistry
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.restx:
        StationRegistry: Station will be registered.
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.restx.StdStationRegistry
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.restx.StdWunderground
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.restx:
        Wunderground: Posting not enabled.
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.restx.StdWunderground
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.restx.StdPWSweather
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.restx:
        PWSWeather: Data for station KLEINKAROO1 will be posted
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.restx.StdPWSweather
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.restx.StdCWOP
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.restx: CWOP:
        Posting not enabled.
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.restx.StdCWOP
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.restx.StdWOW
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.restx: WOW:
        Posting not enabled.
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.restx.StdWOW
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.restx.StdAWEKAS
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.restx:
        AWEKAS: Data will be uploaded for user marlonza
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.restx.StdAWEKAS
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service user.owm.OpenWeatherMap
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.owm: service
        version is 0.9
        Nov  1 09:04:25 goatbox weewx[281767] INFO user.owm: Data
        will be uploaded for 650d5a8e8885c200018ae241
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service user.owm.OpenWeatherMap
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.engine.StdPrint
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.engine.StdPrint
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Loading service weewx.engine.StdReport
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        'pyephem' detected, extended almanac data is available
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Finished loading service weewx.engine.StdReport
        Nov  1 09:04:25 goatbox weewx[281767] INFO __main__: Starting
        up weewx version 4.10.2
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.engine:
        Station does not support reading the time
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        Using binding 'wx_binding' to database 'weewx'
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.manager:
        Starting backfill of daily summaries
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.manager:
        Daily summaries up to date
        Nov  1 09:04:25 goatbox weewx[281767] INFO weewx.engine:
        Starting main packet loop.
        Nov  1 09:04:25 goatbox weewx[281767] DEBUG weewx.manager:
        Daily summary version is 4.0
        Nov  1 09:04:25 goatbox weewx[281767] message repeated 2
        times: [ DEBUG weewx.manager: Daily summary version is 4.0]
        Nov  1 09:04:27 goatbox weewx[281767] DEBUG user.interceptor:
        POST:
        
b'PASSKEY=XXXX&stationtype=EasyWeatherV1.6.6&dateutc=2023-11-01+07:04:24&tempinf=69.4&humidityin=54&baromrelin=29.554&baromabsin=29.616&tempf=68.7&humidity=60&winddir=83&windspeedmph=0.2&windgustmph=1.1&maxdailygust=6.9&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.008&monthlyrainin=0.000&yearlyrainin=32.445&totalrainin=32.445&solarradiation=654.99&uv=6&wh65batt=0&freq=868M&model=WS2900_V2.01.08'
        Nov  1 09:04:27 goatbox weewx[281767] DEBUG user.interceptor:
        raw data:
        
b'PASSKEY=censoredC&stationtype=EasyWeatherV1.6.6&dateutc=2023-11-01+07:04:24&tempinf=69.4&humidityin=54&baromrelin=29.554&baromabsin=29.616&tempf=68.7&humidity=60&winddir=83&windspeedmph=0.2&windgustmph=1.1&maxdailygust=6.9&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.008&monthlyrainin=0.000&yearlyrainin=32.445&totalrainin=32.445&solarradiation=654.99&uv=6&wh65batt=0&freq=868M&model=WS2900_V2.01.08'
        Nov  1 09:04:27 goatbox weewx[281767] DEBUG user.interceptor:
        using rain_total 32.445 from yearlyrainin
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter b'PASSKEY=censored
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter stationtype=EasyWeatherV1.6.6
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter tempinf=69.4
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter humidityin=54
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter baromrelin=29.554
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter baromabsin=29.616
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter maxdailygust=6.9
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter rainratein=0.000
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter eventrainin=0.000
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter hourlyrainin=0.000
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter weeklyrainin=0.008
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter monthlyrainin=0.000
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter totalrainin=32.445
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter uv=6
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter wh65batt=0
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter freq=868M
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        unrecognized parameter model=WS2900_V2.01.08'
        Nov  1 09:04:27 goatbox weewx[281767] INFO user.interceptor:
        skipping rain measurement of 32.445: no last rain
        Nov  1 09:04:27 goatbox weewx[281767] DEBUG user.interceptor:
        raw packet: {'dateTime': 1698822264, 'usUnits': 1,
        'rain_total': 32.445, 'temperature_out': 68.7,
        'humidity_out': 60.0, 'wind_dir': 83.0, 'wind_speed': 0.2,
        'wind_gust': 1.1, 'solar_radiation': 654.99, 'rain': None}
        Nov  1 09:04:27 goatbox weewx[281767] DEBUG user.interceptor:
        mapped packet: {'dateTime': 1698822264, 'usUnits': 1,
        'outHumidity': 60.0, 'outTemp': 68.7, 'windSpeed': 0.2,
        'windGust': 1.1, 'windDir': 83.0, 'radiation': 654.99,
        'rain': None}

        Note: Rain is set to None on the first iteration. It reverts
        to 0.0 consequently.



        On Tuesday, 31 October 2023 at 11:19:18 UTC+2 gjr80 wrote:

            It can be tricky to maintain identical readings at all
            destinations for stations that post to multiple sources,
            ran in particular can be tricky due to it being a
            (typically) cumulative value whereas other observations
            are typically averages. Small changes or the loss of a
            single reading usually have little effect of weather obs
            average values but loss of a mm or two of rain is
            noticeable. Timing differences can also cause discrepancies.

            You say that 'it underreads rain by a few millimeters
            everytime' - what does that mean, is every packet
            received by WeeWX under or is every day, week or month
            under? How often is your station posting to ecowitt.net
            <http://ecowitt.net> and WeeWX? It would be good to see a
            startup log extract with debug = 1 so we can see your
            station config. If using your station custom
            posting/upload you should be seeing regular intercepts
            from your station in the WeeWX log, are you seeing all
            posts from your station or are some missing, do all have
            a rain value or are some missing? Sorry but there is
            likely going to be a lot of log analysis to track this down.

            In terms of wee_import what does your csv file contain,
            does it contain cumulative rain value or per-archive
            period values? What does you import config file contain?
            There is a 'rain' config option in the CSV import config
            file <http://weewx.com/docs/4.10/utilities.htm#csv_rain>
            that determines how rain values are handled - it needs to
            be set correctly. if the source data is correct tracking
            down CSV import issues should be very straightforward
            once we have the data and the config being used. Feel
            free to post your CSV source data and import config file
            here or email to me at gjroderick at gmail dot com and I
            will run through them.

            Gary
            On Tuesday, 31 October 2023 at 17:34:53 UTC+10
            [email protected] wrote:

                I nuked the DB, extracted all the data from ecowitt
                using @comes https://github.com/comes/ecowitt2weewx
                I then imported it all back in. The data from ecowitt
                seems correct, still. My yearly rain so far is
                824.1mm as per my station
                https://www.ecowitt.net/home/index?id=68712

                After all of this, I still get about half the
                rainfall in weewx. (490.3mm)
                https://weewx.simple-earth.org/reports/?yr=2023

                It's likely there is a weird field mapping, or table
                that I just don't understand. Looking at the amount
                of rain related issues, I'm not alone. Would like to
                beat this.
                Please help me save my brain. It's breaking.

                On Monday, 30 October 2023 at 13:12:46 UTC+2 Marlon
                wrote:

                    Oct 30 13:08:42 goatbox weewx[116207] DEBUG
                    weewx.reportengine: Report 'FTP' not enabled.
                    Skipping.
                    Oct 30 13:08:42 goatbox weewx[116207] DEBUG
                    weewx.reportengine: Report 'RSYNC' not enabled.
                    Skipping.
                    Oct 30 13:08:49 goatbox weewx[116207] DEBUG
                    user.interceptor: empty queue
                    Oct 30 13:08:59 goatbox weewx[116207] DEBUG
                    user.interceptor: empty queue
                    Oct 30 13:09:01 goatbox weewx[116207] DEBUG
                    user.interceptor: POST:
                    
b'PASSKEY=XXXX&stationtype=EasyWeatherV1.6.6&dateutc=2023-10-30+11:08:59&tempinf=76.6&humidityin=46&baromrelin=29.661&baromabsin=29.723&tempf=71.6&humidity=44&winddir=72&windspeedmph=3.1&windgustmph=4.5&maxdailygust=15.9&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.008&monthlyrainin=1.118&yearlyrainin=32.445&totalrainin=32.445&solarradiation=831.15&uv=8&wh65batt=0&freq=868M&model=WS2900_V2.01.08'
                    Oct 30 13:09:01 goatbox weewx[116207] DEBUG
                    user.interceptor: raw data:
                    
b'PASSKEY=660D031A3A77C1332DFA76B2C975573C&stationtype=EasyWeatherV1.6.6&dateutc=2023-10-30+11:08:59&tempinf=76.6&humidityin=46&baromrelin=29.661&baromabsin=29.723&tempf=71.6&humidity=44&winddir=72&windspeedmph=3.1&windgustmph=4.5&maxdailygust=15.9&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.008&monthlyrainin=1.118&yearlyrainin=32.445&totalrainin=32.445&solarradiation=831.15&uv=8&wh65batt=0&freq=868M&model=WS2900_V2.01.08'
                    Oct 30 13:09:01 goatbox weewx[116207] DEBUG
                    user.interceptor: using rain_total 32.445 from
                    yearlyrainin
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    b'PASSKEY=660D031A3A77C1332DFA76B2C975573C
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    stationtype=EasyWeatherV1.6.6
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    baromrelin=29.661
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    maxdailygust=15.9
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    rainratein=0.000
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    eventrainin=0.000
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    hourlyrainin=0.000
                    Oct 30 13:09:01 goatbox weewx[116207] DEBUG
                    user.interceptor: ignored parameter
                    weeklyrainin=0.008
                    Oct 30 13:09:01 goatbox weewx[116207] DEBUG
                    user.interceptor: ignored parameter
                    monthlyrainin=1.118
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    totalrainin=32.445
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter wh65batt=0
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter freq=868M
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    user.interceptor: unrecognized parameter
                    model=WS2900_V2.01.08'
                    Oct 30 13:09:01 goatbox weewx[116207] DEBUG
                    user.interceptor: raw packet: {'dateTime':
                    1698664139, 'usUnits': 1, 'rain_total': 32.445,
                    'temperature_in': 76.6, 'humidity_in': 46.0,
                    'pressure': 29.723, 'temperature_out': 71.6,
                    'humidity_out': 44.0, 'wind_dir': 72.0,
                    'wind_speed': 3.1, 'wind_gust': 4.5,
                    'solar_radiation': 831.15, 'uv': 8.0, 'rain': 0.0}
                    Oct 30 13:09:01 goatbox weewx[116207] DEBUG
                    user.interceptor: mapped packet: {'dateTime':
                    1698664139, 'usUnits': 1, 'pressure': 29.723,
                    'outHumidity': 44.0, 'inHumidity': 46.0,
                    'outTemp': 71.6, 'inTemp': 76.6, 'windSpeed':
                    3.1, 'windGust': 4.5, 'windDir': 72.0,
                    'radiation': 831.15, 'rain': 0.0, 'UV': 8.0}
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    weewx.manager: Added record 2023-10-30 13:08:30
                    SAST (1698664110) to database 'weewx'
                    Oct 30 13:09:01 goatbox weewx[116207] INFO
                    weewx.manager: Added record 2023-10-30 13:08:30
                    SAST (1698664110) to daily summary in 'weewx'

                    On Monday, 30 October 2023 at 12:53:37 UTC+2
                    Marlon wrote:

                        Hello
                        I recently started using weewx to collect my
                        own weather data (instead of relying on
                        external sites). The problem is strange. I
                        tried for days, exhaustively, to fix this -
                        wanted to avoid another support issue here
                        that wastes your time, but alas.

                        My station is a froggit WH3000 and has always
                        (still does), accurately posted to ecowitt,
                        WU and WeatherCloud.

                        I added weewx on my vps now, and it uses
                        interceptor to get the data using my stations
                        'custom' posting (it has a choice of ecowitt
                        vs wu protocol).

                        The data on weewx is all fine, accurate,
                        except it underreads rain by a few
                        millimeters everytime. All the data on the
                        station console, WU and ecowitt matches, but
                        weewx underreads.

                        For october for instance: 28.4mm is the
                        correct value. Weewx has 23.7mm
                        I can see it happen on daily rainfall as
                        well. Yesterday we had 0.2mm drizzle, but
                        weewx still thinks we had 0.0

                        On a sidenote, I tried to import historic
                        data from ecowitt (csv) to weewx, and I see
                        the same thing happening.

                        I feel bested. It got the better of me.
                        Advice or ideas could go a long way.
                        Thanks in advance
                        Marlon

-- 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 [email protected].
    To view this discussion on the web visit
    
https://groups.google.com/d/msgid/weewx-user/433cd173-d2f6-466e-9f16-983ef4e772e1n%40googlegroups.com
    
<https://groups.google.com/d/msgid/weewx-user/433cd173-d2f6-466e-9f16-983ef4e772e1n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/55b97aba-2533-4be3-8c26-b00593da4155n%40googlegroups.com <https://groups.google.com/d/msgid/weewx-user/55b97aba-2533-4be3-8c26-b00593da4155n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/efab81ab-8c6a-445e-b1ea-8dc0adf6ec2d%40gmail.com.

Reply via email to