On Wednesday, 22 March 2023 at 10:05:31 UTC+10 [email protected] wrote:
Hey all.
I have been running Weewx together with my Ecowitt and using the GW1000
setup. My base unit is actually a GW2000C_V2.2.3C
When I initially set it up I ran it in simulator mode and all seemed ok
I have been waiting for rain and we have some today but it appears Weewx
isnt picking up the rain info. The last update of the rain data in relation
the the graphics was over a week ago and thats when I changed from
Simulator to real. At that stage I deleted the database and let it start.
What sensor is connected to your GW2000 and reporting rain? I'm guessing it
is a WS90? The GW2000 (and other Ecowitt gateway devices) simultaneously
support traditional tipping type rain gauges (eg WH40) as well as piezo
based WS90. A default install of the Ecowitt Gateway driver will map
tipping rain gauge data through to WeeWX. If using a piezo based sensor (eg
WS90) then the piezo rain data is passed through to WeeWX, but it must be
manually mapped to suitable WeeWX fields. If you do indeed have a WS90 (and
no other rain gauge) try adding a [[field_map_extensions]] stanza to
[GW1000] in weewx.conf as follows:
[GW1000]
....
[[field_map_extensions]]
rain = p_rain
stormRain = p_rainevent
rainRate = p_rainrate
dayRain = p_rainday
weekRain = p_rainweek
monthRain = p_rainmonth
yearRain = p_rainyear
Stop WeeWX if it is running and try running WeeWX directly
<http://weewx.com/docs/usersguide.htm#Running_directly>, you should see
rainfall data appearing in the usual WeeWX rain fields. If you do indeed
see rainfall data then stop WeeWX and restart it as a daemon.
If you don't have a WS90 or have multiple rain gauges then some additional
changes will be required. If this is the case, or the above does not work,
post back here.
The only thing I notice in the debug syslog entry that may be related is
DEBUG user.gw1000: Unknown field address '7B' detected. Remaining data '00'
ignored.
You can safely ignore this; the GW2000 firmware includes an additional
field that was not identified in the Ecowitt Gateway API documentation on
which the v0.5.0b5 Ecwoitt Gateway driver is based. Consequently v0.5.0b5
ignores, but debug logs, the unknown field. Ecowitt has since documented
this unknown field as indicating whether or not radiation compensation is
applied when reporting outside temperature for WH65/WH69/WS80/WS90 devices.
Gary
--
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/c77c9ce5-cad6-4b2e-a35e-2ac197afab8cn%40googlegroups.com.