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