Weather Output MIssing


(phil) #1

So I am looking at the variables that the weather sends from Weather underground and I am finding out the although weather tiles are being updated it seems as if you can’t grab that variable and use all of them. Bellow you will see all the attributes that are accessible to make variables through SmartWeather Tile. What is interesting is the rest that are not listed are being updated but I can’t put them in variables. The ones that are missing are Wind, Wind_gust_MPH, Windrirection, and UV.and so far here is what is will provide with the setup for a variable

Any help of why this happens would be appreciated

lluminance: 10000
temperature: 66 F
humidity: 27 %
localSunrise: 6:45 AM
localSunset: 5:54 PM
city: Albuquerque, NM
timeZoneOffset: -0700
weather: Clear
water: false
weatherIcon: clear
forecastIcon: clear
feelsLike: 66 F
percentPrecip: 0 %
percentPrecipToday: 0.00 in.
percentPrecipLastHour: -999.00 in.
alert: Fire Weather Warning
alertKeys: [“FIR1487712120”]
dewpoint: 31 F
pressure: 30.10 inches (Falling)
solarradiation: –
visibility: 10.0 mi.

What Smartweather is asking for
attribute “localSunrise”, "string"
attribute “localSunset”, "string"
attribute “city”, "string"
attribute “timeZoneOffset”, "string"
attribute “weather”, "string"
attribute “wind”, "string"
attribute “winddirection”, "string"
attribute “wind_gust_mph”, "string"
attribute “UV”, "string"
attribute “water”, "string"
attribute “weatherIcon”, "string"
attribute “forecastIcon”, "string"
attribute “feelsLike”, "string"
attribute “percentPrecip”, "string"
attribute “percentPrecipToday”, "string"
attribute “percentPrecipLastHour”, "string"
attribute “alert”, "string"
attribute “alertKeys”, "string"
attribute “sunriseDate”, "string"
attribute “sunsetDate”, "string"
attribute “dewpoint”, "string"
attribute “wind_degrees”, "string"
attribute “pressure”, "string"
attribute “solarradiation”, "string"
attribute “visibility”, "string"
attribute “pressureTrend”, “string”


(Barry) #2

Just add more attribute “(attribute_name)”, “string” lines to the source file, save and publish, and those “hidden” attributes should become available via device.currentValue(’(attribute_name)’). (If they are being updated by the device, that is).