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.

Reply via email to