diff --git a/Gemfile.lock b/Gemfile.lock index 92da1fcf6ca..8e6dff73936 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -123,7 +123,7 @@ GEM ruby2_keywords (0.0.5) safe_yaml (1.0.5) sass (3.4.25) - sass-embedded (1.75.0-x86_64-linux-gnu) + sass-embedded (1.76.0-x86_64-linux-gnu) google-protobuf (>= 3.25, < 5.0) sass-globbing (1.1.5) sass (>= 3.1) @@ -135,7 +135,7 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.11361) + sorbet-runtime (0.5.11366) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) diff --git a/package-lock.json b/package-lock.json index 727721e2bc0..a4810a6e80e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "home-assistant.io", "version": "1.0.0", "devDependencies": { - "remark-cli": "^12.0.0", + "remark-cli": "^12.0.1", "remark-frontmatter": "^5.0.0", "remark-lint": "^10.0.0", "remark-lint-fenced-code-flag": "^4.0.0", @@ -1621,9 +1621,9 @@ } }, "node_modules/import-meta-resolve": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-3.0.0.tgz", - "integrity": "sha512-4IwhLhNNA8yy445rPjD/lWh++7hMDOml2eHtd58eG7h+qK3EryMuuRbsHGPikCoAgIkkDnckKfWSk2iDla/ejg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", "dev": true, "funding": { "type": "github", @@ -4122,12 +4122,12 @@ } }, "node_modules/remark-cli": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/remark-cli/-/remark-cli-12.0.0.tgz", - "integrity": "sha512-IGxCo2VsXC/GS2YdlF7+S8DsUiyULyiauik01NFoiMIrOlbDhXjrKLD8hYazwQdD67nw2k7cwOBIxcK/cbNd9Q==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/remark-cli/-/remark-cli-12.0.1.tgz", + "integrity": "sha512-2NAEOACoTgo+e+YAaCTODqbrWyhMVmlUyjxNCkTrDRHHQvH6+NbrnqVvQaLH/Q8Ket3v90A43dgAJmXv8y5Tkw==", "dev": true, "dependencies": { - "import-meta-resolve": "^3.0.0", + "import-meta-resolve": "^4.0.0", "markdown-extensions": "^2.0.0", "remark": "^15.0.0", "unified-args": "^11.0.0" diff --git a/package.json b/package.json index 4cac7d5fe95..3281ae53e41 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "Home Assistant Website & Documentation", "version": "1.0.0", "devDependencies": { - "remark-cli": "^12.0.0", + "remark-cli": "^12.0.1", "remark-frontmatter": "^5.0.0", "remark-lint": "^10.0.0", "remark-lint-fenced-code-flag": "^4.0.0", diff --git a/source/_docs/organizing/floors.markdown b/source/_docs/organizing/floors.markdown index d4db0cb84cf..3a39c03ec91 100644 --- a/source/_docs/organizing/floors.markdown +++ b/source/_docs/organizing/floors.markdown @@ -37,3 +37,14 @@ Follow these steps to create a new floor. ![Create floor dialog](/images/organizing/create_floor_02.png) 4. You can now [assign areas to that floor](/docs/organizing/areas/#assigning-areas-to-floors-and-add-labels). + +## Deleting a floor + +Follow these steps to delete a floor. Areas that are assigned to a floor will become unassigned. Automations and scripts or voice assistants that used a floor as a target will no longer work as they no longer have a target. + +1. Go to {% my areas title="**Settings** > **Areas, labels & zones**" %}. +2. Next to the floor, select the three dots menu and select **Delete floor**. + + ![Screenshot showing the dialog to delete a floor](/images/organizing/floor_delete.png) + +3. If you have automations, scripts, or voice assistants that used floors as a target, you will need to update these. diff --git a/source/images/organizing/floor_delete.png b/source/images/organizing/floor_delete.png new file mode 100644 index 00000000000..87a14f15722 Binary files /dev/null and b/source/images/organizing/floor_delete.png differ