🌦 Weather Condition Alert Message (rain/snow/etc within a time window)

:sun_behind_rain_cloud: 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:

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.


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 weather entity 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:

  1. Go to Settings β†’ Automations & Scenes β†’ Blueprints.

  2. Find Weather Condition Alert and click Create automation.

  3. 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.).
  4. Save the automation and test by adjusting conditions or shortening the time window.

2 Likes

I have tried to use your blueprint but it is not sending the notifaction to my mobile devices.

Same for me

Yeah me neither

Thank you for letting me know! I will troubleshoot and post an update

Any other general feedback? It’s my first blueprint and I really want to try and have the best experience for anyone using it :slight_smile:

Is there an option to make an announcement on the media player? i can’t find it.