Hi guys,
Jay alerted me to this thread. Nothing should have changed between 3.1.0 and 3.1.1 with regard to wind direction. If the value being returned is -9999.0, then that indicates that WeatherSnoop 3 is not getting a valid value from the wind direction instrument.
One thing I see wrong is that we're advertising the type as int, but the failure value is a float (-9999.0). We need to change that behavior on our end.
Getting back to the problem, I checked our Davis station (currently out of town at the moment on business) and at least in our case, we're getting valid values. See the XML below:
- Code: Select all
<property id="windDirection">
<name>Wind Direction</name>
<type>Direction</type>
<time>2015-05-19 22:55:22 -0500</time>
<unit>deg</unit>
<values>
<value type="int" unit="deg" label="Degrees">106</value>
</values>
<minValueTodayTime>2015-05-19 00:16:44 -0500</minValueTodayTime>
<minValuesToday>
<value type="int" unit="deg" label="Degrees">4</value>
</minValuesToday>
<maxValueTodayTime>2015-05-19 00:16:27 -0500</maxValueTodayTime>
<maxValuesToday>
<value type="int" unit="deg" label="Degrees">359</value>
</maxValuesToday>
</property>
Jay I believe you guys setup the WeatherSnoop 3 plug-in to pull data from the XML V2 channel, correct? Can you confirm?