Hi everyone!
I have the following issue:
I am running a TFA Nexus with weewx.
Everything works well except wind information.
The wind direction is always None and added as NULL to the database.
After analyzing a little bit and added some debug outputs to sys log I have
the following:
Oct 22 09:06:04 raspberrypi weewx[29584]: te923: PACKET {'UV': None,
'outHumidity': 86, 'WindDir': 5, 'rainTotal': 23.74658,
'rainBatteryStatus': 0, 'uvLinkStatus': None, 'outLinkStatus': None,
'link_wind': 0, 'outTempBatteryStatus': 0, 'forecast': 5,
'extraLinkStatus1': None, 'extraLinkStatus2': None, 'extraLinkStatus3':
None, 'extraLinkStatus4': None, 'inTemp': 5.35, 'storm': 0, 'windGustDir':
112.5, 'barometer': 1004.75, 'windchill': 6.2, 'forcast': 5, 'rain': 0.0,
'extraHumid4': None, 'extraHumid2': None, 'extraHumid3': None,
'rainLinkStatus': None, 'extraHumid1': None, 'link_uv': 1, 'extraTemp4':
None, 'extraTemp2': None, 'extraTemp3': None, 'usUnits': 16, 'extraTemp1':
None, 'link_rain': 0, 'link_2': 1, 'windLinkStatus': None,
'extraBatteryStatus2': 0, 'extraBatteryStatus3': 0, 'windBatteryStatus': 0,
'extraBatteryStatus1': 0, 'extraBatteryStatus4': 0, 'dateTime': 1477119964,
'windDir': 112.5, 'outTemp': 4.9, 'windSpeed': 0.0, 'inHumidity': 13,
'windGust': 0.0, 'link_3': 1, 'uvBatteryStatus': 0, 'link_1': 0, 'link_5':
1, 'link_4': 1}
-> so in the te923 we have a windDir of 112.5 and a windSpeed of 0.0
Oct 22 09:06:04 raspberrypi weewx[29584]: engine: PACKET
{'extraBatteryStatus1': 0, 'altimeter': 29.62451487922567, 'outHumidity':
86, 'rainRate': 0, 'maxSolarRad': None, 'WindDir': 5, 'uvBatteryStatus': 0,
'link_uv': 1, 'rainBatteryStatus': 0, 'heatindex': 40.82, 'uvLinkStatus':
None, 'outLinkStatus': None, 'extraTemp2': None, 'outTempBatteryStatus': 0,
'forecast': 5, 'extraLinkStatus1': None, 'extraLinkStatus2': None,
'extraLinkStatus3': None, 'extraLinkStatus4': None, 'inTemp':
41.629999999999995, 'storm': 0, 'windGustDir': None, 'appTemp':
38.04038254459828, 'cloudbase': 1834.7930726054528, 'barometer':
29.670254940625, 'windchill': 43.16, 'dewpoint': 36.962144054547714,
'forcast': 5, 'rain': 0.0, 'humidex': 40.82, 'pressure': 28.61974911154832,
'extraHumid4': None, 'extraHumid2': None, 'extraHumid3': None,
'rainLinkStatus': None, 'extraHumid1': None, 'rainTotal': 23.74658,
'extraTemp4': None, 'link_wind': 0, 'extraTemp3': None, 'usUnits': 1,
'extraTemp1': None, 'link_rain': 0, 'windLinkStatus': None,
'extraBatteryStatus2': 0, 'extraBatteryStatus3': 0, 'windBatteryStatus': 0,
'UV': None, 'extraBatteryStatus4': 0, 'dateTime': 1477119964, 'windDir':
None, 'outTemp': 40.82, 'windSpeed': 0.0, 'inHumidity': 13, 'windGust':
0.0, 'link_3': 1, 'link_2': 1, 'link_1': 0, 'inDewpoint':
-5.521224768472209, 'link_5': 1, 'link_4': 1}
-> in the engine the packet has lost it's windDir and it is null.
Now I am somehow lost as I wasn't able to figure out where the information
gets lost.
My map for te923
[[map]]
bat_1 = outTempBatteryStatus
bat_3 = extraBatteryStatus2
bat_2 = extraBatteryStatus1
bat_5 = extraBatteryStatus4
bat_4 = extraBatteryStatus3
bat_wind = windBatteryStatus
winddir = windDir
windspeed = windSpeed
windgust = windGust
t_in = inTemp
link_rain = rainLinkStatus
t_5 = extraTemp4
h_in = outHumidity
h_4 = extraHumid3
h_5 = extraHumid4
h_2 = extraHumid1
h_3 = extraHumid2
h_1 = inHumidity
t_2 = extraTemp1
link_2 = extraLinkStatus1
link_uv = uvLinkStatus
link_wind = windLinkStatus
uv = UV
bat_uv = uvBatteryStatus
link_5 = extraLinkStatus4
bat_rain = rainBatteryStatus
link_3 = extraLinkStatus2
t_3 = extraTemp2
link_1 = outLinkStatus
t_1 = outTemp
t_4 = extraTemp3
link_4 = extraLinkStatus3
forecast = forcast
storm = storm
Also tried this with windDir = windDir (so different case) ... but no
differences
Any ideas?
Thanks!
--
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].
For more options, visit https://groups.google.com/d/optout.