[ Deprecated see [Release] The Weather Company SmartApp: the “poor guy” weather station with event based switches automation for Weather Company version]
I was looking for a smartapp to automate things depending on weather conditions without having another device to buy.
[UPDATED]: Thanks to @Dianoga (see below posts), I simply use ST API to access WeatherUnderground data. No need anymore for your own WU API key.
Settings are expressed in the unit (F or C) you set-up for your location.
The rain, snow and storm are triggered upon real events but also “chance of” event (see Weather Underground definitions).
Setup: install the smartapp and devicehandler in your IDE and publish it for yourself
(Owner: philippeportesppo Name: WeatherUndergroundWeb_SmartThings Branch: develop)
Alert settings: set-up the parameters for your alerts like temperature min/max, humidity min/max and rain, storm and snow alerts.
Action settings: set-up “Switch on/off” per event to indicate which switch(es) you want to turn on or off upon an event occurrence.
After the SmartApp parameter saving, the device handler is created under a composed name with the “Weather in city,state”.
This device details allows to see the values provided by Weather Underground:
-Weather condition (icon and description)
I will let this development on my GitHub “develop” branch for 2 weeks before merging it to the master so that I can collect feedbacks/issues from the community, so feel free to comment and share.
Hope you like it