Provides weather information from the Weather Channel. You must first sign up for the free Weather Channel Weather XML Data Feed at http://registration.weather.com/ursa/xmloap to obtain a Partner ID and License Key. Please review the Weather Channel XOAP License Agreement for terms of use. At the end of the registration process you will receive an e-mail message containing your Partner ID and unique License Key.
Manufacturer:
Weather ChannelPrimary Communications Port: Network
Configuration Settings
- Location Identifier : The location identifier for the weather.
- Partner ID : The partner ID assigned by the weather channel.
- License Key : The license key assigned by the weather channel.
- Use Metric Units : (optional) Place a check in the checkbox to if wind speeds and precipitation should be presended using Metric units. Leave it blank to use Standard units. Use the Temperature Scale setting to specify the temperature scale.
- Temperature Scale : (optional) The temperature scale to use.
Events
Ready State Changed
The device's running and ready state changed.
Whenever Filter:
none
EventArgs:
- Number NewValue : The new property value.
- Number PreviousValue : The previous property value.
Instance Properties
LastUpdated
The date and time when the weather information was updated.
Accessibility : Read Only
Type:
DateTimeTemperatureUnitScale
Gets the scale which temperatures are provided.
Accessibility : Read Only
Type:
StringDistanceUnit
Gets the unit which distances are provided.
Accessibility : Read Only
Type:
StringSpeedUnit
Gets the unit which speeds are provided.
Accessibility : Read Only
Type:
StringPrecipitationUnit
Gets the unit which precipitations are provided.
Accessibility : Read Only
Type:
StringBarometricPressureUnit
Gets the unit which barometric pressure is provided.
Accessibility : Read Only
Type:
StringTemperature
Gets the temperature.
Accessibility : Read Only
Type:
NumberApparentTemperature
Gets the apparent temperature.
Accessibility : Read Only
Type:
NumberCurrentCondition
Gets the current condition.
Accessibility : Read Only
Type:
StringLocation
Gets the location for the weather.
Accessibility : Read Only
Type:
StringIconID
Gets the icon id for the current weather condition.
Accessibility : Read Only
Type:
NumberBarometricPressure
Gets the current barometric pressure.
Accessibility : Read Only
Type:
NumberBarometricTrend
Gets the current barometric trend.
Accessibility : Read Only
Type:
StringWindSpeed
Gets the windspeed in miles/hour.
Accessibility : Read Only
Type:
NumberWindGust
Gets the wind gust.
Accessibility : Read Only
Type:
StringWindDirectionDegrees
Gets the wind direction in degrees.
Accessibility : Read Only
Type:
NumberWindDirectionText
Gets the wind direction as text. Ex: NW or E.
Accessibility : Read Only
Type:
StringHumidity
Gets the percent relative humidity.
Accessibility : Read Only
Type:
NumberVisibility
Gets the current visibility in miles.
Accessibility : Read Only
Type:
NumberUVIndex
Gets the UV index.
Accessibility : Read Only
Type:
NumberUVText
Gets the UV text.
Accessibility : Read Only
Type:
StringDewPoint
Gets the dew point temperature.
Accessibility : Read Only
Type:
NumberMoonIconID
Gets the moon icon id for the current weather condition.
Accessibility : Read Only
Type:
NumberMoonText
Gets the moon text.
Accessibility : Read Only
Type:
StringHighs
Gets an array of daily maximum temperatures. If no data was provided it will be 999.
Accessibility : Read Only
Type:
ArrayLows
Gets an array of daily minimum temperatures. If no data was provided it will be 999.
Accessibility : Read Only
Type:
ArraySunrises
Gets the sunrise time as text for all days.
Accessibility : Read Only
Type:
ArraySunsets
Gets the sunset time as text for all days.
Accessibility : Read Only
Type:
ArrayDayIconIDs
Gets the day icon IDs for all days.
Accessibility : Read Only
Type:
ArrayNightIconIDs
Gets the night icon IDs for all days.
Accessibility : Read Only
Type:
ArrayConditions
Gets the daytime weather conditions for all days (Same as DayDescriptions Property).
Accessibility : Read Only
Type:
ArrayDayDescriptions
Gets the daytime weather conditions for all days.
Accessibility : Read Only
Type:
ArrayNightDescriptions
Gets the nighttime weather condisitons for all days.
Accessibility : Read Only
Type:
ArrayPrecipitationChance
Gets the percent precipitation chance.
Accessibility : Read Only
Type:
NumberDayPrecipitations
Gets the daytime percent precipitation for all days.
Accessibility : Read Only
Type:
ArrayNightPrecipitations
Gets the nighttime percent precipitation for all days.
Accessibility : Read Only
Type:
ArrayDayHumidities
Gets the daytime humidities for all days. If no data was provided it will be 999.
Accessibility : Read Only
Type:
ArrayNightHumidities
Gets the nighttime humidities for all days.
Accessibility : Read Only
Type:
ArrayDayWindSpeeds
Gets the daytime wind speeds for all days. If no data was provided it will be 999.
Accessibility : Read Only
Type:
ArrayNightWindSpeeds
Gets the nighttime wind speeds for all days.
Accessibility : Read Only
Type:
ArrayDayWindDirections
Gets the daytime wind direction for all days. If no data was provided it will be 999.
Accessibility : Read Only
Type:
ArrayNightWindDirections
Gets the nighttime wind direction for all days.
Accessibility : Read Only
Type:
ArrayDayWindDirectionTexts
Gets the daytime wind direction text for all days.
Accessibility : Read Only
Type:
ArrayNightWindDirectionTexts
Gets the nighttime wind direction text for all days.
Accessibility : Read Only
Type:
ArrayDates
Gets the dates for all the forecast days.
Accessibility : Read Only
Type:
ArrayWeekDayTexts
Gets the week day texts for all the forecast days.
Accessibility : Read Only
Type:
ArrayDateTexts
Gets the date text for all the forecast days.
Accessibility : Read Only
Type:
ArrayConditionIconUrls
Gets an array of condition icons urls by day.
Accessibility : Read Only
Type:
ArrayDeviceDisplayName
The display name for this device.
Accessibility : Read Only
Type:
StringDeviceStartTime
The date and time when this device was started.
Accessibility : Read Only
Type:
DateTimeDeviceLifecycleStage
The current lifecycle stage of the device. The stages in order are: Pending Start, Starting, Running, Stopping
Accessibility : Read Only
Type:
NumberDeviceIsRunningAndReady
Indicates if the device is ready for use, ie it is in the Running lifecycle stage and all properties are valid and all methods are ready to be used.
Accessibility : Read Only
Type:
Boolean
Instance Methods
SetPropertyForDuration ( String, TimeSpan, Object, Object )
Sets a property for a duration of time and then sets the property to a subequent value asynchronously. This action returns after setting the first value and the timer and subsequent property set run in the background. Subsequent sets of the same property will reset the timer if the subsequent value has not yet been set. This is an advanced feature, be sure to set the property name correctly.
SyntaxParameterspropertyName : The name of the property to set.
duration : The amount of time to wait after setting the initial value to set the subsequent value.
initialValue : The value to set the property to initially.
finalValue : The value to set the property to after the duration of time has passed.
SetPropertyForDuration ( String, Number, TimeSpan, Object, Object )
Sets a property for a duration of time and then sets the property to a subequent value asynchronously. This action returns after setting the first value and the timer and subsequent property set run in the background. Subsequent sets of the same property will reset the timer if the subsequent value has not yet been set. This is an advanced feature, be sure to set the property name correctly.
SyntaxParameterspropertyName : The name of the property to set.
arrayIndex : The property's array index to set.
duration : The amount of time to wait after setting the initial value to set the subsequent value.
initialValue : The value to set the property to initially.
finalValue : The value to set the property to after the duration of time has passed.