SmartThings Community

Weather 3.0

This is the best app out in my opinion.

2 Likes

Well, thank you! Those are some huge shoes to fill. We are just closing some gaps left untapped by other community developers. EchoSistant is the ultimate edge case app. We shine where others felt it was a dangerous field to play with. Time will tell if the exception confirms the rule!

Thanks! We are definitely appreciative of everyone that has helped us and uses the app. Like Bobby said, we are trying to fill in the gaps where others felt it was a waste of time. Our goal has been and always will be to make Alexa into an actual useful device for everyone!

Just check out my video… Talking like a Teenager!

1 Like

Hello All,

Have you ever wanted to control your connected devices based on the weather. Thanks to the help of @SBDOBRESCU and @bamarayne, and their awesome creation of EchoSistant 4.1 with Weather 3.0 you can now do exactly that.

My situation was simple, my outside camera has a motion sensor that turns the outside light on. Simple enough, but the issue was every time it rains the motion sensor would turn the light on and off until it stopped raining. The only way to fix this was to go into the app and turn off the motion. Well with Weather 3.0 I don’t have to do that ever again. Below is how I did it.

The formula below is to create 1 Messaging & Control Profile and 2 Notification Profiles.

1st the Messaging and Control Profile
Configure each section as I have pictured below. As this is a messaging profile you will need to pick an output so I chose one of my sonos and then in the Audio section and then disabled it in the Message output settings. Remember to setup the device for toggle so it will turn on and off.




Next we will need 2 notification profiles, I am showing below how to create the 2 profiles the only difference between the 2 is the precipitation variable from above to below. Make sure that you link each notification profile to the Camera Control Profile that we built above.



That’s it, you now have the ability for your camera to turn on and off based on above or below 1 inch of rain. Have fun and fell free to let me know if you have any questions.

2 Likes

Great write up. Thanks for sharing. For those more familiar with CoRE, the same can be accomplished using the two Trigger Profiles as described above (Garage Outside Camera Off & Garage Outside Camera On)…triggering one Piston with two actions…when off trigger is true, turn off the Camera switch, when on trigger is true, then turn on the Camera switch:

1 Like

I have updated the description for the ‘Chance of Precipitation’ to reflect the (in/mm) instead of (%). That was a typo. Sorry about that. You will need to update your profiles to the new trigger name.

The weather features are now integral part of RemindR. Get weather notifications even if you don’t have an Alexa device…

1 Like

Someone integrate this for google home plzzzzz

1 Like

Hi @SBDOBRESCU,

Can this Weather 3.0 be done for the Google Asistant?

Not at this time. I am not aware of a function in Google Assistant that allows passing external messages to the smart assistant.

I feel like an idiot, but how do I get Weather 3.0 setup in my smart apps? I am new to smartthings, so I’m going through the learning curve. I have searched but come up empty thus far. Thank you.

Quick question. I noticed triggering wx events for thunderstorm warnings, tornadoes, etc. For winter weather, there is only Winter Weather Advisory. Here on the east coast USA, we also get Winter Storm Watches, Winter Storm Warnings and Blizzard Watches and Blizzard warnings. Can these be added as triggering events?

Also, there is a spelling error for High Wind Advisory (says “High Wind Advisoryt”) next time an update is issued.

Finally, is it correct to select “recurring” as the “how often”, i.e., so that it is always monitoring?

Thanks!

Weather 3.0 is built into RemindR app created by @SBDOBRESCU.

1 Like

Hey, sorry I missed your question. As @lmosenko said, the weather 3.0 features are part of the stand alone app called remindR or part of the notification add-on for those who installed EchoSistant v4.

Yes, they can. :slight_smile: I’ll add them in the next round of updates for remindR. The “real” work got in the way and didn’t add any more features. I owe one to @lmosenko … And several other little adjustments like the spelling error youve mentioned.

1 Like

No need to retrigger. Once an alert is selected, the app checks every 5 minutes for updates.

Thanks! Yes I installed RemindR and have it running. Working through the config in the app so thanks for the prompt responses!

I had not initially installed the Notification add-on, so I was eventually able to find it in there. I was originally thinking weather 3.0 was a standalone smartapp, so that’s where my confusion was coming from. Thank you for following-up!

Yup, no problem. Weather 3.0 is the weather “engine”. The weather code was developed specifically for the EchoSistant v4. The weather features and notifications became popular among non EchoSistant users, so we decided to release a stand alone app called remindR…

2 Likes

Random thoughts I want to share.

Today is going to be a severe weather day at my location. Good day to test alerts. I use the NWS NOW app on Android for my primary alerting mechanism on my phone (great ad-free app - must have if you live in the USA and love weather - as it tracks every NWS alert and allows you to read forecast discussions and other features). The app developer states in the introduction paragraph that “NWS NOW is a free weather application with no advertising, no tracking using the National Weather Service and National Oceanic and Atmospheric Administration API”.

I am also now using RemindR with the Weather 3.0 Engine and the ST “Severe Weather Alert” built in app from the Marketplace. I am trying to compare what alerts I receive. This is a testing phase for my project.

The day started with a Hazardous Weather Outlook push notification from the NWS NOW Android app. No alerts from RemindR (as expected as it is not an option) and no alerts from the built-in Severe Weather Alert SmartApp. I could do without this push notification for this specific ‘outlook’ but no way to pick and choose in the Android app - its all or nothing, and there are no options to configure any specific alerts in the Samsung Severe Weather SmartApp.

A few hours later and next came the Flash Flood Watch. Now we’re talking. I received that push notification from the NWS NOW Android app, no alerts from RemindR (as expected as it is not an option), but I did receive an alert from the built-in Severe Weather Alert SmartApp.

An hour later we received a Severe Thunderstorm Watch. I received that push notification from the NWS NOW Android app, and I received the alert from RemindR (as expected as it is an option), and I received an alert from the built-in Samsung Severe Weather Alert SmartApp.

Next will come the Thunderstorm Warnings but as I type it the storms are not here yet. I suspect and assume I will be alerted for these alerts from all three sources listed above.

All of this got me to thinking. What is the “source” of the code universe for weather alerting, i.e., the “mothership” of codes, available to the code-writers for SmartApps, to configure any imaginable selection of what alerts you wish to receive? Does RemindR / Weather 3.0 and the Samsung Severe Weather Alerts SmartApp pull from this same source?

I do not (yet) know how to code, but I saw abbreviations in the RemindrProfiles SmartApp code that looked similar to reminders I found looking around the internet. There is a wunderground Weather API that also has this coding system, but there are 19 codes in wunderground, compared to the 12 codes in the RemindrProfile, and neither set of codes has a Winter Storm Watch which I am positive will cause an alert on the NWS Android App. See https://www.wunderground.com/weather/api/d/docs?d=data/alerts That site refers to a PDF that has even more codes but formatted different! See http://www.weather.gov/os/vtec/pdfs/VTEC_explanation6.pdf so, for an example, there can be a triggers for some pretty specific stuff. And then there is the NWS NOW Android App with it pulling from a different API as referenced above.

I figured I would post this here to try and understand the genesis for the alerts, because the ability to configure which alerts to receive as triggers in ST is a big part of my hobby.