Each line in the --test-driver output appears to be truncated:
Gary
On Thursday, 23 March 2023 at 09:30:42 UTC+10 [email protected] wrote:
> I included how I ran the command in the second part just incase its
> something I am doing
>
> Ok here is the first part
>
> test driver
>
> Using configuration file /etc/weewx/weewx.conf
> debug level is '1'
>
> IP address obtained from station config
> Port number obtained from station config
> Battery state filtering ('False') using the default
>
> Interrogating GW2000 at 192.168.1.110:45000
>
> 2023-03-22 23:19:02 UTC (1679527142): 'dateTime': '1679527142',
> 'daymaxwind': '4.1', '
> '64', 'extraTemp1': '20.8', 'inHumidity': '66', 'inTemp': '20.6',
> 'lightning_distance'
> ning_last_det_time': '1679527051', 'lightning_strike_count': 'None',
> 'lightningcount':
> ity': '3210.0', 'outHumidity': '96', 'outTemp': '15.1', 'p_dayRain':
> '2.6', 'p_monthRa
> _rain': 'None', 'p_rainRate': '15.0', 'p_stormRain': '5.1', 'p_weekRain':
> '5.6', 'p_ye
> , 'pressure': '944.3', 'relbarometer': '944.3', 'soilMoist1': '44',
> 'soilMoist2': '22'
> : '68', 'usUnits': '17', 'UV': '0', 'uvradiation': '0.0', 'wh31_ch1_batt':
> '0', 'wh31_
> 'wh51_ch1_batt': '1.6', 'wh51_ch1_sig': '4', 'wh51_ch2_batt': '1.6',
> 'wh51_ch2_sig':
> _batt': '1.5', 'wh51_ch7_sig': '4', 'wh57_batt': '5', 'wh57_sig': '4',
> 'windDir': '240
> '1.7', 'windSpeed': '0.9', 'ws90_batt': '3.2', 'ws90_sig': '4'
> 2023-03-22 23:19:22 UTC (1679527162): 'dateTime': '1679527162',
> 'daymaxwind': '4.1', '
> '64', 'extraTemp1': '20.8', 'inHumidity': '66', 'inTemp': '20.6',
> 'lightning_distance'
> ning_last_det_time': '1679527051', 'lightning_strike_count': '0',
> 'lightningcount': '5
> ': '3080.0', 'outHumidity': '96', 'outTemp': '15.0', 'p_dayRain': '2.6',
> 'p_monthRain'
> in': '0.0', 'p_rainRate': '15.0', 'p_stormRain': '5.1', 'p_weekRain':
> '5.6', 'p_yearRa
> ressure': '944.3', 'relbarometer': '944.3', 'soilMoist1': '44',
> 'soilMoist2': '22', 's
> 8', 'usUnits': '17', 'UV': '0', 'uvradiation': '0.0', 'wh31_ch1_batt':
> '0', 'wh31_ch1_
> 51_ch1_batt': '1.6', 'wh51_ch1_sig': '4', 'wh51_ch2_batt': '1.6',
> 'wh51_ch2_sig': '4',
> t': '1.5', 'wh51_ch7_sig': '4', 'wh57_batt': '5', 'wh57_sig': '4',
> 'windDir': '273', '
> 3', 'windSpeed': '1.0', 'ws90_batt': '3.2', 'ws90_sig': '4'
>
>
> second part root@mail:/home# PYTHONPATH=/usr/share/weewx python3 -m
> user.gw1000 --live-data
> Using configuration file /etc/weewx/weewx.conf
> debug level is '1'
>
> IP address obtained from station config
> Port number obtained from station config
> Battery state filtering ('False') using the default
>
> Interrogating GW2000 at 192.168.1.110:45000
>
> Displaying data using the WeeWX METRIC unit group.
>
> GW2000 live sensor data (2023-03-22 23:27:59 UTC (1679527679)):
> 'absbarometer': '944.500000', 'annual_reset': '0.000000', 'day_reset':
> '0.000000', 'daymaxwind': '14.760000', 'gain0': '1.000000', 'gain1':
> '1.000000', 'gain2': '1.000000', 'gain3': '1.000000', 'gain4': '1.000000',
> 'gain5': '1.000000', 'gain6': '1.000000', 'gain7': '1.000000', 'gain8':
> '1.000000', 'gain9': '1.000000', 'gustspeed': '5.040000', 'humid1':
> '64.000000', 'inhumid': '65.000000', 'intemp': '20.700000', 'light':
> '2800.000000', 'lightningcount': '10.000000', 'lightningdettime':
> '22-Mar-2023 23:27', 'lightningdist': '12.000000', 'outhumid': '98.000000',
> 'outtemp': '14.500000', 'p_rainday': '0.440000', 'p_rainevent': '0.690000',
> 'p_rainmonth': '1.010000', 'p_rainrate': '1.260000', 'p_rainweek':
> '0.740000', 'p_rainyear': '1.010000', 'rain_source': '2.000000',
> 'relbarometer': '944.500000', 'soilmoist1': '44.000000', 'soilmoist2':
> '24.000000', 'soilmoist7': '73.000000', 'temp1': '20.800000', 'uv':
> '0.000000', 'uvi': '0.000000', 'week_reset': '0.000000', 'wh31_ch1_batt':
> '0.000000', 'wh31_ch1_sig': '4.000000', 'wh51_ch1_batt': '1.60',
> 'wh51_ch1_sig': '4.000000', 'wh51_ch2_batt': '1.60', 'wh51_ch2_sig':
> '4.000000', 'wh51_ch7_batt': '1.50', 'wh51_ch7_sig': '4.000000',
> 'wh57_batt': '5.000000', 'wh57_sig': '4.000000', 'winddir': '279.000000',
> 'windspeed': '2.160000', 'ws90_batt': '3.20', 'ws90_sig': '4.000000'
> On Thursday, March 23, 2023 at 10:07:09 AM UTC+11 gjr80 wrote:
>
>> There are a couple of checks you can do to confirm the gateway device is
>> working and WeeWX is receiving the expected data. The first check is to run
>> the driver directly with the --live-data command line option. This will
>> display the data received by the gateway device before the data is mapped
>> to any WeeWX field. This proves the gateway device is correctly talking to
>> the sensors. The second check is to again run the driver directly but this
>> time with the --test-driver command line option. This will result in the
>> driver emitting loop packets to the console. This again proves the gateway
>> device is talking to the sensors, but also proves the mapping of gateway
>> device data to WeeWX fields. If you like, it shows what data the driver
>> will send to WeeWX. The final check is to run WeeWX directly. This check
>> proves the sensors are communicating with the gateway device, the driver is
>> mapping the gateway device data to WeeWX fields and that WeeWX is receiving
>> the loop packet data from the gateway device driver. When running WeeWX
>> directly you should see rainfall data appearing in WeeWX rain related
>> fields, eg rain and rainRate. If this is not the case then it is
>> unlikely that any WeeWX generated outputs (reports, uploads etc) will
>> contain rain related data.
>>
>> Running the latter two of above checks are covered in the Gateway driver
>> readme
>> <https://github.com/gjr80/weewx-gw1000/blob/master/README.md#installation-as-a-weewx-driver>.
>>
>> Running the driver directly with the --live-data command line option is
>> not covered in the readme, but it is identical to running the driver
>> directly with the --test-driver command line option you just need to
>> substitute the --live-data command line option. You can also use the
>> --help command line option when running the driver directly to display
>> details of each available command line option.
>>
>> Gary
>>
>> On Thursday, 23 March 2023 at 05:40:27 UTC+10 [email protected] wrote:
>>
>>> Hey again Garry. I am trying to work out if this is a weewx or weather34
>>> issue. I can see as mentioned above the rain (or what I believe is the rain
>>> figures) in the loop but when I went to my cwop page after I went home it
>>> shows no rain either and that gets fed from Weewx. The wunderground page
>>> that gets fed directly from the GW2000 shows the rain.
>>>
>>> I am happy to post any logs etc if that helps or look at anything if you
>>> can point me in that direction.
>>>
>>> On Wednesday, March 22, 2023 at 12:17:58 PM UTC+11 Peter Peter wrote:
>>>
>>>> Thanks Gary. I was trying to beat you back here but alas I didnt. I did
>>>> a search on the gw2000 and found some posts and like you suggested here
>>>> ran
>>>> Weewx directly and can see both the rain in the loop and rec so that parts
>>>> seems ok. I will do a bit more research and see what I can find. I have
>>>> been trying the Weather34 skin/web stuff and thats how I noticed it and
>>>> then went and looked at other stuff. It gives me something to tinker with
>>>>
>>>> On Wednesday, March 22, 2023 at 11:47:10 AM UTC+11 gjr80 wrote:
>>>>
>>>>> 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/b1e6eea5-b94d-4018-b8e3-39f6669b3f0cn%40googlegroups.com.