SmartThings Community

[Release] Weather Station Tile 2.0

weather
dth_weather

#426

OK thanks, I’ll keep it setup and check again tomorrow.


(phil) #427

I have been using this for a long time and I have a switch that will turn on when the wind gust get above 10 MPH. However I noticed that it was not working today and when I went to look at it I noticed that it has not been working for months. Anyone else having this problem?


(Glen King) #428

Mine is working correctly at this time


(phil) #429

So you actually see wind gust?


(phil) #430

That is weird. Has not worked for months and mine just started to work…hmmmmm


(Glen King) #431

At 9:17am I had wind 264 degrees, with gusts at 1.6 and then 5.1 mph.
Now wind is north, with gust of 2.7 mph.

Given the calm around here, that seems accurate.


(Glen King) #432

Update: I’m monitoring this since yesterday, and wind activity recorded in the device event log is accurate to what I have observed in my location.


(John P. Hoke) #433

Remember - you need to check to see if Wunderground is accurate on their site. I Run a PWS and I will tell you the past 3-4 weeks have been less than stellar with Wunderground’s accuracy based on what I see both on my Davis console and on my separate personal website I send the same data to :frowning:


#434

Strange, I’ve set mine to kph and mm but still get mph and in? Changed it back and forth but know change…

Any suggestions?

TIA
/Per


(phil) #435

I am creating an app for my golf buddies and would like to be able to send them info about the station that is close to the golf course. So the important things are temp, wind, wind gust and max wind. I have tried to make some edits to get the forecasted maxwind but can;t seem to pull it. I also noticed that the windgust is not working in this DTH because it always shows zero. SO I think there are two things going on. First being is the station I am using does not have the data or I am just not pulling it correctly. Any help here

It was not reporting gust so I fixed that. Just need to get forecast


#436

Hi I am a UK user and but my fiancee lives in France hence am often over there - is there away to change the location settings for Weather tile so I could have one for hub location and one for else where (based upon Long & Latitude perhaps ) ? - I have seen I can enter a zip code but that doesn’t help me in this instance


#437

Try this version.

You can enter zip code, gps coordinates or state/city.


(Edgardo Barreto) #438

I am getting this error:

09cbf00b-362d-4919-88e1-185e32c37307 11:05:21 AM: error java.lang.NullPointerException @line 251 (poll)
09cbf00b-362d-4919-88e1-185e32c37307 11:05:21 AM: debug obs --> [wind_gust_mph:3.0, precip_1hr_metric: 0, precip_today_metric:0, pressure_trend:0, forecast_url:http://www.wunderground.com/US/PR/Bayamon.html, history_url:http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=KBAYAMN8, estimated:[:], weather:Partly Cloudy, windchill_string:NA, station_id:KBAYAMN8, UV:10, observation_epoch:1523286263, wind_gust_kph:4.8, precip_1hr_in:0.00, observation_time:Last Updated on April 9, 11:04 AM AST, feelslike_string:86 F (30 C), temp_f:81.9, local_tz_long:America/Puerto_Rico, relative_humidity:71%, temp_c:27.7, image:[title:Weather Underground, link:http://www.wunderground.com, url:http://icons.wxug.com/graphics/wu2/logo_130x80.png], solarradiation:–, visibility_mi:10.0, observation_location:[full:San Juan, Puerto Rico, elevation:614 ft, state:Puerto Rico, longitude:-66.18, latitude:18.32, country_iso3166:US, country:US, city:San Juan], wind_mph:2.0, heat_index_c:30, precip_today_string:0.00 in (0 mm), observation_time_rfc822:Mon, 09 Apr 2018 11:04:23 -0400, feelslike_f:86, heat_index_f:86, feelslike_c:30, heat_index_string:86 F (30 C), ob_url:http://www.wunderground.com/cgi-bin/findweather/getForecast?query=18.321667,-66.182220, dewpoint_string:72 F (22 C), local_tz_offset:-0400, wind_kph:3.2, windchill_f:NA, windchill_c:NA, wind_degrees:271, pressure_in:30.08, dewpoint_c:22, pressure_mb:1018, icon:partlycloudy, local_time_rfc822:Mon, 09 Apr 2018 11:04:59 -0400, precip_1hr_string:0.00 in ( 0 mm), icon_url:http://icons.wxug.com/i/c/k/partlycloudy.gif, wind_dir:West, dewpoint_f:72, nowcast:, display_location:[zip:00956, magic:1, full:Bayamon, PR, elevation:182.9, state:PR, wmo:99999, longitude:-66.16999817, latitude:18.31999969, state_name:Puerto Rico, country_iso3166:PR, country:US, city:Bayamon], visibility_km:16.1, temperature_string:81.9 F (27.7 C), local_tz_short:AST, local_epoch:1523286299, wind_string:From the West at 2.0 MPH Gusting to 3.0 MPH, precip_today_in:0.00]
09cbf00b-362d-4919-88e1-185e32c37307 11:05:21 AM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco


(Edgardo Barreto) #439

c8772340-79db-447d-a7eb-6b0b7a2660da 1:13:34 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:13:33 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:13:34 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:13:29 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:12:55 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:12:54 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:12:33 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:12:33 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:12:33 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:51 PM: debug UPDATED!
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:51 PM: debug overide has been turned to false
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:51 PM: debug location 1 zip is 00956
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:51 PM: debug UPDATED!
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:51 PM: debug overide has been turned to false
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:51 PM: debug location 1 zip is 00956
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:20 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:20 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:03 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:11:03 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:09:20 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:09:19 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:08:40 PM: error java.lang.NullPointerException @line 593 (poll)
c8772340-79db-447d-a7eb-6b0b7a2660da 1:08:40 PM: debug WUSTATION: Executing ‘poll’, location: Paseo Monaco
c8772340-79db-447d-a7eb-6b0b7a2660da 1:04:05 PM: debug UPDATED!
c8772340-79db-447d-a7eb-6b0b7a2660da 1:04:05 PM: debug overide has been turned to null
c8772340-79db-447d-a7eb-6b0b7a2660da 1:04:05 PM: debug location 1 zip is 00956


#440

Hello, so i install it, it work, i put my zip code (middle east), and the current degree is not right at all and stuck in 18!

and half of the information missing.

solution? thanks


#441

Did you try to leave the Zip Code empty? This app should pickup your hubs location info.


#442

ok, iam trying, now it 26C that my iphone weather app show 21,
also there is big diffrent in the humidity. i will see if it change and i will update here.


#444

It looks like I can put my pws:XXXXX station id in the zip field? How do you access the data from WebCore? does it show up as the $weather.* variables? Do I need to force refresh my Weather Station device from my webcore piston, or does the DH now do that at the interval specified in the DH?

Very cool, thanks for making this.


#445

I downloaded Weather Station Tile 2.0. The thing works great in Slovenia!
Is it possible to change that the units of rain with a decimal, for example, 0.5 mm?


#446

Thanks,

In webcore it will NOT be as $weather. You can access a couple of ways:

  1. As an expression [device:attribute] , for example mine is named my weather. So it if I am looking for the temperature, it would be [my weather: temperature]
    2 you can use the drop downs for a physical device. Select your weather tile device name, and then select the attribute you want.

As far as refresh goes. It will refresh by what you selected in the settings of the device handler. However you can issue a poll command to it from webcore and it will force a refresh as you need.