From ec1050cad3075f8a1e95252f5eb061cfb2b0fcbc Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Mon, 11 Dec 2023 12:23:28 +0100 Subject: [PATCH] Blueprints: add re-importing procedure (#30208) --- .../_docs/automation/using_blueprints.markdown | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/source/_docs/automation/using_blueprints.markdown b/source/_docs/automation/using_blueprints.markdown index 6eb407f497f..061538244dd 100644 --- a/source/_docs/automation/using_blueprints.markdown +++ b/source/_docs/automation/using_blueprints.markdown @@ -41,12 +41,24 @@ Home Assistant can import blueprints from the Home Assistant forums, GitHub, and The blueprint can now be used for creating automations. -## Keeping blueprints up to date +## Re-importing a blueprint Blueprints created by the community may go through multiple revisions. Sometimes a user creates a blueprint, the community provides feedback, and new functionality is added. -While there's no built-in functionality to update a blueprint you've already imported, you can manually edit +The quickest way to get these changes is by re-importing the blueprint. This will overwrite the blueprint you currently have. + +1. **Before you do this**: If the re-imported blueprint is not compatible, it can break your automations. + - In this case, you will need to manually adjust your automations. +2. Go to **{% my blueprints title="Settings > Automations & Scenes > Blueprints" %}**. +3. On the blueprint that you want to re-import, select the three-dot menu, and select **Re-import blueprint**. + +## Updating an imported blueprint manually + +Blueprints created by the community may go through multiple revisions. Sometimes a user creates a blueprint, +the community provides feedback, and new functionality is added. + +If you do not want to [re-import the blueprint](/docs/automation/using_blueprints/#re-importing-a-blueprint) for some reason, you can manually edit its YAML content to keep it up to date: 1. Navigate to the blueprints directory (`blueprints/automation/`).