Unlock the Hidden Weather Forecast in Home Assistant

Published at : 23 Dec 2025

In this video, we'll show you how to retrieve a weather forecast in Home Assistant. By following this simple tutorial, you'll be able to access the latest weather information for your home or office.

Home Assistant is a powerful open-source platform that allows you to control your entire home or office from one interface. By following this tutorial, you'll be able to retrieve a weather forecast for your location in just a few minutes!

This tutorial explains how you can create a Jinja2 Trigger template in Home Assistant that makes use of an action. This way, you can call a service in the template that returns a value. This value can be stored in a variable. You can return that variable as the state of the template, or use that variable to calculate another value.

⭐ NOTE: as of Home Assistant 2023.12, the service is no longer weather.get_forecast, but weather.get_forecasts. You need to use the following code in the template now: {% set precipitation = my_forecast['weather.openweathermap'].forecast[daypart].precipitation %} ⭐

⭐ You can download the code that I created for this video at: https://ko-fi.com/s/bf6b252838

Links referred to in this video:
* How to create your own Garden Watering System in Home Assistant: https://youtu.be/e8mlJBce3uQ

Blog version: https://www.smarthomejunkie.net/how-to-create-action-template-sensors-in-home-assistant

⭐⭐⭐
* Join this channel to get access to perks: 📺 https://www.youtube.com/c/smarthomejunkie/join
* Please consider becoming my patron 🏅 at https://www.patreon.com/join/smarthomejunkie
* Or please support me by buying me a ☕ at https://ko-fi.com/smarthomejunkie/
⭐⭐⭐

⭐ If you want me to create a review of your product, please visit this page for information and rates: https://www.smarthomejunkie.net/review-and-advertisement-information/

⭐ I offer Consultancy and Training for your Home Assistant setup. Visit this page for more information: https://www.smarthomejunkie.net/services/

My Devices: https://github.com/smarthomejunkie/MyDevices

Instagram: https://www.instagram.com/smarthomejunkie/
Twitter: https://www.twitter.com/smarth0mejunkie
Facebook: https://www.facebook.com/smarthomejunkie/
TikTok: https://www.tiktok.com/@smarthomejunkie
Discord: https://discord.gg/at8v5hW

Music by:
* 2TECH-AUDIO: https://2tech-audio.bandcamp.com/

00:00:00 Introduction
00:00:50 The action parameter in Home Assistant
00:01:14 The Weather Get Forecast service in Home Assistant
00:01:53 Check results of the Weather Forecast Service in the developer tools.
00:02:37 Explaining what the total rain forecast for the next couple of hours is.
00:03:14 How to install Studio Code Server in Home Assistant.
00:03:32 How to create a templates.yaml file in Home Assistant.
00:04:15 Add the forecast code to the templates.yaml file.
00:07:19 Test the Get Forecast Trigger Template
00:07:56 Conclusion


#homeassistant #template #yaml #automations #smarthome #sensors #development