Weather Condition Alert β Blueprint
Welcome and thanks for trying out my new blueprint. I tried to make it really easy to use while making it customizable.
Let me know how you like it and if there are any improvements/additions you would want to see.
Import and deploy this blueprint directly into your Home Assistant instance:
Description
This blueprint monitors a weather entity and sends an alert when selected weather conditions (such as rain or snow) are expected within a configurable time window.
Itβs designed to be flexible so you can:
- Pick which weather conditions you care about (e.g., rain, snow, etc.).
- Adjust how far ahead to look for those conditions.
- Use whatever notification method works best in your setup.
Use Case Examples
There are a few ways Iβm using this right now.
I have a mushroom-template card on my wall mounted dashboard that is visible based on a weather boolean being on. It then parses the weather message and if its raining plays a rain animation and if its snowing a snow animation.
Iβm also using it for smart notifications to our familyβs mobile phones so we arent caught out in the rain (and really easy to understand when bad weather is going to come)
Also useful for parking your car in a covered area if its about to snow.
You could use this for other automations such as retracting a sun cover or umbrella if its going to hail.
Requirements
- A
weatherentity that provides forecast data
(e.g. OpenWeatherMap, Met.no, AccuWeather, etc.). - A notification method if you want push notifications (e.g.
notify.mobile_app_your_phone) or another notification target, depending on how you configured the blueprint.
How to use
After importing:
-
Go to Settings β Automations & Scenes β Blueprints.
-
Find Weather Condition Alert and click Create automation.
-
Configure the inputs, for example (exact names depend on the blueprint):
- Weather entity β your main weather entity (e.g.
weather.home). - Conditions to monitor β choose the condition types you want alerts for (e.g. rain, snow).
- Time window / forecast horizon β how far ahead to look.
- Notification target β where to send the alert (mobile app, persistent notification, etc.).
- Weather entity β your main weather entity (e.g.
-
Save the automation and test by adjusting conditions or shortening the time window.