From e6c2f279a9d99417d99a301ac4ee579bdcb1a758 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Jun 2025 15:09:06 +0200 Subject: [PATCH 01/45] build(deps-dev): bump textlint-rule-terminology from 5.0.13 to 5.2.13 (#39685) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com> Co-authored-by: c0ffeeca7 --- .textlintrc.json | 16 +- package-lock.json | 359 ++++++++++++++++++++++++---- package.json | 3 +- source/_integrations/html5.markdown | 1 - 4 files changed, 335 insertions(+), 44 deletions(-) diff --git a/.textlintrc.json b/.textlintrc.json index 61ad2b3101c..6c19271a304 100644 --- a/.textlintrc.json +++ b/.textlintrc.json @@ -1,6 +1,20 @@ { "filters": { - "comments": true + "comments": true, + "allowlist": { + "allow": [ + "2fa:", + "alexa:", + "homeassistant:", + "homekit:", + "led:", + "sms:", + "sql:", + "ssl:", + "twitter:", + "url:" + ] + } }, "rules": { "common-misspellings": { diff --git a/package-lock.json b/package-lock.json index afe61b34772..735bd9ea9b3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,9 +21,10 @@ "remark-lint-unordered-list-marker-style": "^4.0.1", "remark-stringify": "^11.0.0", "textlint": "^15.0.1", + "textlint-filter-rule-allowlist": "^4.0.0", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-common-misspellings": "^1.0.1", - "textlint-rule-terminology": "^5.0.13" + "textlint-rule-terminology": "^5.2.13" } }, "node_modules/@azu/format-text": { @@ -271,7 +272,8 @@ "version": "13.4.1", "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-13.4.1.tgz", "integrity": "sha512-qrZyhCh8Ekk6nwArx3BROybm9BnX6vF7VcZbijetV/OM3yfS4rTYhoMWISmhVEP2H2re0CtWEyMl/XF+WdvVLQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@textlint/ast-tester": { "version": "15.0.1", @@ -349,6 +351,12 @@ "text-table": "^0.2.0" } }, + "node_modules/@textlint/get-config-base-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@textlint/get-config-base-dir/-/get-config-base-dir-2.0.0.tgz", + "integrity": "sha512-J3cG1pl2llYD4ZaZMe0qVgVaHT8RvT+/SW1FHQ8HRceNalMM9O0Y8iIgtl4GGOx4vMghoIPKFVLASw8P8bJ3ZA==", + "dev": true + }, "node_modules/@textlint/kernel": { "version": "15.0.1", "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-15.0.1.tgz", @@ -673,6 +681,29 @@ "dev": true, "license": "MIT" }, + "node_modules/@textlint/regexp-string-matcher": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@textlint/regexp-string-matcher/-/regexp-string-matcher-1.1.1.tgz", + "integrity": "sha512-rrNUCKGKYBrZALotSF8D5A8xD05VHX6kxv0BP805Ig2M73Ha6LK+de31+ZocGm4CO+sikVFYyMCPPJhp7bCXcw==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0", + "execall": "^2.0.0", + "lodash.sortby": "^4.7.0", + "lodash.uniq": "^4.5.0", + "lodash.uniqwith": "^4.5.0", + "to-regex": "^3.0.2" + } + }, + "node_modules/@textlint/regexp-string-matcher/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/@textlint/resolver": { "version": "15.0.0", "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.0.0.tgz", @@ -942,6 +973,15 @@ "sprintf-js": "~1.0.2" } }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", @@ -1241,6 +1281,18 @@ "node": ">=8" } }, + "node_modules/clone-regexp": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz", + "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==", + "dev": true, + "dependencies": { + "is-regexp": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/collapse-white-space": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", @@ -1413,6 +1465,19 @@ "dev": true, "license": "MIT" }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", @@ -1608,6 +1673,18 @@ "node": ">=18.0.0" } }, + "node_modules/execall": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz", + "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==", + "dev": true, + "dependencies": { + "clone-regexp": "^2.1.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/express": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/express/-/express-5.1.0.tgz", @@ -1673,6 +1750,19 @@ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "dev": true }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -2110,6 +2200,18 @@ "node": ">= 0.10" } }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/is-alphabetical": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", @@ -2160,6 +2262,18 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/is-decimal": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", @@ -2171,12 +2285,37 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/is-empty": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/is-empty/-/is-empty-1.2.0.tgz", "integrity": "sha512-F2FnH/otLNJv0J6wc73A5Xo7oHLNnqplYqZhUu01tD54DIPvxIRSTSLkrUB/M0nHO4vo1O9PDfN4KoTxCzLh/w==", "dev": true }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -2239,6 +2378,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-promise": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", @@ -2246,12 +2397,30 @@ "dev": true, "license": "MIT" }, + "node_modules/is-regexp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", + "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/jackspeak": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.3.tgz", @@ -2382,6 +2551,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", @@ -2389,6 +2564,18 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/lodash.uniqwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniqwith/-/lodash.uniqwith-4.5.0.tgz", + "integrity": "sha512-7lYL8bLopMoy4CTICbxygAUq6CdRJ36vFc80DucPueUee+d5NBRxz3FdT9Pes/HEx5mPoT9jwnsEJWz1N7uq7Q==", + "dev": true + }, "node_modules/longest-streak": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", @@ -4658,6 +4845,19 @@ "node": ">=8.10.0" } }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/remark": { "version": "15.0.1", "resolved": "https://registry.npmjs.org/remark/-/remark-15.0.1.tgz", @@ -6197,6 +6397,15 @@ "node": ">=0.10.0" } }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, "node_modules/router": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", @@ -6234,6 +6443,15 @@ } ] }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -6578,12 +6796,13 @@ } }, "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.2.tgz", + "integrity": "sha512-4X2FR3UwhNUE9G49aIsJW5hRRR3GXGTBTZRMfv568O60ojM8HcWjV/VxAxCDW3SUND33O6ZY66ZuRcdkj73q2g==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -6699,6 +6918,45 @@ "node": ">=20.0.0" } }, + "node_modules/textlint-filter-rule-allowlist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/textlint-filter-rule-allowlist/-/textlint-filter-rule-allowlist-4.0.0.tgz", + "integrity": "sha512-rOlWr12sff9ZS8mOtRACPB3l1yK0oW21Owz8XsTAgFWmRhOnBbCKw8tKMDm6EtQHO92SOfyJmT4nowxiJ85Qiw==", + "dev": true, + "dependencies": { + "@textlint/ast-node-types": "^12.0.0", + "@textlint/get-config-base-dir": "^2.0.0", + "@textlint/regexp-string-matcher": "^1.1.0", + "js-yaml": "^4.1.0" + }, + "peerDependencies": { + "textlint": ">= 9.0.0" + } + }, + "node_modules/textlint-filter-rule-allowlist/node_modules/@textlint/ast-node-types": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-12.6.1.tgz", + "integrity": "sha512-uzlJ+ZsCAyJm+lBi7j0UeBbj+Oy6w/VWoGJ3iHRHE5eZ8Z4iK66mq+PG/spupmbllLtz77OJbY89BYqgFyjXmA==", + "dev": true + }, + "node_modules/textlint-filter-rule-allowlist/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/textlint-filter-rule-allowlist/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/textlint-filter-rule-comments": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/textlint-filter-rule-comments/-/textlint-filter-rule-comments-1.2.2.tgz", @@ -6752,55 +7010,32 @@ } }, "node_modules/textlint-rule-terminology": { - "version": "5.0.13", - "resolved": "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-5.0.13.tgz", - "integrity": "sha512-1LONlbrn0fRhz/eCWPrnrxc5nz07NDjLLa4yiPm/hMtn/4Gi11R0lHbVgl+Ux6l8NC/a/NS5f6zQkJqqWy5bMw==", + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/textlint-rule-terminology/-/textlint-rule-terminology-5.2.13.tgz", + "integrity": "sha512-NHCjVue34iP8P+zko39hut0iJ/sc8QfsSSqSOvWHuRZWIt6jUoQrpkfGdRNTkzN++l2uv9qBIhtRPkYv25LY8w==", "dev": true, + "license": "MIT", "dependencies": { - "lodash": "^4.17.15", - "strip-json-comments": "^3.0.1", - "textlint-rule-helper": "^2.1.1" + "lodash": "^4.17.21", + "strip-json-comments": "^5.0.1", + "textlint-rule-helper": "^2.3.1" }, "engines": { "node": ">=20" } }, "node_modules/textlint-rule-terminology/node_modules/textlint-rule-helper": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.3.0.tgz", - "integrity": "sha512-Ug78Saahb/qVImttL0NSFyT5/JJ5wXvOPepR2pYAjNi54BsQAAz/hAyyEgKuYeR0+yjFb0KPhby4f880X5vqHA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.3.1.tgz", + "integrity": "sha512-b1bijvyiUmKinfFE5hkQMSXs3Ky8jyZ3Y6SOoTRJKV9HLL2LWUVFAUezO7z4FpAkVvYruDYWCwA5qWV8GmvyUw==", "dev": true, + "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "^13.0.2", + "@textlint/ast-node-types": "^13.4.1", "structured-source": "^4.0.0", "unist-util-visit": "^2.0.3" } }, - "node_modules/textlint-rule-terminology/node_modules/unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/textlint-rule-terminology/node_modules/unist-util-visit": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", - "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", - "dev": true, - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/textlint/node_modules/@textlint/ast-node-types": { "version": "15.0.1", "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", @@ -6867,6 +7102,21 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -7444,6 +7694,22 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unist-util-visit-parents": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", @@ -7468,6 +7734,17 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/unist-util-visit/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", diff --git a/package.json b/package.json index b98e68f8dcb..eb4a82c2728 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,10 @@ "remark-lint-unordered-list-marker-style": "^4.0.1", "remark-stringify": "^11.0.0", "textlint": "^15.0.1", + "textlint-filter-rule-allowlist": "^4.0.0", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-common-misspellings": "^1.0.1", - "textlint-rule-terminology": "^5.0.13" + "textlint-rule-terminology": "^5.2.13" }, "resolutions": { "minimist": ">=1.2.5" diff --git a/source/_integrations/html5.markdown b/source/_integrations/html5.markdown index c5317a29df3..1dd12fb130c 100644 --- a/source/_integrations/html5.markdown +++ b/source/_integrations/html5.markdown @@ -30,7 +30,6 @@ The `html5` platform can only function if all of the following requirements are - You are using Chrome and/or Firefox on any desktop platform, ChromeOS or Android. Or you added your Home Assistant instance to your home screen on iOS 16.4 or higher. - Your Home Assistant instance is accessible from outside your network over HTTPS or can perform an alternative [Domain Name Verification Method](https://support.google.com/webmasters/answer/9008080#domain_name_verification) on the domain used by Home Assistant. - If using a proxy, HTTP basic authentication must be disabled to register or deregister push notifications. It can be re-enabled afterwards. -- If you don't run Hass.io: `pywebpush` must be installed. `libffi-dev`, `libpython-dev` and `libssl-dev` must be installed prior to `pywebpush` (i.e., `pywebpush` probably won't automatically install). - You have configured SSL/TLS for your Home Assistant. It doesn't need to be configured in Home Assistant though, e.g., you can be running NGINX in front of Home Assistant and this will still work. The certificate must be trustworthy (i.e., not self-signed). - You are willing to accept the notification permission in your browser. From 26e703a6ca336e23220e6328c5ef4b257bbe13e0 Mon Sep 17 00:00:00 2001 From: Retha Runolfsson <137745329+zerzhang@users.noreply.github.com> Date: Wed, 25 Jun 2025 21:41:46 +0800 Subject: [PATCH 02/45] Improve docs readability and adjust incorrect information for switchbot integration (#39701) Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/switchbot.markdown | 45 +++++++++++++++++++++---- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/source/_integrations/switchbot.markdown b/source/_integrations/switchbot.markdown index 25ad07a6d2c..50f84f7fc1c 100644 --- a/source/_integrations/switchbot.markdown +++ b/source/_integrations/switchbot.markdown @@ -410,6 +410,12 @@ Features: - calibration state - get battery level +Options: + +1. To enable nightlatch operation mode, go to {% my integrations title="**Settings** > **Devices & services**" %}. +2. Under **Integration entries**, find the lock and select **Configure**. +3. In the **Options** dialog, configure the nightlatch operation mode. + #### Lock Pro This is an encrypted device. @@ -422,6 +428,14 @@ Features: - calibration state - get battery level +Options: + +1. To enable nightlatch operation mode, go to {% my integrations title="**Settings** > **Devices & services**" %}. +2. Under **Integration entries**, find the lock and select **Configure**. +3. In the **Options** dialog, configure the nightlatch operation mode. + + + #### Lock Ultra This is an encrypted device. @@ -434,6 +448,12 @@ Features: - calibration state - get battery level +Options: + +1. To enable nightlatch operation mode, go to {% my integrations title="**Settings** > **Devices & services**" %}. +2. Under **Integration entries**, find the lock and select **Configure**. +3. In the **Options** dialog, configure the nightlatch operation mode. + #### Lock Lite This is an encrypted device. @@ -441,8 +461,6 @@ This is an encrypted device. Features: - Lock or unlock -- open or closed state -- auto-lock paused state - calibration state - get battery level @@ -476,17 +494,17 @@ Features: ### Fans -Fan entities are added for Circulator Fan, Air Purifier, and Air Purifier Table +Fan entities are added for Battery Circulator Fan/Circulator Fan, Air Purifier, and Air Purifier Table -#### Circulator Fan +#### Battery Circulator Fan/Circulator Fan Features: - - turn on - turn off - set speed - set mode - oscillate left and right +- get battery level (Battery Circulator Fan only) #### Air Purifier @@ -513,7 +531,7 @@ Features: Vacuum entities are added for K10+, K10+ Pro, K10+ Pro Combo, K20, S10. Features: - +- get states, including `cleaning`, `docked`, `idle`, `paused`, `returning`, and `error`; refer to Known limitations for more details - start - return to base - get battery @@ -533,10 +551,25 @@ Move the device closer, or replace the Bluetooth adapter with a faster one. See Device names configured in the SwitchBot app are not transferred into Home Assistant. +### Battery level + +Due to firmware limitations, early models such as **Lock** and **Lock Lite** report the battery level in coarse ranges rather than an exact value: + +- < 10 % → 10 +- 10 % – 20 % → 20 +- 20 % – 60 % → 60 +- ≥ 60 % → 100 + +Refer to the latest version of the [OpenAPI doc](https://github.com/OpenWonderLabs/SwitchBotAPI) for precise definitions. + ### Lock state The integration currently only uses the primary lock state; in dual lock mode, not all things might work properly. +### Vacuum state + +For robot vacuum K10+ and K10+ Pro, due to firmware implementation, it only returns these states, `cleaning` and `docked` + ## Troubleshooting The SwitchBot integration will automatically discover devices once the [Bluetooth](/integrations/bluetooth) integration is enabled and functional. From db770db609e666c0af3492f63098b4728e0fd7ec Mon Sep 17 00:00:00 2001 From: DeerMaximum <43999966+DeerMaximum@users.noreply.github.com> Date: Wed, 25 Jun 2025 18:53:32 +0200 Subject: [PATCH 03/45] Add removal instructions to NINA (#39712) --- source/_integrations/nina.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/nina.markdown b/source/_integrations/nina.markdown index c16fca961d9..062a6095f1d 100644 --- a/source/_integrations/nina.markdown +++ b/source/_integrations/nina.markdown @@ -72,3 +72,9 @@ Areas: `gemeinde oberreichenbach, gemeinde neuweiler, stadt nagold` | `sent` | *(time)* Transmission time and date (UTC) of the issued warning. | | `start` | *(time)* Starting time and date (UTC) of the issued warning. Can be empty. | | `expires` | *(time)* Expiration time and date (UTC) of the issued warning. Can be empty. | + +## Removing the integration + +This integration follows standard integration removal. No extra steps are required. + +{% include integrations/remove_device_service.md %} From 13495c8c29e52a35cadd0d43f5d9cedf04983bfb Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Wed, 25 Jun 2025 19:01:53 +0200 Subject: [PATCH 04/45] Installation methods: fix order (#39714) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- source/installation/index.html | 172 +++++++++++++++++---------------- 1 file changed, 88 insertions(+), 84 deletions(-) diff --git a/source/installation/index.html b/source/installation/index.html index f3aada16274..e57baa69b8e 100644 --- a/source/installation/index.html +++ b/source/installation/index.html @@ -13,7 +13,80 @@ toc: true kinds of skill levels.

+

About installation methods

+

+ Home Assistant offers two different installation methods. Home Assistant Operating System is the recommended installation method. +

+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HA OS1Container1
Automations{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
Dashboards{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
Integrations{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
Add-ons{% icon "openmoji:check-mark" %}{% icon "openmoji:cross-mark" %}
Blueprints{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
+ One-click updates + {% icon "openmoji:check-mark" %}{% icon "openmoji:cross-mark" %}
Backups{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
+
+ 1: Names are abbreviated. The full names of the installation methods are: +
    +
  • Home Assistant Operating System
  • +
  • Home Assistant Container
  • +
+

Easiest @@ -254,90 +327,6 @@ toc: true Expert -

About installation methods

-

- Home Assistant offers two different installation methods: -

-
    -
  • Home Assistant Operating System: An embedded, - minimalistic operating system designed to run the Home Assistant ecosystem - on single board computers (like the Home Assistant Green or a Raspberry Pi) or Virtual Machines. It - is the most convenient option in terms of installation and maintenance and it supports - {% term "add-ons" %}. Home Assistant Operating System is - the recommended installation method for most users.
  • -
  • - Home Assistant Container:Container-based installation of Home Assistant. You need to bring your own system (such as Linux) with container orchestration (like Docker), and manually handle updates. Home Assistant Container installations don’t have access to {% term "add-ons" %}. -
  • -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
HA OS1Container1
Automations{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
Dashboards{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
Integrations{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
Add-ons{% icon "openmoji:check-mark" %}{% icon "openmoji:cross-mark" %}
Blueprints{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
- One-click updates - {% icon "openmoji:check-mark" %}{% icon "openmoji:cross-mark" %}
Backups{% icon "openmoji:check-mark" %}{% icon "openmoji:check-mark" %}
-
- - 1: Names are abbreviated. The full names of the installation methods are: -
    -
  • Home Assistant Operating System
  • -
  • Home Assistant Container
  • -
-

-

-

Deprecated installation methods

-

- Home Assistant used to offer two additional installation methods for advanced users: {% term "Home Assistant Core" %} and {% term "Home Assistant Supervised" %}. These two methods are now deprecated and no longer recommended for new users. -

-
    -
  • - Home Assistant Supervised: Manual installation of the Supervisor. -
  • -
  • - Home Assistant Core: Manual installation using Python virtual - environment. -
  • -
-

@@ -521,3 +510,18 @@ toc: true
+ +

Deprecated installation methods

+

+ Home Assistant used to offer two additional installation methods for advanced users: {% term "Home Assistant Core" %} and {% term "Home Assistant Supervised" %}. These two methods are now deprecated and no longer recommended for new users. +

+
    +
  • + Home Assistant Supervised: Manual installation of the Supervisor. +
  • +
  • + Home Assistant Core: Manual installation using Python virtual + environment. +
  • +
+

\ No newline at end of file From d04e24525d49bfa7e2199af8f73da4d7b913f529 Mon Sep 17 00:00:00 2001 From: Gord <31004434+googanhiem@users.noreply.github.com> Date: Wed, 25 Jun 2025 20:54:41 +0100 Subject: [PATCH 05/45] Upload voice chapter 10 blog (#39711) --- .../2025-06-25-voice-chapter-10.markdown | 167 ++++++++++++++++++ .../blog/2025-06-voice-chapter-10/art.png | Bin 0 -> 172195 bytes .../2025-06-voice-chapter-10/circuits.png | Bin 0 -> 123744 bytes .../blog/2025-06-voice-chapter-10/devices.jpg | Bin 0 -> 57070 bytes .../blog/2025-06-voice-chapter-10/intents.png | Bin 0 -> 215218 bytes 5 files changed, 167 insertions(+) create mode 100644 source/_posts/2025-06-25-voice-chapter-10.markdown create mode 100644 source/images/blog/2025-06-voice-chapter-10/art.png create mode 100644 source/images/blog/2025-06-voice-chapter-10/circuits.png create mode 100644 source/images/blog/2025-06-voice-chapter-10/devices.jpg create mode 100644 source/images/blog/2025-06-voice-chapter-10/intents.png diff --git a/source/_posts/2025-06-25-voice-chapter-10.markdown b/source/_posts/2025-06-25-voice-chapter-10.markdown new file mode 100644 index 00000000000..648675dd6d4 --- /dev/null +++ b/source/_posts/2025-06-25-voice-chapter-10.markdown @@ -0,0 +1,167 @@ +--- +layout: post +title: "Next iteration of our Voice Assistant is here - Voice chapter 10" +description: "This new tool brings fast, local speech processing to low-end hardware, along with some useful new voice and AI features" +date: 2025-06-25 00:00:01 +date_formatted: "June 25, 2025" +author: Mike Hansen +comments: true +categories: Assist +og_image: /images/blog/2025-06-voice-chapter-10/art.png +--- + +Chapter 10 of our ongoing voice series + +Welcome to Voice chapter 10 🎉, [a series](/blog/categories/assist/) where we share all the key developments in Open Voice. This chapter includes improvements across every element of Open Voice. Improvements that allow it to support more languages, be used on more hardware, make it easier to contribute to, all while making it faster and more reliable. + +## Help steer Open Voice + +Before we get going, we just want to say that Voice Chapter 10 isn't just a broadcast; **it's an invitation** ✉️. Our **public Voice project board** lives on GitHub, and it shows what we're fixing, currently building, and what we'll work on next. Every card is open for comments, so please feel free to have a look and participate in the discussion. + +👉 **Project board**: [https://github.com/orgs/OHF-Voice/projects/2](https://github.com/orgs/OHF-Voice/projects/2) + +## ESPHome gains a voice + +When we began designing and building the firmware for our open voice assistant hardware, the [Home Assistant Voice Preview Edition](/voice-pe/), we had several specific features in mind: + +1. Run wake words on the device. +2. Use a fully open-sourced media player platform that can decode music from high-quality sources. +3. Wake words can be enabled and disabled on the fly; for example, "stop" is only activated when a long-running announcement is playing or when a timer is ringing. +4. Mix voice assistant announcements on top of reduced volume (a.k.a. "ducked") music. + +These features needed to run within ESPHome, the software that powers the device. In the beginning, ESPHome could only do 1 and 2, but not even at the same time! + +To include all these features, we initially built them as external components, allowing us to iterate fast (and of course break many things along the way). We always intended to bring these components into ESPHome, and the process of bringing them in is called *upstreaming*. This would allow anyone to easily build a voice assistant that includes all the features of Voice Preview Edition, and that's what we've been working on since its launch last December. + +

S3 Box 3 next to Voice Preview EditionNo device left behind!

+ +ESPHome version 2025.5.0 has all these components included!  We didn't just spend this time copying the code over, but we also worked hard to improve it by making it more generalizable, easier to configure, and much faster. + +As an example of these speed improvements, the highest CPU load on the Voice Preview Edition happens when music is being mixed with a long announcement. In this situation, it is decoding two different FLAC audio streams while also running three microWakeWord models (a Voice Activity Detector, "Okay Nabu", and "Stop"). With the original December firmware, this used 72% of the CPU 😅. With the new optimizations, which are all now available in ESPHome, the current Voice Preview Edition firmware only uses 35%❗ These improvements even allow the extremely resource-constrained ATOM Echo to support many of these features, including media playback and continuing conversations. + +## Make your own Voice Preview Edition + +

Circuit schematics to help display how components work togetherI'll just pretend I understand all this

+ +Speaking of voice hardware becoming more like Voice Preview Edition, why not use that class-leading hardware as the basis for your own creations? We've now got the KiCad project files, which include the electrical schematic and circuit board layout, along with other helpful documents [available for download on GitHub](https://github.com/NabuCasa/home-assistant-voice-pe). Combined with our open source firmware files, this will allow anyone to build on the work we've done and make the open voice assistant of their dreams. Bigger speaker, built-in presence sensor, a display featuring a smiling Nabu mascot --- the options are nearly endless. Building Voice Preview Edition was always meant to bootstrap an entire ecosystem of voice hardware, and we're already seeing some amazing creations with this open technology. + +## Now you're speaking my language + +### Speech-to-Phrase gets more fluent + +[In case you missed it](/blog/2025/02/13/voice-chapter-9-speech-to-phrase/#voice-for-the-masses), we built our own locally run speech-to-text (STT) tool that can run fast even on hardware-constrained devices. [Speech-to-Phrase](https://github.com/OHF-Voice/speech-to-phrase) works slightly differently from other STT tools, as it only accepts specific predetermined phrases, hence the name. We have been making large strides in making this the best option for local and private voice control in the home. + +The sentence format for Speech-to-Phrase is getting an upgrade! Besides making it simpler for community members to contribute, it now allows for more thorough testing to ensure compatibility with existing Home Assistant commands. + +We have also begun experimenting with more precise sentence generation, restricting sentences like "set the to red" only to lights that support setting color. Another improvement is making Speech-to-Phrase more careful about combining names and articles in certain languages. For instance, in French, a device or entity that starts with a vowel or an "h" will have an "l" apostrophe at its beginning, such as l'humidificateur or l'entrée. Allowing Speech-to-Phrase to understand this avoids it guessing pronunciations for nonsensical combinations. + +Speech-to-Phrase currently supports **six languages**, namely English, French, German, Dutch, Spanish, and Italian. We are now engaging with language leaders to add support for Russian, Czech, Catalan, Greek, Romanian, Portuguese, Polish, Hindi, Basque, Finnish, Mongolian, Slovenian, Swahili, Thai, and Turkish --- this takes our language support to **21 languages** 🥳! + +These new models were originally trained by community members from the [Coqui STT](https://github.com/coqui-ai/STT-models) project (which is now defunct, but luckily their work was open source --- *another example of FOSS saving the day*), and we are very grateful for the chance to use them! Performance and accuracy vary heavily by language, and we may need to train our own models based on feedback from our community. + +### Piper is growing in volume + +[Piper](https://github.com/OHF-Voice/piper1-gpl) is another tool we built for local and private voice in the home, and it quickly turns text into natural-sounding speech. Piper is becoming one of the most comprehensive open source text-to-speech options available and has really been building momentum. Recently, we have added support for new languages and provided additional voices for existing ones, including, + +- **Dutch** - Pim and Ronnie - *new voices* +- **Portuguese (Brazilian)** - Cadu and Jeff - *new voices* +- **Persian/Farsi** - Reza_ibrahim and Ganji - *new language* +- **Welsh** - Bu_tts - *new voices* +- **Swedish** - Lisa - *new voices* +- **Malayalam** - Arjun and Meera - *new language* +- **Nepali** - Chitwan - *new voices* +- **Latvian** - aivar- *new voices* +- **Slovenian** - artur - *new voices* +- **Slovak** - lili - *new voices* +- **English** - Sam (non-binary) and Reza_ibrahim - *new voices* + +This brings Piper's supported languages and dialects from 34 to now 39 🙌! This allows a nice majority of the world's population (give or take 3 billion people) the ability to generate speech in their native tongue 😎! + +### Scoring language support + +

Scoring table of our supported intents by languageThis is the score sheet for just intents... it can get complicated

+ +Home Assistant users, when starting their voice journey, typically ask one question first: "Is my language supported?" Due to how flexible voice assistants in Home Assistant are, this seemingly simple question is quite complicated to answer! At a high level, a voice assistant needs to convert your spoken audio into text (speech-to-text), figure out what you want it to do (intent recognition), and then respond back to you (text-to-speech). Each part of this pipeline can be mixed and matched, and intent recognition can even be augmented with a fallback to a large language model (LLM), which is great at untangling misunderstood words or complex queries. + +Considering the whole pipeline, the question "Is my language supported?" becomes "How well does each part support my language?" For Home Assistant Cloud, which uses Microsoft Azure for voice services, we can be confident that all supported languages work well. + +Local options like [Whisper](https://github.com/openai/whisper) (speech-to-text) and, to a lesser extent, Piper (text-to-speech), may technically support a language but perform poorly in practice or within the limits of a user's hardware. Whisper, for example, has models with different sizes that require more powerful hardware to run as they get larger. A language like French may work well enough with the largest Whisper model (which requires a GPU), but is unusable on a Raspberry Pi or even an N100-class PC. + +Our own Speech-to-Phrase system supports French well and runs well on a Raspberry Pi 4 or [Home Assistant Green](/green/). The trade-off is that only a limited set of pre-defined voice commands are supported, so you can't use an LLM as a fallback (because unexpected commands can't be converted into text for the LLM to process). + +Finally, of course, not everyone wants to (or can) be reliant on the cloud, and they need a fully local voice assistant. This means that language support depends as much on the user's preferences as their hardware and the available voice services. For these reasons, we have split out language support into three categories based on specific combinations of services: + +- ***Cloud*** - Home Assistant Cloud +- ***Focused Local*** - Speech-to-Phrase and Piper +- ***Fully Local*** - Whisper and Piper + +Each category is given a score from 0 to 3, with 0 meaning it is unsupported and 3 meaning it is fully supported. Users who choose Home Assistant Cloud can look at the Cloud score to determine the level of language support. For users wanting a local voice assistant, they will need to decide between Focused Local (limited commands for low-powered hardware) and Fully Local (open-ended commands for high-powered hardware). Importantly, these scores take into account the availability of voice commands translated by our language leaders. A language's score in every category will be lowered if it has minimal coverage of useful voice commands. + +With these language scores, we hope users will be able to make informed decisions when starting on their voice journeys in Home Assistant. They're currently featured in our voice setup wizard in Home Assistant, and on our [language support page](/voice_control/#supported-languages-and-sentences). + +## What's in a name + +Voice commands in Home Assistant trigger *intents*, which are flexible actions that use names instead of IDs. Intents handle things like turning devices on or off, or adjusting the color of lights. Until now, sentence translations focused on whether a language supported an intent (like turning devices on/off) but didn't clearly show whether the command supported device names, areas names, or both. This can change from language to language, which made gaps hard to spot. We're switching to a new format that highlights these combinations, making it easier for contributors to see what names are supported, which should make for simpler translations. + +## Continued conversation updates + +Since the last voice chapter, the voice team has worked on making Assist more conversational for LLM-based agents. We started with LLM-based agents because it was simpler to iterate on. If the LLM returns with a question, we will detect that and keep the conversation going, without the need for you to say "Ok Nabu" again. + +On top of that, you can now initiate a conversation with a new action called `start_conversation` directly from an automation, or a dashboard. This provides the full spectrum of conversation to LLM-based agents. + +Here is a quick demonstration of two features working hand-in-hand: + + + +## Media Search and Play intent + +What's great about Home Assistant and open source is that sometimes the best ideas come from other projects in the community. Early on, many people were interested in driving Music Assistant with voice, but central pieces were missing on Home Assistant, such as the ability to search a media library. + +We worked hard on bringing this functionality to the core experience of Home Assistant and created a new intent, the **Search and Play** intent. You can now speak to your voice assistant and ask it to play music in any room in your home. + + + +The intent can be used by an LLM-based conversation agent, but we also have sentences that work without any LLM magic. You can find the [English sentences here](https://github.com/OHF-Voice/intents/tree/main/sentences/en/HassMediaSearchAndPlay). As it's a new feature, support may vary based on your language, and please be patient while our amazing language leaders make these translations. + +## Future work - Assist will have something to say + +Talking to your home should feel as natural as chatting with a friend across the kitchen counter. Large-language models (LLMs) already prove how smooth that back-and-forth can be, now we want every Home Assistant installation to enjoy the same experience. We're therefore zeroing in on three key use-cases for the default conversation agent, which include critical confirmations, follow-ups, and custom conversations. Just note these are still at the early stages of development and it may be some time before you see some of these features. + +### Critical confirmations + +Some actions are too important to execute without a quick double-check. Unlocking the front door, closing shutters, or running a "leaving home" script. We want you to be able to mark those entities as **protected**. Whenever you speak a command that touches one of those entities, Assist will ask for verbal confirmation before acting: + +
+ Ok Nabu, unlock the front door
+ Are you sure?
+ Yes
+ Unlocked +
+ +Because every household is different, we are thinking about managing these confirmations **per entity** and making them fully user-configurable. + +### Follow-up on missing parameters + +Sometimes Assist grasps what you want, but needs more detail to carry it out. Instead of failing, we want Assist to ask for the missing piece proactively. Here is an example to illustrate. + +
+ Ok Nabu, set a timer
+ For how long?
+ 15 minutes
+ Timer started +
+ +For now, we are still assessing the relevant sentences for that use case. We're implementing follow-ups with timers, though finding more is not currently our top priority. We are, however, open to suggestions. + +### Custom conversations + +As with any other part of Home Assistant, we want the conversation aspect of Assist to be personalized. Simple voice transactions can already be created with our automation engine using the `conversation` trigger and the `set_conversation_response` action. + +We want to bring the same level of customization to conversations, allowing you to create fully local, predefined conversations to be triggered whenever you need them, such as when you enter a room, start your bedtime routine, etc. + +We are focusing first on making custom conversations possible, so that you can show us what you are building with this new powerful tool. We will then tackle the critical confirmations use case, and finally, the follow-ups when parameters are missing. + +## Let's keep moving Open Voice forward + +Only a couple of years ago, voice control was the domain of data-hungry corporations, and basically none of this open technology existed. Now, as a community, we've built all the parts needed to have a highly functional voice assistant, which is completely open and free for anyone to use (or even build on top of).\ +Every chapter, we make steady progress, which is only possible with your support. Whether from those who fund its development by supporting the Open Home Foundation (by subscribing to [Home Assistant Cloud](/cloud/), and buying [official Home Assistant hardware](/voice-pe/)) or those who contribute their time to improving it. As always, we want to support every language possible, and if you don't see your native tongue on our supported list, please consider [contributing to this project](/voice_control/contribute-voice). diff --git a/source/images/blog/2025-06-voice-chapter-10/art.png b/source/images/blog/2025-06-voice-chapter-10/art.png new file mode 100644 index 0000000000000000000000000000000000000000..468c14af0f1fe0b4a3c64cc11c7bc2d2b6749152 GIT binary patch literal 172195 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 literal 0 HcmV?d00001 diff --git a/source/images/blog/2025-06-voice-chapter-10/circuits.png b/source/images/blog/2025-06-voice-chapter-10/circuits.png new file mode 100644 index 0000000000000000000000000000000000000000..5ada1e3bf53b026e02898e98a9a6b3a0e85b79ba GIT binary patch literal 123744 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°8SHQeQoP~@rE|7$SP3K5D{aP zSB|u8&BNuCaOSWxv8E_$fBR8Uge6#)8e_us1Ty&W4$sSl8u2LG=@`CA@DkR`>6oc& zpYko;J1M13+e)*`Tn2{fd}2L(+}&%ghV>|xM(Dkj@~}*5>GcLUF?*8s8y4PBxv$n zJ>Ff9kB>Uf0aqRQ>eW;O*iIq>zI}0&Nxv!ZqivCWxJ2qbr%93(PC4n|TyePI>Usk`cbQ z$zE5-gf~y>RrDd@jf0h`@i8yZPEI~Z)6NO$jzqeevrJ02{i;;S|<J>IVp&e}ut9mDyxfrvc6K!=8?QxM)S~IQ_2Qz}qL(eI#o`J6R_d}vRsGB{#ORoRWKfp>AO>4Da>_;E~ zK)4&!%ne+Z?j^PH#C(9Yv_oxw_#Og2V7{O{vu^3d)7R5s51zk#@tS6BgtY)N%wSd> z!zTjDKe_Z}gtpahmL>?Vi*&ve09ecFL9KzqG*$HN!Qy+2McB|n>b>0DCVzur4gB!9 z@SvU4373L4__Bpn_PbxX>EBzQ9oEny1jKt_-kG^u|A1g!jyKi^XLe`b&__L`Irsi} zjR&Z7(Kw+Q6dziA^q>=b2fX6fWBIF7tc1i}xN)#N{J^ZwOYRyJWN^?8DeN}8*8oIl zy>k+-KMTzIk7Qt0<^Dg|b^Dp{<2X7=)wl@f4%Om29<1YQ2Wy)x?vzId}mRH z>5LpOv1xgLWX7yYMdJ6AEwRJ)@F1=YoOT3#v zoYq}erq}S`N<029LNfoWW-G$9-H&wu;B%B@J_t?a{Pti$&FM*ZS)3k2qo@A{!P?mR~<{Ci;*;lw60? zCm!I#T2}se$%pSi`gb9Z!{${P5H}B&<~&%jPx5G1i*4Nt`fx&bDjC4pAL;Lsh@qc{ zDq99-O$n28DAul{m8&MT(cS>(dOGfWu&{7FT^k;G?=&_J7r2z}54v;yi>@PD*$sQQ zd3&mT)uP@A`fOd3Drh1xH;N56C)%#gK-opbRe*_uLql2PY5QJ&_kEvOF~Fn^x>dBW zvI8HPSV~0hYPI*>J z1X-{9>CnM>q~8XsZKjfVz~w`;Os@kt5E zci)@kR$+~H+qVjfC$-*REA#T3b=VZa6|`L7Xbm&`+J$D|RLVfUrj-w6uxL?e=Xx-y z8AvLt%(_RUqaCa?%>Y>u9(AHT2R?j+Gs83Q*Lb(2xE4m3&m>pY46JxMcd2X3=mauc z<#=?Q4*&u~6=w+=5F98Y7?K zLrqJ1dPFMrdE}EvZwPFPuNs%|Yj^{F z+PA#;0BbY%-!a`Su^hNUWnPn$m7Yo=B=#CgUpuWm?yZtmOyiCS`k}L6c|CkOR&tzx z*BBwxld`ktF?e9l3=6)rD8faLmPwD?3@MzM$SiZ~3PyxeY#QJyTJ48NgmBBjy6_tW zOMofvNIP_QSoYt8uM3tPTwiG$pqENT6pcKu;@TE_pi@$b3)RK-MjkMm%(i9NC;+C zUR&Fs4UQRZ&ki^!GQPZPzTspTu>N|0(1QZk(LOrXbiF8RPa;#zX~ zjPQp9D;a5=F{xTxt1^xpZq2MUwC%JXJ4$SOM#_!lYi%({U2niAFU5!boO?;flkR~}r#lUmx? zlARy-UjAlF_OSn>%U8PB!1vWNSpMbDC2X&Lsp9~II!J1W`41m|nz#N$YOwVHcc*lr z)^P;RAe>nbtdbu1DB;}5^Td?i`wY&H2o`hdUkZhSWv2MozZB+u^?x+6vEKjcFrRKZ z({##k(cernrr9(9VVP&t>JFB|>|cYUY)h~{N7~vkhVP705S$V*`mxQpvF=j&auQoE zm)BPP-Dos!l^f)>#x>)XQM6^Kt*tc}Ys+Vh2ID&oTS`l?zGyjennp(jJ=DWT3UYV9 zf3SQwa0$^!Rprh|{|8J*t13qjaEVC=_`WJv8onH?nXw=+L$I{~)~izZSbJeUwnZ;% zoo)!CzZ=FA9@`?pEj>5DIlR8NfEGpV{}I9RCK-%o*; zGO}g-oUQ0(>F*gV0R~<5t-&&;aHA)DhK05R&Pu?g03cjq&jTfosLb5G-*o;e;W?#2`2T7R!UE7flpB5m@!D6$X zKaU(H7ru0HScB!4*!n+o-!WLLAH7(ZngJ2o+r%Tf|hTQAtTm-*ku=wzSJOKC*RnG>oGsx@_DXw$M!odwLt3AwBc&7B#%|ScxacE93w^IvQ*I zP&E#JCUsI+K}5t_hm9pzA4q=XXwbs?n<(=Tk(ZIf5c@~uD?d;@YQw+w`i{Zkun!olJ!Bpob~tM!i``!v$v^d z#2@>I1lHl@r)hE_#oNvXFCaxsykj3$DCxOTY_~#{R#yDnGa{7>=kzRQ9bm# zG(Ib8=zcUY`CWqr!eoanPd@~Fi)d!kxUL_*ADIirh;u+(ex7$U+?2pEgaUmu^Jk`b zvntAYA^LXsR*J6(R$Hsx-;gz0NyJ=hh|72fWqN4^U)rnN_v`KdzeMFlu>6>^4o^LP zffj4{g@Q$h!jP`vc>6`su_m-V1dlH z*bcr?NnBn(d{125$t3?XXKj{ZNH>98&2rl;W?+u$8yeQujEAq)d80#Rc$d5^($~Y| zXZ>y-EWY}wUwc$}*)!Xw&eKCufA-Vvz@dfk=zkK}?15PhrR@;Evsj=^r@?C=k>;*o2E29Yb@IA>65eNiaMqA^O zbrU2f4|fs~i@{{KHW(Wk%6k$N7}J8BWm=HG32x!$!2%^4gjAH44Z!6hlptVhfyYBA zm4d^A^$&uDaF4?GM`(Gryt^N)o0HWQ9>RO&TMb~?vd6$~{tR|DE`~L#=<(TGp{`bD zt4H9P8dd}I`ike~U7{HMs@W{1BoGXW5%?MnEFX=ejy9&ptyzL~fy{$5JOK!MMtZaW z{fA-zAr}NZ_3WfFDld2k$lXz@LdH0IIS%@OeGz-z8WOGxkBRRCIdU95t#21T%u#=mtbjG@EaL zkq92QgwhPx#E~OJvi=z8i5Gz(i3?lg^H&MK0-vLlX=|k-X#?33tQ)%hV4A-pP(!=2v3AWbGun|8YSc@|5I~)%8&tyU_ zXD_Oj^ZxjsF0hOKje@0wcMu~_{^o1i$S3N13~RXSEWx@0V$zP(S3J9|>#NU#uM~6I z=j1**gvlFO*@ExFPJMh_K`rpH9qWeQ1Ud?*xk{{R$v5`%=dK+5&+if}3WE>tA-oPc zLZ+YD%EWx}%$@<(cGw6xVr_y=ZrT(6@L=(`sw&skDrL!mS`e+{iM+Zx)XrUgB7Dn`TCN*Yk zvwu{uwD22~enYSt&}FGHF_RGt$yYaBY1NHM?ZW0bsVMM$h#Z-IL0wr^EP@<<6CM$8 zwHdk)K5xPIcX>)Uzx1%Xvg+?=X3|fdFw!1$_FDIETbJdnw)*;FR_s`@bgzRH--=Q0 zj}De#ymKk~Aj9c2kuciwa^VLBtDvds@4v0JQ1sUa3lMxTkN(QHni`BVGv#vkEQpvMcRJELj>Th z0|+qBD&Zp{&-$lxj7J5tFIU4x6&!dAA>;7LT*Ud;k~w@nAkL=Sp>3%At<@?m!TL3W zwX?*yX0VL=)67)Qz%0>S3s$+5Jd&Qo?XoF{uVzal!+U9Xic#n0dJN^0;*SXwXaE&|Ldm!l?vhJ7g=`JUreGJq|{eyXh$Y}TAd;3ERNWp|<) z*G2T)P3rgK!Z`$LQ@5*FAv6U5z{Gwp#g;8|p1>GE$b$VBE?khJn8^+Bf#|HX88DI2qk>cQ zDymxtfS{C~wLWZQ_dfREz+`cz5CFLSUA3H`LqeeR5_Y;# zd)I=sP~m}h#dNMXm+ryW3Q{TIoyrILVS%={$O}G&_=;ljKMdAL{Iot#@OJYu%Ccks zZpzdU-7c05++IIW4s1bdZYX?U{dHtywjAC;SS`JJ;{zrFcYX5uUi%4%T*%~Uh!)d|j)U|E9oTLo*6_Sour!AhBn&Gus9Ldx%2upn_GMu7{7 z^Ozd>`e2P+ghhmnX%RV&x!5%Xk;iT7j=A>RnZiJsBP}UhJt>E45{+}ZW^~=WfPzdY zN6E+?8g4E6u+q2dY7h&K}ruz@1h07y#D2bto-CktLLw(;{g!6 zi>ZOOyG>~k2C(=wgJp5?)*JzsN4{RLIFi|{wUk4o^v(s#0biL-Z&$algx~N8OMu{? zLo_E-k9?Mx!;2Hcspz`7IijjKEUCk;aBkEl%#nTVVExB+%;CusC(Y3P-QE_h^-_y< zb6L~O%Ct(rSMvF=-csF)${)!5HyfJVa2`6l-il03y_{C% zG}`(4<*R3f&z{dC$fmE?+8&Jsk_0fpboZ9j&^Ak23owg2x+>sg#mhrbR+9+Pi8uK7II}IdHD16l&%<}9#%nV#xz!KJaRZ{QPUQEO+ zbJae_%W|3qvsuiladNW5+S$1=RtO!d$63dA$GD@Rs1Awmacsw`+c6$vU1MiggSE4E zz?7+nGM4mVFJHcjG*2(*8as>h=vJh4jYC$qkAn}^jySe4lr6!jv9bSgB{^h~?64j> zd*9qYp1m3>hZ;Np^s9GQqNe1j8WC9hvca-Ytkhty;*j@*gebqaU~GWW_3DO7uP&jR~MH&0)gP-YC3QsNN@v< zaRti-w3oRrB26B>J}sy#*dNrhOqX-fIi7v3M5oiaxSoA2A@&Aoq>7^LV^N|UpH75R%p}GeihB|moC$x5#Ett)n*rMZ^7+y#=!XC48C(HNYS~y zpi4bT=!Tj#xUL4m|KS1(i-KZX3T8ARn54wH|C6$+pjpm?E9?!I&CKHva6vg6m(;`>Fltwqz;MK1@aFJ5I}g4T=;4aQxY;uo*(F}uL-Wl<@$ zv+(kIjtsn^+7j#y&IyqTdjP-}BFIWma>2q9EQ|NSO8z?laPgM}Yl|=7%e%j4unyI0 zbzSJ0+YT1u_BSu1l@rl2_%iH^YHv*o<^E#+OxerGNNP|syhDx;`6JQ^h!Ry;#?vq{ zT*AKS&9(t%I#`;c=dbTYTv1gU2W#s^)3j)wOwRV+&O3Bjf@SghKEfJ72$a&SKL=~7 zRn7XBs&E{>ANCqKPFlsiQ^6w3fGaRoBFcNXpxhFGSPX`;CTM0Q!4(`{AN-$f5oLfH zG8uF*kmv~?;H+gd%Ha5Q^>AVW2`=MSoCanKp;G9Ya^%Aoa3b&zF zzO@k5ci$1O_a^79a9{#YG($QAzd+9es5%`eagMiXl>H^*e>RI7D!0V_QaR-?Wpo-_8Rws@R;xYf)RD!EQ&fMCe9OR=^2C>4P4kEI z&Fs%=7W>BXA(X`$tS&mWwXRFV0zxuJJ!~9Y&@V>kZb8c5EWx@%EKo0sxq{M2H#lc_ zt%47Y+ZQT6xy+?#yQ%pRU8I0stBQCk<;5>Wy%Fl#RM{Q?THhq}_|~ zLb}(v?fBa*;N(C;!PWt-tW43}UANr*B}~&)hGsI$m}3LIjrl9R0~uCeCi36d-_CCw zptY8jbu&%>zDZgA!*YNU4IqaVVVlC;$4P*|M7JJ2UMY7o67C@_!Ma;4(%-xan0OiK z1L0{fA0Tyk*qJ9P@9mWE;0*HBFo1~M?w|x9_oY@H)dW3%u~GuNqb=^x|N3>O^~dY5 z7JlY9EdB}`ZVzQ?XpC=*;WZ!(6SjN&39mJ{F}81q>bPYp_P-d#L4Eq9+LbzkXgR*N z+{{>hOfG-8=q(;QcBSHo zz8N6dJK8vabW5=A5{s0lk#n?2Q?NEVWv#FKsw4lXc6jvak5~R=FpGbdV6y{I_OeM@ z+yAts>k+!_Rpi5gzSohjUIg?!i~Qr2D+2Dyz|oPp9ry-<&|v9@u^CCu1Ha>T)*7K8 z<1~J(didr!Y{--b?-U$}oR%hq9``2$_5SU0blX=3G}gn+7X`OUTjmYC%p*pGb@mvm zSckzLk4@v|#qE@s@)))sP|7U9vba;hdiCbT(-%4jTjG{JJq&tw)Nl79r1aJ61u)Yx z9!9=agV#f3oImkl-uT1qt&^w03y)v;x?NviTE9{-JQW9bhb34RDQ}949!9-!gs|tb?WZ$_*JEJw>P14rlmX6#u1-g~ z8Xo1oc$ND!bpGKsV*llgc6OQr01GcQoP@g*tdVDtPg!}fU(03akH~5q?)(T&ZJHst zM`YxEcId-xZT7PT@@&xz2%z$%CpTg6 z&IF6kdQ&G;YQL7UeDkT>`!6ReL4W|T$3t+)p5v2I>-vz5wOa`mdJilt!Ls-|nGaW` zGpI-j`2R6f9XVe6@}yffUuGS&=VBXj{x%cu0S>))5eE$&6HHiKLN;Ha_$5d1Xaxd<$(<#r^L(v z;!p&Y<#2;w-R*&+F=PCTVA<5wg2=yf5fA`ME&!PWH^)EQ(}GM0fZzdW1yEamf3s}a zGolslik#(+WX-C#Iu_@N!>L&;H7-`|o#&a{!BUq7TY~j_viJ>x6*z|Ya9z`kk+zDl z>$l})>K=Dj>E;~Ca8pLVE&J5`QFhj2ys)gry6HrJC|&72(vJl*q)oqbc* zd?Z0GE^T6QzoS!Cuwp&1K}<$UEWx^)EG)rV)4z7mz9kTK%$6M&Zqlp|SHim$D;s%C z)kZtqR5QAcfp2;2o99V&wqLD2+T33jm+esSyZX@xg!T>)XtU~Sp*_~~F*TN&kLi7| z2;lP4C0&1D?cM-jX9?CFWnl>xJ~Fa8kMNf7@ZiedHhYVmxSCDLaUW(N`H*!CH

< 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

jvcGeey+_;mxT(1v(&(C0~P-#pz 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%0DVj$w7jnZT{ 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 literal 0 HcmV?d00001 diff --git a/source/images/blog/2025-06-voice-chapter-10/intents.png b/source/images/blog/2025-06-voice-chapter-10/intents.png new file mode 100644 index 0000000000000000000000000000000000000000..f689fa7aa6bbd613d6cfe10b8a0a368af0f5b04c GIT binary patch literal 215218 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

LvJU=%#1(sjUMOz~ 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 ## ESPHome gains a voice @@ -53,7 +53,7 @@ Speaking of voice hardware becoming more like Voice Preview Edition, why not use The sentence format for Speech-to-Phrase is getting an upgrade! Besides making it simpler for community members to contribute, it now allows for more thorough testing to ensure compatibility with existing Home Assistant commands. -We have also begun experimenting with more precise sentence generation, restricting sentences like "set the to red" only to lights that support setting color. Another improvement is making Speech-to-Phrase more careful about combining names and articles in certain languages. For instance, in French, a device or entity that starts with a vowel or an "h" will have an "l" apostrophe at its beginning, such as l'humidificateur or l'entrée. Allowing Speech-to-Phrase to understand this avoids it guessing pronunciations for nonsensical combinations. +We have also begun experimenting with more precise sentence generation, restricting sentences like "set the {light} to red" only to lights that support setting color. Another improvement is making Speech-to-Phrase more careful about combining names and articles in certain languages. For instance, in French, a device or entity that starts with a vowel or an "h" will have an "l" apostrophe at its beginning, such as l'humidificateur or l'entrée. Allowing Speech-to-Phrase to understand this avoids it guessing pronunciations for nonsensical combinations. Speech-to-Phrase currently supports **six languages**, namely English, French, German, Dutch, Spanish, and Italian. We are now engaging with language leaders to add support for Russian, Czech, Catalan, Greek, Romanian, Portuguese, Polish, Hindi, Basque, Finnish, Mongolian, Slovenian, Swahili, Thai, and Turkish --- this takes our language support to **21 languages** 🥳! @@ -93,7 +93,7 @@ Finally, of course, not everyone wants to (or can) be reliant on the cloud, and - ***Cloud*** - Home Assistant Cloud - ***Focused Local*** - Speech-to-Phrase and Piper -- ***Fully Local*** - Whisper and Piper +- ***Full Local*** - Whisper and Piper Each category is given a score from 0 to 3, with 0 meaning it is unsupported and 3 meaning it is fully supported. Users who choose Home Assistant Cloud can look at the Cloud score to determine the level of language support. For users wanting a local voice assistant, they will need to decide between Focused Local (limited commands for low-powered hardware) and Fully Local (open-ended commands for high-powered hardware). Importantly, these scores take into account the availability of voice commands translated by our language leaders. A language's score in every category will be lowered if it has minimal coverage of useful voice commands. From 988d8c69fbf4b80cad9b6d15bd75aac37676c2da Mon Sep 17 00:00:00 2001 From: tomlut <10679300+tomlut@users.noreply.github.com> Date: Thu, 26 Jun 2025 14:38:26 +1000 Subject: [PATCH 07/45] Replace broken XML to json conversion tool link (#39716) --- source/_integrations/sensor.rest.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/sensor.rest.markdown b/source/_integrations/sensor.rest.markdown index 51b8b4fb04f..db1d6151b83 100644 --- a/source/_integrations/sensor.rest.markdown +++ b/source/_integrations/sensor.rest.markdown @@ -314,7 +314,7 @@ rest: {% endraw %} -[JSONPlaceholder](https://jsonplaceholder.typicode.com/) provides sample JSON data for testing. In the below example, JSONPath locates the attributes in the JSON document. [JSONPath Online Evaluator](https://jsonpath.com/) provides a tool to test your JSONPath. If the endpoint returns XML, it will be converted to JSON using `xmltodict` before searching for attributes. You may find the [XMLtoDict debug tool](https://xmltodict-debugger.glitch.me/) helpful for testing how your XML converts to JSON. +[JSONPlaceholder](https://jsonplaceholder.typicode.com/) provides sample JSON data for testing. In the below example, JSONPath locates the attributes in the JSON document. [JSONPath Online Evaluator](https://jsonpath.com/) provides a tool to test your JSONPath. If the endpoint returns XML, it will be converted to JSON using `xmltodict` before searching for attributes. You may find this [XML to JSON Converter](https://www.freeformatter.com/xml-to-json-converter.html) helpful for testing how your XML converts to JSON. {% raw %} From 8b9e3be5dbaa4e0bda21cb39ca18fac9361e4987 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Jun 2025 08:37:14 +0200 Subject: [PATCH 08/45] build(deps-dev): bump sorbet-runtime from 0.5.12201 to 0.5.12203 (#39718) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index fb440a48e01..9530d55c897 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -159,7 +159,7 @@ GEM rack-protection (= 4.1.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.12201) + sorbet-runtime (0.5.12203) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 9c9284e7484e36b9e8370bd6273dc6e1b6cf7946 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Thu, 26 Jun 2025 13:01:33 +0200 Subject: [PATCH 09/45] Z-Wave: change caution into note/notice (#39720) --- source/_integrations/zwave_js.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/zwave_js.markdown b/source/_integrations/zwave_js.markdown index c27f3237e26..d5e32d35218 100644 --- a/source/_integrations/zwave_js.markdown +++ b/source/_integrations/zwave_js.markdown @@ -232,7 +232,7 @@ It's recommended to create a backup before making any major changes to your Z-Wa Controllers and devices with the Firmware Update Metadata Command Class allow you to update the firmware by uploading a firmware file. In those cases, you can start the firmware update from the device page in Home Assistant. Refer to the documentation of the device manufacturer to find the corresponding firmware file. An example is the [firmware page by Zooz](https://www.support.getzooz.com/kb/article/1158-zooz-ota-firmware-files/). -{% caution %} +{% note %} **Risk of damage to the device due to firmware update** A firmware update can damage your Z-Wave device. @@ -241,7 +241,7 @@ A firmware update can damage your Z-Wave device. - Once you have started the update process, you must not interrupt the update process but let it complete. The Home Assistant and Z-Wave JS teams do not take any responsibility for any damages to your device as a result of the firmware update and will not be able to help you if you render your device useless due to firmware update. -{% endcaution %} +{% endnote %} ### Prerequisites @@ -254,7 +254,7 @@ The Home Assistant and Z-Wave JS teams do not take any responsibility for any da 2. Select the **Z-Wave** integration. Then, select **Configure** and select the controller. 3. Under **Device info**, select **Update**. 4. Select the firmware file that you previously downloaded to your computer. - - **Caution: Risk of damage to the device** + - **Notice: Risk of damage to the device** - Make sure you select the correct firmware file. - An incorrect firmware file can damage your device. - Once you start the update process, you must wait for the update to complete. From c2ea452c0edfa86b827c45e86869f9e91fd1b560 Mon Sep 17 00:00:00 2001 From: Michael <35783820+mib1185@users.noreply.github.com> Date: Thu, 26 Jun 2025 15:14:09 +0200 Subject: [PATCH 10/45] Add guide for ups support via nut integration in Synology DSM (#39725) Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/synology_dsm.markdown | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/source/_integrations/synology_dsm.markdown b/source/_integrations/synology_dsm.markdown index ad8fa16a312..2cc531bb94d 100644 --- a/source/_integrations/synology_dsm.markdown +++ b/source/_integrations/synology_dsm.markdown @@ -173,6 +173,18 @@ To find the `` you need to go to the album in your photos instance, an For performance reasons, a maximum of 1000 images will be shown in the Media Browser. +## UPS support + +This integration does not directly support the UPS systems connected to the NAS, but it can be achieved with the [Network UPS Tools (NUT)](/integrations/nut) integration. You need to enable UPS support in your NAS settings, as described in the official Synology [UPS](https://kb.synology.com/en-me/DSM/help/DSM/AdminCenter/system_hardware_ups) documentation, and then integrate the NAS as a UPS server via the NUT integration. Here is a rough step-by-step guide: + +1. Activate **Enable UPS support** in the NAS settings under **Control Panel** > **Hardware & Power** > **UPS**. +2. Activate **Enable network UPS server**. +3. Select **Permitted Synology NAS Devices** and add the IP address of your Home Assistant instance. +4. Set up the [Network UPS Tools (NUT)](/integrations/nut) integration. + - **Host**: the IP address or hostname of your NAS. + - **Port**: keep the default (_3493_). + - **Username** and **Password**: keep empty as the NAS doesn't support credentials for the NUT server. + ## Troubleshooting In any case, when reporting an issue, please enable [debug logging](/docs/configuration/troubleshooting/#debug-logs-and-diagnostics), restart the integration, and as soon as the issue re-occurs stop the debug logging again (_download of debug log file will start automatically_). Further _if still possible_, please also download the [diagnostics](/integrations/diagnostics) data. If you have collected the debug log and the diagnostics data, provide them with the issue report. From 31ef951fc7d4bd9794c4b4c99b8f30f13ae885fd Mon Sep 17 00:00:00 2001 From: Samuel Xiao <40679757+XiaoLing-git@users.noreply.github.com> Date: Thu, 26 Jun 2025 21:18:16 +0800 Subject: [PATCH 11/45] Update: reformat mk for switchbot cloud (#39723) Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/switchbot_cloud.markdown | 165 ++++++++++++++++-- 1 file changed, 150 insertions(+), 15 deletions(-) diff --git a/source/_integrations/switchbot_cloud.markdown b/source/_integrations/switchbot_cloud.markdown index 71115ac577a..d9bc172599c 100644 --- a/source/_integrations/switchbot_cloud.markdown +++ b/source/_integrations/switchbot_cloud.markdown @@ -40,25 +40,160 @@ Please note, device names configured in the SwitchBot app are transferred into H {% include integrations/config_flow.md %} + ## Supported devices +### Plugs and switches + +- [Bot (WoHand)](https://switch-bot.com/pages/switchbot-bot) +- [Relay Switch 1](https://www.switch-bot.com/products/switchbot-relay-switch-1) +- [Relay Switch 1PM](https://www.switch-bot.com/products/switchbot-relay-switch-1pm) +- [Plug Mini (WoPlug)](https://www.switch-bot.com/products/switchbot-plug-mini) +- [Plug Mini (HomeKit Enabled)](https://www.switch-bot.com/products/switchbot-plug-mini-homekit-enabled) - Plug (Wi-Fi only, only available in Japan) -- Plug Mini, both the original and HomeKit-enabled + +### Locks + +- [Lock (WoLock)](https://switch-bot.com/pages/switchbot-lock) +- [Lock Pro (WoLockPro)](https://www.switch-bot.com/pages/switchbot-lock-pro) + +### Sensors + +- [Meter](https://switch-bot.com/pages/switchbot-meter) +- [Meter Plus](https://switch-bot.com/pages/switchbot-meter-plus) +- [Indoor/Outdoor Meter (WoIOSensorTH)](https://switch-bot.com/pages/switchbot-indoor-outdoor-thermo-hygrometer) +- [Meter Pro](https://www.switch-bot.com/products/switchbot-meter-pro) +- [Meter Pro CO2 Monitor](https://www.switch-bot.com/products/switchbot-meter-pro-co2-monitor) + +### Hubs + +- [Hub 2 (WoHub2)](https://switch-bot.com/pages/switchbot-hub-2) (currently only supports retrieving sensor data, does not yet support device control) - IR appliances exposed through the different hubs: - - ON/OFF for all appliance types excepted "Others" - - Air Conditioner -- Lock -- Lock Pro -- Meter -- MeterPlus -- MeterPro -- MeterPro (C02) -- Outdoor Meter -- Vacuum K10+, K10+ pro, S1, S1 Plus -- Hub 2 -- Relay Switch 1 -- Relay Switch 1PM -- Bot (as a Switch in `switchMode` and `customizeMode`, as a Button in `pressMode`) + - ON/OFF for all appliance types except for *Others* + - Change temperature and mode for *Air Conditioner* + +### Vacuums + +- [K10+](https://www.switch-bot.com/products/switchbot-mini-robot-vacuum-k10) +- [K10+ Pro](https://www.switch-bot.com/products/switchbot-mini-robot-vacuum-k10-pro) +- [S1](https://www.switchbot.jp/products/switchbot-robot-vacuum-cleaner?&variant=41850919420079) +- [S1 Plus](https://www.switchbot.jp/products/switchbot-robot-vacuum-cleaner) + +## Supported functionality + +### Plugs and switches + +#### Bot + +Features: +- acted as a Switch in `switchMode` and `customizeMode`, as a Button in `pressMode` +- turn on or off +- press +- get battery level + +#### Plug Mini + +Features: +- turn on or off +- get power consumption readings + +#### Relay Switch 1 + +Features: +- turn on or off + +#### Relay Switch 1PM + +Features: +- turn on or off +- get power +- get voltage +- get current + +#### Plug + +Features: +- turn on or off + + +### Sensors + +#### Meter + +Features: +- get temperature +- get humidity +- get battery level + +#### Meter Plus + +Features: +- get temperature +- get humidity +- get battery level + +#### Indoor/Outdoor Meter + +Features: +- get temperature +- get humidity +- get battery level + +#### Meter Pro + +Features: +- get temperature +- get humidity +- get battery level + +#### Meter Pro CO2 Monitor + +Features: +- get temperature +- get humidity +- get carbon dioxide +- get battery level + +### Locks + +#### Lock + +Features: +- Lock or unlock +- open or closed state +- calibration state +- get battery level + +#### Lock Pro + +Features: +- Lock or unlock +- open or closed state +- calibration state +- get battery level + +### Hubs + +Some of the hubs can be served as a bridge while the sensor data can be retrieved. Hub 2 displays temperature and humidity through a sensor cable. Without a digital display, Hub Mini Matter Enabled can also read from a sensor cable. + +#### Hub 2 + +Features: +- get temperature +- get humidity + + +### Vacuums + +Vacuum entities are added for K10+, K10+ Pro, S1, S1 Plus. + +Features: +- get states +- start/clean +- pause +- set cleaning mode +- return to base +- get battery ## Important considerations From 38c1cd702b873566b900e7749eaa1f98c7870097 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Thu, 26 Jun 2025 16:21:58 +0200 Subject: [PATCH 12/45] Z-Wave controller reset: add prereq steps (#39728) Co-authored-by: AlCalzone --- source/_integrations/zwave_js.markdown | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/_integrations/zwave_js.markdown b/source/_integrations/zwave_js.markdown index d5e32d35218..22d4c02ee81 100644 --- a/source/_integrations/zwave_js.markdown +++ b/source/_integrations/zwave_js.markdown @@ -267,12 +267,15 @@ It is recommended to back up your Z-Wave network before resetting the device. - The controller will forget all devices it is paired with. - All Z-Wave devices for this network will be removed from Home Assistant. -- If there are any devices still paired with the controller when it is reset, they will have to go through the exclusion process before they can be re-paired. +- If there are any devices still paired with the controller when it is reset, they will have to be removed from their old network before they can be re-paired. - The device firmware will remain on the device. ### Prerequisites - Administrator rights on Home Assistant +- [Backup your Z-Wave network](#backing-up-your-z-wave-network) +- [Remove all devices that are paired with your controller from the network](#removing-a-device-from-the-z-wave-network). + - Removing can be done by any controller, not just the one that originally managed the network. In theory, this could also be done later. ### To reset a Z-Wave controller From e6817b192701ad3280a4425f15ac8e0b4d10e520 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Thu, 26 Jun 2025 16:39:09 +0200 Subject: [PATCH 13/45] Add SwitchBot Matter integration page (#39730) --- .../_integrations/switchbot_matter.markdown | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 source/_integrations/switchbot_matter.markdown diff --git a/source/_integrations/switchbot_matter.markdown b/source/_integrations/switchbot_matter.markdown new file mode 100644 index 00000000000..2f25382a0e0 --- /dev/null +++ b/source/_integrations/switchbot_matter.markdown @@ -0,0 +1,41 @@ +--- +title: SwitchBot Matter +description: Connect and control your SwitchBot Matter devices using the Matter integration +ha_release: '2025.6' +ha_iot_class: Local Push +ha_category: + - Cover + - Lock + - Sensor + - Switch +ha_domain: switchbot +ha_integration_type: brand +works_with: + - matter +ha_platforms: + - binary_sensor + - cover + - lock + - sensor + - switch +ha_iot_standard: matter +ha_brand: true +--- + +{% include integrations/wwha.md url="https://www.switchbot.com/" %} + +## Supported devices + +- [SwitchBot Lock Ultra](https://www.switch-bot.com/products/switchbot-lock-ultra) +- [SwitchBot Air Purifier](https://www.switch-bot.com/products/switchbot-air-purifier) +- [SwitchBot Air Purifier Table](https://www.switch-bot.com/products/switchbot-air-purifier-table) +- [SwitchBot Leak Detector](https://www.switch-bot.com/products/switchbot-water-leak-detector) +- [SwitchBot Meter](https://www.switch-bot.com/products/switchbot-meter) +- [SwitchBot Meter Pro](https://www.switch-bot.com/products/switchbot-meter-pro) +- [SwitchBot Meter Pro CO2](https://www.switch-bot.com/products/switchbot-meter-pro-co2-monitor) +- [SwitchBot Indoor/Outdoor Thermo-Hygrometer](https://www.switch-bot.com/products/switchbot-indoor-outdoor-thermo-hygrometer) +- [SwitchBot Curtain 3](https://www.switch-bot.com/products/switchbot-curtain-3) +- [SwitchBot Contact Sensor](https://www.switch-bot.com/products/contact-sensor) +- [SwitchBot Roller Shade](https://www.switch-bot.com/products/switchbot-roller-shade) +- [SwitchBot Lock Pro](https://www.switch-bot.com/products/switchbot-lock-pro) +- [SwitchBot Multitasking Robot K20 + Pro](https://www.switch-bot.com/products/switchbot-multitasking-household-robot-k20-pro) From e5ebfb17ec1c4912d13bdee5893a33e87bbe04ee Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Thu, 26 Jun 2025 16:50:46 +0200 Subject: [PATCH 14/45] Add SwitchBot WWHA for Bluetooth (#39731) --- source/_integrations/switchbot.markdown | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/source/_integrations/switchbot.markdown b/source/_integrations/switchbot.markdown index 50f84f7fc1c..ec19d312449 100644 --- a/source/_integrations/switchbot.markdown +++ b/source/_integrations/switchbot.markdown @@ -20,6 +20,8 @@ ha_codeowners: - '@dsypniewski' - '@zerzhang' ha_domain: switchbot +works_with: + - bluetooth ha_bluetooth: true ha_platforms: - binary_sensor @@ -165,6 +167,27 @@ For instructions on how to obtain the encryption key, see README in [PySwitchbot - [Air Purifier](https://www.switch-bot.com/products/switchbot-air-purifier) - [Air Purifier Table](https://www.switch-bot.com/products/switchbot-air-purifier-table) +## Works with Home Assistant + +SwitchBot is committed to making sure their products are up-to-date and ready to use in Home Assistant. +Devices are certified for both Bluetooth and Matter. + +The following devices are certified for Bluetooth: +- [SwitchBot Lock Ultra](https://www.switch-bot.com/products/switchbot-lock-ultra) +- [SwitchBot Air Purifier](https://www.switch-bot.com/products/switchbot-air-purifier) +- [SwitchBot Air Purifier Table](https://www.switch-bot.com/products/switchbot-air-purifier-table) +- [SwitchBot Leak Detector](https://www.switch-bot.com/products/switchbot-water-leak-detector) +- [SwitchBot Meter](https://www.switch-bot.com/products/switchbot-meter) +- [SwitchBot Meter Pro](https://www.switch-bot.com/products/switchbot-meter-pro) +- [SwitchBot Meter Pro CO2](https://www.switch-bot.com/products/switchbot-meter-pro-co2-monitor) +- [SwitchBot Indoor/Outdoor Thermo-Hygrometer](https://www.switch-bot.com/products/switchbot-indoor-outdoor-thermo-hygrometer) +- [SwitchBot Curtain 3](https://www.switch-bot.com/products/switchbot-curtain-3) +- [SwitchBot Contact Sensor](https://www.switch-bot.com/products/contact-sensor) +- [SwitchBot Roller Shade](https://www.switch-bot.com/products/switchbot-roller-shade) +- [SwitchBot Lock Pro](https://www.switch-bot.com/products/switchbot-lock-pro) + +To see the list of SwitchBot Matter certified devices, visit the [SwitchBot Matter](switchbot_matter.markdown) page. + ## Supported functionality ### Common @@ -582,8 +605,6 @@ Possible custom integration conflict, using a different version of PySwitchbot; Make sure your devices are powered on and are in range. {% enddetails %} - - ## Examples ### Automation ideas From 08afba3b66ba8d5f8d5f6c2b46989c6bcaed3c24 Mon Sep 17 00:00:00 2001 From: Gord <31004434+googanhiem@users.noreply.github.com> Date: Thu, 26 Jun 2025 15:55:00 +0100 Subject: [PATCH 15/45] Upload SwitchBot WWHA blog (#39724) Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- ...t-joins-works-with-home-assistant.markdown | 85 ++++++++++++++++++ source/images/blog/2025-06-switchbot/art.jpg | Bin 0 -> 81556 bytes .../images/blog/2025-06-switchbot/vacuum.jpg | Bin 0 -> 71838 bytes 3 files changed, 85 insertions(+) create mode 100644 source/_posts/2025-06-26-switchbot-joins-works-with-home-assistant.markdown create mode 100644 source/images/blog/2025-06-switchbot/art.jpg create mode 100644 source/images/blog/2025-06-switchbot/vacuum.jpg diff --git a/source/_posts/2025-06-26-switchbot-joins-works-with-home-assistant.markdown b/source/_posts/2025-06-26-switchbot-joins-works-with-home-assistant.markdown new file mode 100644 index 00000000000..e958869dd99 --- /dev/null +++ b/source/_posts/2025-06-26-switchbot-joins-works-with-home-assistant.markdown @@ -0,0 +1,85 @@ +--- +layout: post +title: "SwitchBot joins Works with Home Assistant" +description: "The first air purifiers and cleaning robots join the program, with options for Matter and Bluetooth connectivity." +date: 2025-06-26 00:00:01 +date_formatted: "June 26, 2025" +author: Miranda Bishop +comments: true +categories: Works-with-Home-Assistant +og_image: /images/blog/2025-06-switchbot/art.jpg +--- + +SwitchBot Joins Works with Home Assistant + +Please welcome the latest addition to the [Works with Home Assistant](https://works-with.home-assistant.io/) program, [SwitchBot!](https://www.switch-bot.com/) This year has seen a lot of 'firsts' within the program, and this launch certainly keeps up this trend. Read on to see the first *Air Purifiers* and *Vacuums / Cleaning Robots*! What's more, SwitchBot is bringing this first set of devices into the program with multiple connectivity options. Pick from their [Bluetooth integration](/integrations/switchbot/), Matter via a hub, or standalone Matter devices as well. All this gives you even more choice in how you set up your smart home, while providing the best experience with Home Assistant. + +## Making the Switch...Bot + +SwitchBot quickly gained traction in the smart home industry with their original finger bots, which sit over non-smart switches and physically press them down on your behalf. Since then, they've expanded to include many other smart home devices like curtain robots, hubs, air purifiers, and cleaning robots. We were excited to see these new products in person at CES earlier this year and meet up with their team. + +SwitchBot even got involved with [Community Day](/blog/2025/06/24/community-day-2025-wrap-up/), hosting a meet-up in Shenzhen, China. We love that the 'Works with' partners show that they're passionate about engaging with our community, taking the partnership much further than just a label on a box. + +

+ +## Devices + +In case you didn't know, Works with Home Assistant differs from other certification programs as products are rigorously tested in-house to ensure they work seamlessly out of the box with Home Assistant. Any company joining also commits to providing long-term support and firmware updates while being a positive force in the Home Assistant community. Works with Home Assistant is operated by the [Open Home Foundation](https://www.openhomefoundation.org/), and the support of [Home Assistant Cloud](/cloud/) subscribers funds this work. + +The SwitchBot team have put special focus on integrating specifically for Home Assistant and have been working hard on their [Bluetooth integration](/integrations/switchbot/). Though the community played a central role in the development of the integration, and SwitchBot is very thankful for this work, they took a more active role in its development. + +One of the terms of the 'Works with' program is that Bluetooth devices must connect over an integration that is kept up to a certain code quality (we call this our ['Gold tier'](/docs/quality_scale/) on our quality scale). It also must be maintained by the manufacturers themselves, rather than overly relying on community members to do the hard work. This puts the responsibility on the shoulders of the manufacturers to make sure they're responding to bugs and keeping the integration up long term. If you’re interested in SwitchBot’s Bluetooth products but your Home Assistant system doesn’t have built-in Bluetooth, the easiest way to connect them is by using a [Bluetooth Proxy](/integrations/bluetooth/#remote-adapters-bluetooth-proxies). + +If you prefer Matter, SwitchBot also has devices that are certified for use with one of their Matter hubs: either the [SwitchBot Hub 2](https://www.switch-bot.com/products/switchbot-hub-2) or the [Hub 3](https://www.switch-bot.com/products/switchbot-hub-3). There are also some that can work via Matter-over-WiFi as standalone devices. We are currently testing even more of SwitchBot’s Matter devices for the program. + +**Bluetooth** +- [SwitchBot Lock Ultra](https://www.switch-bot.com/products/switchbot-lock-ultra) +- [SwitchBot Air Purifier](https://www.switch-bot.com/products/switchbot-air-purifier) +- [SwitchBot Air Purifier Table](https://www.switch-bot.com/products/switchbot-air-purifier-table) +- [SwitchBot Leak Detector](https://www.switch-bot.com/products/switchbot-water-leak-detector) - also works using Matter via a hub +- [SwitchBot Meter](https://www.switch-bot.com/products/switchbot-meter)  - also works using Matter via a hub  +- [SwitchBot Meter Pro](https://www.switch-bot.com/products/switchbot-meter-pro) - also works using Matter via a hub +- [SwitchBot Meter Pro CO2](https://www.switch-bot.com/products/switchbot-meter-pro-co2-monitor) - also works using Matter via a hub +- [SwitchBot Indoor/Outdoor Thermo-Hygrometer](https://www.switch-bot.com/products/switchbot-indoor-outdoor-thermo-hygrometer) - also works using Matter via a hub +- [SwitchBot Curtain 3](https://www.switch-bot.com/products/switchbot-curtain-3) - also works using Matter via a hub +- [SwitchBot Contact Sensor](https://www.switch-bot.com/products/contact-sensor) - also works using Matter via a hub +- [SwitchBot Roller Shade](https://www.switch-bot.com/products/switchbot-roller-shade) - also works using Matter via a hub +- [SwitchBot Lock Pro](https://www.switch-bot.com/products/switchbot-lock-pro) - also works using Matter via a hub + +**Matter-Over-WiFi (standalone, without requiring a hub)** +- [SwitchBot Air Purifier](https://www.switch-bot.com/products/switchbot-air-purifier) +- [SwitchBot Air Purifier Table](https://www.switch-bot.com/products/switchbot-air-purifier-table) +- [SwitchBot Multitasking Robot K20 + Pro](https://www.switch-bot.com/products/switchbot-multitasking-household-robot-k20-pro) + +***Note:*** *Home Assistant Container does not support Matter, and requires Home Assistant OS.* + +## A smart home is a clean home + +

SwitchBot's cleaning robot with an air purifierEat your heart out Wall-E

+ +SwitchBot's K20 is the first cleaning robot in the Works with Home Assistant program as well as the world's first multi-tasking household robot. This wacky robot can be paired with lots of other items in the range, including the certified air purifiers, to make some really cool Home Assistant use cases. Just imagine, you're making some delicious dinner, but oh no, you've left a pan alone for too long and it starts to smell and burn. You could summon the K20 with an air purifier on top using the Home Assistant Voice Preview Edition. A few moments later, it's found its way to you and gets started on clearing the air in your kitchen. Plus, as these can both work via Matter, there's no need for cloud involvement. Some of the items also come with a table top so this device has some great applications for anyone with limited mobility. + +## Bot to the future + +These devices are the first certified items, but SwitchBot is working to get many more tested and fully feature-rich with Home Assistant. We're excited to keep expanding this list over time, but if you can't wait (and this work is only possible with the support of our [Home Assistant Cloud](/cloud/) subscribers), you can see the list of the other devices they are working on [here](https://www.switch-bot.com/pages/home-assistant). + +## FAQs + +***Q: If I have a device that is not listed under 'Works with Home Assistant' does this mean it's not supported?*** + +A: No! It just means that it hasn't gone through a testing schedule with our team or doesn't fit the requirements of the program. It might work fine and be added to our testing later down the road. Though it might only have limited functions that are being worked on, or use a connectivity type we don't currently test for in the program. + +***Q: Ok, so what's the point of the Works with program?*** + +A: It highlights the devices we know work well with Home Assistant and the brands that make a long-term commitment to keeping support for these devices going. The certification agreement specifies that the devices must have full functionality within Home Assistant, operate locally without the need for cloud, and will continue to do so long-term. + +***Q: How were these devices tested?*** + +A: The Bluetooth devices in this list were tested using a standard Home Assistant Green Hub, the SwitchBot Bluetooth Integration, a USB Bluetooth adapter, and an ESPHome Bluetooth Proxy. The Matter-over-WiFi devices were also tested with Home Assistant Green and our [certified Matter Integration](/integrations/matter/). If you have another hardware setup or integration, that is often not a problem, but we test against these as they are the most effective way for our team to certify within our ecosystem. + +***Q: Will you be adding more SwitchBot devices to the program?*** + +A: Absolutely! SwitchBot has a quickly growing set of product lines that we're working to certify together, subject to the integrations fully covering all the functions. diff --git a/source/images/blog/2025-06-switchbot/art.jpg b/source/images/blog/2025-06-switchbot/art.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b481293ff1a26969f3f7ffc2b7592a6ae0ceccb GIT binary patch literal 81556 zcmbrlbx_++)HfO^w3HUN7IzC$EVw%qcb7tND8aQYF2!Af2MfW1YboyTRy?@VLTP*X zJY8$p1;7t zdV&4wso~+ievOMqicj#=Na;!5k~}@=sTrv$pPnFgW@dJf1V1mo#Ctip_ZG$$fq`Xc z|9=Pg_Z>ihh3<_}`wWd9fKGt+i~#Ll9{}_;M@+OQ0{p*(hW-o#^J%6ppFVu{|M}Iw z6~OCfXaIElXZTNdJrtm6X#xNk005>G8m4|B{X6O?te8;pU-UL~={Sxpag&x=aMva; z-d55Hhh~ia72TGEXwCu;u4V}Csh#u|N zZq^f?X<5bbtXZ6PAm)C#_;fZ?pq;de@pv+sibCTz**D4GP{?(oSHexjVLClx?@PF3 zMBdKCrL$@x_4{2Gyi6BuQSMVNcZVu$?m+(JYioNxx#+Q2qqN*6Czu^o4x>6jLt_(1 zTRdMCs$E4d-L_NovpBA;yc7U{uPFtP!pD#bLC2;KVNZjKT3Z|N8;}h1Ig@0_%|~090Ir*Q@n7M6@BC(6De;Dx+|zCmq_Owvra?fM0$cyj16>Z!0fg1yKM z{EZA2uZ{cMiFTC;#8TfaIjhopyMX;uQCp=c?l4#baL$uSC23~Gx%h4ATGsG(0#`Z; zsP|%!n7{L?m4{xQ^8Mw2T$ke{mrhI_^pl`0m2*8)r%e#V>axiielE|NVE%@EM6CJEw5y8u8f8$^Y=5j)@3ehBe69^JZ6UV6xQkO z1?A~I%nFkDshlJ2U$}`BghYiV+85Clp+^DGfnO^5A^f3!aGjMh`VznU=IApy4k}U%r=#92gw5J*!TKZUZ`?V0End-2 zFHK~pw;KCA~J_$)k6ZTY> zZ5Q){w)W9%YJK8#W*W~LbkS-pA|*2g*KnTe4Izh0G7+724Tj7*^WsP0T%y(!}7@vx~ zVfQ$GJ+}+nkFE(<^`tQ|Qjq5%+A=owHo!6eUZZ$;x!?~qEGP&G!Ny{xEeQDxpsys1 zt88qBf*q}W|E9JgWz+Ubei6AEzkFE&SL2h{qxZZaTl5)Ft=yE2Cclw;Un{quDyOEG z$5Rv6H(8!SW+1LcBn;+eVj1b7h-84;Td{g$QN3knP%Oq0euJk_US9pCSdk!_AwbU4 zB`lgEJkc4Nz=0ZYy#WgslY3++G;p`G69uiU;=+VeMc%wiXK`I*c)KAOo<>#JZ;_#p z+io={$WDCrt#KGqvwL-(nh+aVT`j3L>K{lY&sCFj{hK*Nx7UdKhvMRRnIm@FLCd4K z^h1_E8R7_1e~Zw*B{$)X4|jE`ly-~|VQQg^jxiirfiS<9N$_%JYGGzLzUK(>RBKPD7U!I}{nU8XcLHa;XJi-+!QucCF*LtJt~buw?Sm5+Fv(j4U8l`lcx z9NLk4@z$s;mfS!E?HGv~4i5;ho@q1fI=oOeQ{^g$CAX;8mS4t*ImTe~FlzHk#hFvJ zoBDXv2GHtezV{}%#`###Q%meeuGCY$$3V&}gQ=R^7>mDukRxD~iQruNadaUT1c`2Z zS!AU;_d>!AWT@w_FPl1YUKD-p_b|rWSyf)-{kmNjO2r|1DH`|>pf+-S`rH-v9)$2< zH$Rh9yzW-q7XDd)yLD7C?j@$ad@CYGqdFVjUIka);5}byhgdr}DNfaWQB}-a`zsO0 z>dv9RxOAv66xN%`rbphovBn4rpPVYp%OEq*6A3bqtcIm832(z)%f!o>?mWz6`6&jS zZ`#SAFhkdU+KAwh0#u@BLz;RTOywJXx*i9AK|2*}m6aMu`^=_6p*o!gKkkeC?cL8WWwL1b^>e21ROiC@?cwaTxoo6=5O6QhVoI+mpI|S~ zMBq2xs7O93>;W#}jxwmJIK1``>=ZwznY$M2e4Wfcau3V-WBSL9Zt?Q%Mr>hDWHoL; z;e^;ffDVXTF`;8|?_?+7CvBn8;by+~yfNgGxY;5u1rEIkP&X){(7y{*U8`NNG2Sw} zDD`Q?COrIY8lTfl%JFX23FZLDRay-%a{=#wlC!VP?XiBHZAFK#KU-*yrhS`9{`z?8Cx}cx;LngOsKXEx3<-Pwh|7OhQG`=QgpRcosCg7?RC>}Vmdk?fA$4a zR|`Wb%22pOmQ$xCLocso)Wu!DvA_cFr^cI333*WucuLgI1c^Hp3zTG1aQF7d&Hfwl z;C1*`@ZaOK?tTkJr$ghex1l#&ePTyHwZ|H+CnbJ5oLZothy&kUbBjMr3f+Hb{^==U zcp4O%5#5YPn%isIe?B2e_FmJdNYGBu!nutauk(6MApC~&>P9)=8^+nAi}LGMj9-`( zZ1HN>H1QbUEU?($z^-OYKktB&TZxN{cI0j3w2Y3vIU9{R z4eEX;uZDb{)}BO<$W825HMUi%aH^XMNuNWcDWor!MazmFFAgV@KNz){nQjXEk+s}6 z1qu0poUc9i%%<{j947q-K!~E>o|5W~{hXU+-ZzboorwBoai<)cy?}G2wh24M>D{rU z$?C7UL8w7xrtNk&k+&5=)52$MOWClfLym5ZPi444%*_$&9jD%{JY$Jkq$;ua0@HGx z1e!~XR!r$^fJ1A&@}?+-Ufn=DpFPre;v4hH_m4DF{%(xo$Zvl`h7cWBL8cV?^ErlP zJe~8G<#S`xHYNN4t-hsg0@MW=+=s16MBw@4|c2}Xl$u(NIcWza3Eh>`UF4O5T zAu<-UT5^1S207$+SHb76>S789zUD@hgpfp5`k0ahoZVXkeTD%930AMQ`-zAlibSu8 zdW_%-x0L5lnLn>VA->EdM@L|X^Ngqq>Y5?H;55XTSztx56~ zr`fac-psF@J7^Xb2_WNHS|?T#*G!gXpx28Df$I^7Gpnu?kuTPIs+SOg=3N*P8(5zy zv;he9+gS0O28!X#p!z?yiK^)2gS<`pa7#r7Ypa-f9#5qD?2KpF7>kl#Z*482Z zx7l;9(-ZeM+?u_Hwh@jdCI;L(fh}UxaGHS|`%ySZe0$fh>QeEplDf7RA* z$a-e@=GScT{*S5$YOW1Q(2@fb#$lF=b8@>`m;2}fc@w3I<4f<{D?h9+tzfYCEpW2y z!7b7MAE0qJs-j5=kTm@EHKdn_f`*blLJ4Tkx;8m+<8l7PQ06CwTIc``0{z5JIr3S$ zd|`R%2pDC06|x7E+Q>+BsMwioUaw5@hdq6`X`C8%bWpbtDGWzw>V?X?6O+!G9u2b} zW@~q4lo3rEjvsBWC#1BiDY)`b-bqSp)WpuiK0IppLKxFxhBCvyCdx5}7^7OsnWlJo zF584OtSGS%FB-Q6jCoG{O^da#5~5RI$@}Z?z^dz&5Qf%?h{AXUeJ$!Cx#jIxe)-T3 z9`trJXi$~ElAx1D6`ZT(lR)^qz+~E9o4QFPJO^I*!c9;%7@9BG(hQ=Xr5=;yPyl|c!~nzdCFWhBe;u-U<#vi$6(@pCs$1*B`V6 z%m_0EZNFGbo)2+fh*XO2)EhEpOh%t}m|wW9uN5^OOQN%Kf-!$z^ej`-pXP&C^}(@| zOPuUOnqqwh!kgDN^I>_2Jc%Zr6V;Xdqy|j=R;)X5UL6liY3Yf;_eCY&>&8P`0Uve< z6rp=wlpsbFsJW)LAE|89zg~!=44*T6mWVU%m(#HNq zx4`_By9?)rk;iOF#l&9UZEJ@a&K2q%=|sbLzV?Lw-g>u3MiFAUp|$DmlgZU5rMnIn z{>s0(%x`9t=0oX{S<~fy6;cu|A_@v25kAEV8?NLjU}aU$uRGR-v!K;VaCqgltN-=nff8w(!+!WjsvHid6u+1@^q5ATS3FuwG=lz1a5N@ zwqbPmfS!D+oQ*@;Wk(gOu$-KYeTLFJp~5I(HHJ7zQR5IhP?2YdVdY1JVRE%R#v|m)WUx2-dYG{1L{OSKeVzLXY-oeVB+e0`sP>icwkG~aDbbkW!Hm4;-A$wZsCIR zb{WOlDdj0t!mHxXu9`Rz%6yG4`AKUu&wj;kq5_SKs}2YDfPQ-`-pE35{aiFsFYVag zNQ=!*D>;tqF}BrjlUwJNo2bE?rubQ7s+fMoCFQ7OnfDMO{{dqrPxVayM*N=&^&dIH zUxwq?Dl#&}`^Z$9%4E4SDKD7tpwTfWn8;eEcE~c7z4rngE@wBE|5A!qmcbV3nAa>4 z=C&@sf6=3hNu11(gDHVjtQ(-qyv3(R-!?u?{zgi8UCxKorB6>x^Jl8 zXOVAw>I&L54a)TP%N0+ltr*seKKZd@9eqgAs|{;^+@PUux*3}=L2uevzuNc*5Cx)4 zGpd}yu4=R_+Aq|RBF%+^F#wRJDkL3!nXKW<(-BoGO7BJMJ(6T8a;7%5{0%mRv(a|z~AqAidSHA&N zCG(s@@ZwG=IDx|m^AiDuWKff%@bkKho+^L2y7+jert)JI1W=%Erpe`Nv|gO@!R`tdWgrZ|qoe?H05D8ElIR%sJH0YbH~CanLor-xUdBLf9!}-JOh&Ht0-x zP}r&YtEjy_8OQdvO~Og{1J@cQo6I*+{$ZPY3LAb?;{9mfz*A8Z0|A}cjKl`a!A%a@ z!dXNKSrszO)!-&)^$E}h6KC4S$Dn;K4FB^rj z547T2c&aPcFpFB1e1#?IqTzp>!Ii_5!q8%kp~Ga1d7*T$*lAZsF-3=!CZ9~GB&C6$ zB3H+!Y_6nIWvE22Y&wYE_#LRL&>0;--6yQoE9aNv4|j4(QY9qEFhUsqND^;MiZ$X2 zuj?y)+Nrsfmc-7E-yZkz#nXv;Q=Q^Exv2X*mlj-|vi%2ML~-7zLMc^*U10S=&TOyw zI0JI;ZsB_4EOnBx-O0X3a8vnPjyaY#(%Nwh=srsVhF%kBI2oAM?yqM!dYq%coirt} zD9G@4pFp(&r23v6spG6lJUHGN-e^LUmLCAB9~-@|6Ms&+f#Z_3>33de3sX&8imW@g zbaM--1xFUeDtv`BSvY4Ed8_n;QLI&U94ysrld5a zJZ+pWzkd=D2IF^YWpdA{kv8pKc10emy2Lz3ZRQ>`ysk5em!Fx$7`uE%WD%%85u{AV;o_`PY($76D1OVR#rF1n`}Ea16Z~tk-u`B+ z?Sj{iqHFpe&ZVm$1GdRvGN3=j1jC)p#1g!z)q;8;w!Q=OBPHLlLL`gV6XZRZg`DfU z*;}6zxjk@kly>}<+;yv59CS>aj+A``hr^h9ge3YyOBBa71)2`P;MLG-#Ljkby?A(d#;0m&}o2St3r6Qb>SZ5!1rW z^(;Rn7`8xS=BY-Z1Mb`GyO3}SJqgb4zN%ACsG@)tA3ln-hSYN?83hSMw>9J$9ozS%|F&c$Ix~yV;t}uAk8`FA~jp+u#GAoZ6;Z;8x zPiJS6FN4ZR)6I(gS#S+Y`S=<L)@hHx&VdE{ zZ;wIVLvfQm$pY5X%I3V|Juf%WtBpr-3ubP))tn6|y&p9G%}{3cy)7Xtcc#AqQDoVV z43y#JKY+&F>$Ao3+iu~5t9Ffahwg6Ae*n%PGw0fOzqrME7alY|9azBp#neq$hVReZ zJ{`JRl-w7q(|DY9nLczqZn$rC&2M*nQeAmioS=%U{~5TlDee{cvrcx$j%M}`TI&yq zpQ~4!e5yo``O{sW_r#j0Cv)zod-u;K{DM*rCX0jJay>dVM#Y`-SLZL?94|%pXxe@A zr_S^cS=;{i)CkG1l>Y#VH*)^~LjE|9H7WVnSf5CJ|Mqny=z7~I-!)bJTy%D4=5e#oJ!r$A7=lPyZsG&+kB}~5 z_oo6$Wr|F&mA&ZHu8~UB$xTefsb4=TDAh(~l{l~wQOsj{%5cj3rqJ2RH@<1__@h1F zu>S5oHsOJ95OQLY7b$5#GbLXHsWg&lFV%jb!pti#meC*FcRfKoZqGK8FYv^U{kSDhJ82f&+w)boghhk!M1yHEwY)n%&5P^MEVm@6 zUT@|#U5b1XJ(mc-4?XHm36Rjoe+bCmxDR`%**7Y4KepfsdQ}s?lY4q3mTz&?`TIe` z;QCWa<>|Jc1uO_>)bp{q@Pb--*}V%ocqg8>5PcMEC%ve@JUg*QAJ}6e7=1W(^A7+z z_OCsR%9#6+XekbOL1=$No}kTZL;rDz%RIts+f}e`XC&ju1cro7ueDUY_Rj{Im z>f3-Be>ExHeUNZX$=JLw+xLlBSB-2w`QUVz6On=|g@#36iNz{FX-rQ-NRKaX50rb} z!JsU|JQf{R8|E`~Y6u+FZ!)wjRQ>U5vd;ZxCEsZL1}YRp{Us1nN*4eS(^+}s&RL&| z9HHpBqjOtgo8E8{y6fh==ZdWGTa10k`I~u7<8XdYlYq1K4?}>X+(cB-Sc(~9@FHN*7>tUXZq*eB8U7n3NJsg z-QEWY=HKQ0ImnBg@Xv<^4z67P$;fzMX?cvh-5iHn2#*EerRL^q98qgH&a~2~eB9_+ zz4`|byR^{x1(rY{HkrZZUxE*skcVPri@uYJ+kwxDdt!(Gu&i}b^mgViJZ_I^Q~bJ& zCg`*Ed@M^i6g1(Y^t{E_@EOsS!RAki7y=nq$~@|-j3<}pxRyqB=Yy*oauSYP?&Trj zM-v=VBVapwyR@ZW+YpDR|?U`69Qi7JjF0r>F|6Wf{YBubAyrO>6QoNN|SHbAdZmFPM|vD zl!Vb7W08bVLHPTt)b|bPMgHm@cGxKy8}40SR1fU?!N@~VVsG#M^oo5|M9Syss@n>x zsLW_385L%Fg%t+HXNn+fIyw>sLJVczM5fO*wo$xsF`gZUCX~VCKWxUKYJ<^iqUw?# z%5o0BiTFu9tyfbH@|8OD=|=SbDvRs@KnxZehCBv3IxD>pdAwZ1M*+$ZRziWX%*ij8 z*QceIg2P$_uU%Mc1Xc?3p`k z1Q)2)H@8Y=*i1Ql@S7B|lokM=7#$(1TR;0MExTLLfN_`kELoVD)4>jPo-k`om5WWA zhEFUHkpAztl>h)ZTRF5VjNOt-vq+0Fg!uc`nCA~VfY45@P*?m1d12fxMs#%d^{{A$ zRBIbKm2D>X=y$^qd=3oX(17txG#ZxEDK4!{DL*+Zdbj){dVzu!j7n`2i$g*K><#*;1s zPh0jgGZZ2+6eVXupdCs@*tD#lpDImJ1y4oiaXSsitB;p73M;u?)VQzP%wq$_=sqoo zMb2yoZWfm{MvGHJu;6Z3NAQ zY!s`%zmQ-}3-Z-*EO{q=Jr~hbr(9EYy}+dntC~Y#au;$5D^KV1UN#4a$~sq1nvbbs zV&HcOP)e8IykSjmQs{|6kJFqUTkW(UDq3a!;Akh`+AVr?cu+$FT973B0HabJt&mkM z%ST;^3O$t!pNi_5XmZ5(=#e=OtvqCz{srJ2FDnDG61u&=DVAxtZphcZ%}O8r&9s$9 z=jc6nA3SCJBFhN}Vm%{>spu)GH)TRDgVN1?V!0I^)5k)cHzoKy^j}y41Lfo$^)N8d(4I|n5~c5NW>0a%N0kJp9_|eSR!}jm7!w3lEr^kYd&64D+9VXtUb-k`i z=J@MV-UF*tvrZthjqTX4F_4`7P8I0*A5#G6078JD`e35PB8|`DW!B**3o+2kfZ^+A znE>hQ(u%W=MYZiZfj@(N{=zk|ytm{*n=zAnldju=b_z~6T7AB!E;qwJ>ZworKDP4F z$oguu2VOxxDP5aJ*Gy$mk}*s+BhP%pfr_1FljQ!h>qO&^c{J+R!A2GtZb25WP$H09 zeqC518iA&xFk#O)c|5(5`h}mVAnk>?6Lre&-+Yw&k|N*KE>l=&X^mLfhaCT+qHh?< zm8?(6zJ#y+tHVo(3OaJeGFW!zQ!ZvqplSgI*K0J+fE$koo+HO@#cC(Y(6^G~OlvsX zyh{acAPA@Q@uPGwv7>S?=|vnw8V!@Yf4f+L8%fxt>;m`Re594_p8foywsAh=d3JA{#SB&dPgNZ z9UnG$>u1MlZ_oKwxfGia#}5W0JVC8&ZqQDXlF1#^KC)9wRCr1kmK`r$zWZeJ8!1EO zl~NVy`nG(`KkYocK5ap?#y9=|51XWtnNjWE9jueXfb(Ok|=82KjB=;)xHu ze6zMwQ*}$@nX#&5jS%K*0@(r$mazICGZ7iZ?eRlUF_11Sua4OVDJVFyA}(t%76kfG z;W_U$e6!z7q#oda;9EG7c^;Gch7ch`8iU7GB1f$-H<9!#Oj_&6qS(J=0EDNL6tTu3 za^F6Cm?+}+83545lzI|0OngmgDF6xn$2rP4L+sB5N>ZP(03ij5y7;=%?6f))tr|H& zKpy2ThU`_jljwbCT%iX6X;I-YGz`F#m5$c67ba)Yq}^n`%@_M|Jm!2O)-`El3e~8* zC<*euz22~8A@Y-~`WX1z@4VR^x?wC;UprBEZ6}Xcq_g{HIEZ;Nr-nvKe#e0BX!?Go z@8{*kG}V|GmCEWA(666-vSj{ht<7T5$u~mH<-D=WbyOl^;3H=dF{Awg&aD@f`C6E^P>k<_#-oq*DZ@iGiGVJfle zg}h22*y+Hoj47cxqfsKB+$}UB^ob+?7ZE&}v>*1n@3V+R0r0&;&0S8*zu(a0EmD7UlZ2Ecmlh`y+EV=9|k>zdD5By3d}c5 zFVQgN7%XsH;uy*Ne7cfZEW~W$LM84InTU$)t4#pW;kVO^CTK|WA_ zgYXj@)WYoUVb;-Z4@tU8m7pJv$M8W%_a{_GUOg;6AD$6<%sxImE5JEclYd)pe{2Ui zHr`X_SzN7h|LxWM>biTnTi8Xz;*Oi@XM9ja*MpXtONp9K=gI=YWEYt)#=|3_B|zn( zpsJVHa3t;JfH{+BMn1ETFacG0l_9VymP49{dQtc573Y=?i2wlh=OWhsVZ~DGwCa!Ex_gHOu416DnpNlaRAG7+|}8&M^P2y~MWEaj-DZA)5&_ zVFs8mIf{vEOCIx1BFc1#a430Onh4I8&Ru`kUspn`+7q3$^l=F#&-ZR2f_Z}a<|kUL z^BRxh|FGn#Ly!6|3i_XS)593V1jK0g5COui5{j(CjQBL43lX98n4I0Hat7*=F>N|R zh8%l2Z5%~<!Zf7=J??+cy4TRFV&`jz43pP??u``DX$IEaD=zldx4q$#=QhoDhg zxsO~7lE8C6$Qldi=Ii99shFqo5zlHLFMF%l*mw378q*9pnrl_(7DX<$Jpml~v*}uguNtcAm%oGztt@{A+Q;foo8?l=%bY-TvFdFF|eYt=sOpAlO1u>`?IH3bn@5 zrZd(7}OZ`+PR^PU?PxuI*Q2u#~OnFj+h~=p%G6$tylUxAsQw=3C3p(41jb+ zMO;P3;B;BB%DFmgOvV?C&mqzT#%cOdhHE&^UkFv^29isj_m#v&ztk48vU+og?+`ll zz|FV+1n0@=zga!-YFwTVkFtzO5&H<^I06+;+-{|{uD`ka>RgK(71a#V!MQzf^W0mq zIJo(ne^9MkV_;kjZn&(bn{HK?h6a7eH;;32)yHkCGAUZ#0|idXI3M@dvTkTctn)T^ zX!5PxOL3>7|KA<{6yFn6CrPm5ylnrl*f0ThEnGdBeK@*K^7=pBd4d)`U1$sbS0n&f zte^i=B=Q7$!)=}&P5*Z^_$w2^K~-n!@#*&Q6Mh6yN(+pPN>ho^^fpRUX>>2O8N-IL z2^*s__@(9W7lvloe^L-SGFC7U-Op<6u$x8#qktC-$&}Ne4Ni?WO8i`w>6P_Wf|_3{*s+Ol#;IeM)gI5WqJA<>=STdPsCg$$5nOr zPyd0dqXx|R`gh>n@^9;wgLl3H)PR0UeoBECUugf&s{hB$5MqA;NMTL04^zsi%u-X8 z+WMbE7h{GU2=LLdlGvlBQStcrcyhL;MhB@^S{fItG%obR0fp9_P`($Z&+f z7$SQb_^#JIEqgCDy7D(JUs9;_FY#N=D`}F)ewFu+1yfTvM zt=EKMc0*bq2dos*WU1fAWC}MasxTtocaw7*tYVGIs?t(&cv~c(!$ViK)=avSbn%6Q z-N}RwfxO4fiRio^nY6QQ%aIfv!fEF@&q0cC`S&3V5cq`$p`kZ52lpTz$+4qC;-q5ap6~@q3d@Nh))-^@ub33b zu(&x##wF|wBJ=246C6J_{LXT@IQNp zjSon~z<7xb0K{R@qP>wD`@)0qh42UdQ)J0c$WL$bM&Izq=R!JkHFO;GXa8Y|$-fXr zp#vBIRo|kW(9_44u@t_M$XMDlRbh`Q5!a(VhZI6@oFlx$(VRYF^lp%rPt8=AGHGqa z$9>dZ0HSlKkZWB<+)DuD?ZV7vo~Mo-ez(G>U6zFleO?K9GNx#l_5`0<(cj@b4ZkB) za9i*ALhUUIE$o(^TEF`VAa0BgKzoM%4E@DR>{pmCo?$#8!U0bJaRN+2Iv%a(_(b&5 zR_?^KyxNd2NriO`@A&uyWUM{vdq@~TQnEUpA;|C3q#u&EE|{3*i*>vLh8 zl-}EIZB%Rn{hi>AlJjtNazp{pUgqP$vwgOrNs&`swMhe-vbp;3q80-KeI{G|bAgR& zA9$Kaf8_zkgwY6NTKXR#`;fj=YoYL+{7?CZqMM(FrNT-&rbv%;7Xpzok}R=Zf2Z)2 zwQNrVxyyA=cyV*gVID`{G|E8U zmhEJWNUcFbu-@ggKNz@d;fBxJV&<|0EzqyOUz5j)Dy$<6uhtEF!P#%ML7?dVKr zh!fp!G$H-89Fny5aecF6fg~V-*j?PXoMT~^9WK1U3+qfBbv!%MhGl3dyyv4yol35+ zXGs8=E9ftfAJx^I7DlzONQ|b*?-6-rhG)GLtQu;EL1GRkK%%qE7)z(}3-UwlaxdH5 zr_pmYSyOTU(oI!!R(jlO(2DaX<1ba~{c5UOFmPWA#ZxwtlB$drz{;tmD>P6S+shsv z)C(fr>y&i7FSK&rCv*SeX)IIU>}P9PAD+ndo+CEJ2zx{?X7M@)2y|aIiRJa0vUe?W zz5X>rql)Jn!7XwjuSt->d)E5~fCa=Rn$E;>J&dN&{% zji;N-h8$mPXtGx0|6W=mY{VTc4Tw$^?$VnTQD%oKK4?y=K0-5@~BaO$6+76VZ^=zI-0uIRMF!aHdzIGm-YM*s4pcn}vrqbyQPAHJ2Rbsi zS@*6wTKcr)w;D9}e9FS`W`IlU653>Myfa$xq$HXD6)n9|Myy=#F5fR!b;s8GuHCx; zPeqgf1aw>>Xrp4kW4%LkvgU}&i}&DSv+Tc2RR8@u>-zBYeeZz;QRWMnAa2t#HZjjl zav(}eCn4+9Y*^!=)E_^DpdR!<#=PER`=5p}_+U8v5Vf}ZC37ZXF^3%Eh{Iv~LsnHB zDLrK_hT4ilW!``HrqBcl$KMh^`0ZS5`?zjew~e8X<#OpXIJ&~fUcn2v;^&T0(I}~^ zMb;K0Z5{GxiI@mFBIkK%4+IA3R84o>Bd?w>BS}kZ{|$%3FD$O;yEI`kRt4}Lb>`~Nl~Pu}aF;3eC#*K4 zdnf(vQt7fz(3%xR6gR@wV?HD@vNf{85{K^d5S%OYA zXJxUFZ(cN-TnkrN=JbNQ-mO$ttYg5!7uS5^>AlpwE7~w{&b_<>1l@@8i@2D`RvY=3 z*p2}ps^3m@ku@wf^;N3l*nH8G(S6+BdTabO3|=Eh zGBppjKU7d~(^hLGypR{>eoJ}NoJu)|6 zeq+(a%N9Gv&*1Mh_iB_n%9WwQR(xdyu9Yg%f_RKC1h%CvdRB@ES1PSgbn58TKY!i; zeA=`B2q9GUAJtbinVuf=O$B7I&9zD)8>$_fjhj2x&CJX!I=JsamVtmoO-!m zd{hEYY^%R?&KvDFH%Awp+uoUJy#0FXNq?Q;m@HN|d)p_@YUZZVnF_I4t;44&*Kg`u zZmt@&uTvv!Y;yPIRMeFb)tSFt$wQM0+xqY^+XKBxXq}+8%#k#VjXRCcdc1zq2TD<@y$ce>xL@$Br`xqJP9M~SkI@jFKHsADz1|f?7 zNzO&Rra}~p>Wf`v%7NHJs^^twEPLg*4IA~-PdDmgreA8+y*o6#)|%kUVD&6JEqTuO zSsz^Hsh?v)g}b%mK?AG&MrNjPc-6?!u^>sy>A61;7uf#EFZf|(q{qz6X)yTW6&w(o zG@(M!a%wg)k=*)bP{osj@yLL&r*SA#alDP&PF5?k+GyP=-4xk|j*~W;;-mU~_vOm2 z$usX(A~fmZ{m!>c;HhvUvnjXo>6flt1OYXLz&0it(XkxOgJ#)E7dJ^@cIaxOa?~?( z%S=fq)2B|P;#r|tL|(P@`JP(!l6NBSrmH5kaj%Z5|&v(Fl#B65e`)mqwp4;6AQhQZV$Ag?Fc{5?O?Y7{ep z8c#r=6~9o9ZoW zYtz%bLA07x?Rsf*-0Y?h`vkD~2Qc?4b@F6ZLFK2qIMlu8Oub5?toLjL6C&MTl@2=E zq)!$26hSCTMRwx$l)2z(uf!KJ>bY^m9s36%9CgMn(o{r^Xz#Au(xz9SKT`QWsW6viEzazZH{Ts&d151!%{)r*~hf+ovT{~ut91`EtFvM=0^ovHd z%b9)+=_kvOKn>gGrh3@t%1Sd?@fTH_B#mQZ8(LnFx5~8Yja2J$X>#oNKk<5$ckF+< z>L(JN6uE|{^0iyauo=+)cEPHbo{DC$KYv+2S5>@GP4X)?n@sE$h&x|ljPa9x7yMO; zftO$G#O0QiXV6mS*^DLu5)6Bb&5N5h>Z+cam&%t?T9KsN?#9oo-M6k@hOigC;wmYQ z`-5#Nv5I{Ut6stPHmlsF!gjjKX%sHrVz>?)v~zhdP|Q+tV@R+-#wZ~NioFdoH$dS^ z2iOq<{*07*F0Zrx1nx~AZ8zq^ha&>-roRynqNo=gvxGj0*>7!O{Gf8vGCmQNv4LXp z-w+Sl0N=^4>Q1)Sf1DOBT~sJU%s!ciNd~t%`8TUG(Bjz#{3T6|rTD&YO=d3hLSM`D z-i*_t@19X;_8v3-p=w)mF6yCrQ2v7^__Bn;qrKrDKpuxvjOO{M-{gOS_@5(zs~v5D zu^mN}q1j5+K5Jo*)X}R{zyO>-6~BOgZDlp=>+|ty;&;Do3pPVf6x4L`zDA#W++gA0 z8-3OuTezw8bJ$DC+fx+hSHt-lHj?OX0QAbTGr&IDvOw4gt{{bIf6`x(u^O)S1qOz7-Oiu3CNjEU`@c_50f$%}5=d$g! zz96}^Y}OXf_lZ~k0OiD=9^MAgS?02al2r!2E(>^N&D|;*h4ryM;iA3vXWt#Q?%)U! zY=Oyi1)Hrh_xskH&PbPZf*3yHViJz8wPXYz=IT`LtmgRiI>Wcp_v4XI|0;UlSDvLi zH2N%h>Xw4dSMe23O;2Fx^}hXNkns3eovC%?t0;-W{j&>0F&5^FyA(;07|r$jFYK}S zrPXE5H&pQuS!}Fn<2-G-z;$C;87oCdh>g3EP(*k0sTpjf&D3LciJAvMW-_Lj6Zd!`OvK-Dh zR4PaR(W3$Tfq#43^muo|SSM>c@{c$C>@Qqo4@=a!qzqP#nbP;_bC*?dI*a_808`dA ze{93eD&p-IuQoFFuc7`yP82gGeUyRtv9J^et%h)n2{)CH#s|m3>g7roDRH)X%uFCc z@7xA^qh`5pL42XsT_*3twa!)mo)AYdWP~KUdfGO#YQiWN=~aai`_EttEfKBZfaW*{ zGywtQzk499?^+RZ1zb%SKRHzfcvx$*S#-r)p@CJdKiOASVvZswMX$v-stfxDy966g z+?}#ru~x`1>q@s1g_D~vqdt${MBEy2drZ%bz3A!t`413g_K_PWq^q>P5)q<3YA9*$ z@u0G$|4NpNL`#(R19Nz5Z#E~gpwh8y{F}<1*yHOlrvSc&Y8-WwYt+{3iY2sF{iF!$gwlO1Ca`(Kv%Bu0Gj5mc zoiFnvhw7J#yG!a>%by?lI+!3~1IB4PJJ!E0U+$^|33?qXA@YhzJ+Q@*%~o_QUED{j zxQ(C~S^EwDn3uz4ZjR4q33f1L#Mcstso7KfHrjp?d;bF){P$7J3jAtr z#$Zb#)6>J6pznD8W4lyy)lFe|#4nBvT}l z0a#c!#jO56M15628%)qGEkz2&iWe(T+)8mTP@uRaIHkC|6ClOit+-nVUfha9a0%{S z+>3M5@Bi<;$wQvn?t z$WD=_?I2CWRW#frqeQP=!9R6MeZA2i+;!(He}!zH<~4(NYpcIK+^8McfnDaKC>je` z;>QlLZOC-s*y8oEp2hV2T>gyIaNV_5PDtMP0Vh6E!oy1R-}pK{9?k6}@nKtlGJfWyB-KZ`mixkg4~x1hi_(1*KGhj|I9!OY zYQ{c}AdSQZX=i4ZvtVtXg%5v<);IbAK1JQVV}J9cw&AO=+Jj-0X7vqEQ&w1e9yai4 zj>;;p?_((>KN>@m^LX<1ok$Q?q2Y+gq;mKq1gA-8q~|!0+b6LBrD6$41}2GHU5>G0 zwhu~x34dO~ks-=m4%aw$ecO=F8>;m-u)?}K4RDUeE6}$b#IvClq9a;gQZO?ZQ{5oZ zkW-3Goi*>m)TGB6!Aico?>s1DDwAVx#Qr&cBSu1`Y_wJ{4`srghnVcWJCtB0%b@%| z1mx=K>RXpu#^s)OeS#_E9{2}M(tkU(?OkZAy{dFGXLa#-W@vQiSRuKDU2qjGP~{|h zPw~SM-^TjSHd}^i@F%>YzJQn364nxL#DjQ(xCs`EGQ$eFixRt3M84ue3DYz_7gL45 zm?n}+LUONgYQHYyu28t7>BmWf*8d$14DD{b&Z0dr*-P^mRz%Ok*Z9Fsq6(j#_`F~d z8ErHB-md0pWV7SmyX>AX`Wflyyz+2G2(huSM$$kdZeY?Uz?2~GPp62JX3#tt`QJvK za$-k8q?cu7Ys<#SR#qi+$Yz!#HhHpZF+zmdp@=vKuO+^1Y7JUtYouRopY z_hFYrfxG+!(+$oHB1JvEjeSwy#*A@@f!?E{p<3OBWfS>FA{!&E?z}GXq|}gfpc>@G z15COBc;-M#0#wT=WuS!EI6oR+=NA+^ERge9`FnY$roA=>p{5x7Q5MRg5))kTCdKlq zp86$^?5Y@Ea!(3=waky|(Mqm|F=O!4drzqM4N`cIA*=fUeoB+FEd8C3*yUdyWmE3j zD=o%0<+c^$`EBzJ9vo%ru7Xi=p~IInUhb}2`qf5U?ai=A1P(mfUCEE&!bvXbuXp*G z{$Kjb7{R?~Bz>kQ5*9p*x6pE^M9T59`|(%E;>q*wxH(E z0F@5h8X^r8ZL134T~eACku>{P7Xo8#jDhX)`roV}}{pt}v5) z(GwId)9Qdu&)pH;E9E~MOcP6I6OL_x6O7;(GxQ4+L%6=M5SSgYG#6&5pRq$g-qDz${fYU#miz!Rn(l= znogr9gZu?w{m!gaqRH@zb5jX!&O3O8XtKUq$+E9N01Px4jsVz_qH0A@ml?5!_?6f& z0#LQ3sD9%=tZHn&S12L{s7p`JU=48FX-in+Qdk2=YnqlSDu|MG9JO_0fRNe-)(X8; zZPZJ7iSqJzRN_y=TmUn;OzMa45n>;~ZI5_3Sc}A+A1YhfveN^C_PQr@7 zD%^gfG-#2=Qy<}{^^ICq7f2_?wP{bAl3CQC1+`CkQyCRC{CDc>Ow?ALgIkuB&AVvQ zpIXa`%2~Ct+L)m!;c)yu9`YnnJ z3|+bQH5^Gm%Qex|(IyA#qF(CU%9J&0i zZC|>WunlL!(ii1!Prb5y=pQ{=BG=ny$&{PE_UkIOm0@;UFRN>YY5rhH7LE+{?t|jL zcCJEG)#%dB9BULI3tyX|2vvn|P)tu%M;SkSUl!^rFw>@le_@lS%D98ebY+dw-&ld0 zq=Afosb}O$Zb*fbCZqeKf37;z|InC;kr2FB4Sl=n&3 z-+`T9(#sa5et7HHmp`eVptUj@?n@$T`F*NV z0wO|T5T5aBd8fm3(M#5vmrc}7=VG7|u{>B@GdGQ;< z?SVjAVtN$Jav0_McKyp{9U8rB*H2KQ40YGeaNIo7d6omAp9SO*^y0r+wVd zV?c~~;Z9EO_yFr%qc1a?<`v`I5A_MjY zRjWsm_wrw1CvfFkUeNa{Tcf_ZK{}NfGr6u2AH~G$VjBzfOhW3RaX`{<3IDJ)lA=Fw zbP`S`)RkTv>WHI1bZQ30~)fZI6!Yr@IU`KNmJB#q&5CDg-bq;)Au|H4y0E$^k{uZPTd zgCn%qqd{ui4om73vkPS?8|@oEH^=k##J_bS`nEIHtUY>pr+CTtgo8>|?_Kh28b5)F zO7BiuR$z?t{DBt@<-$ve$Mhw$5*4mRX4!lvib?fznL;{EnjJ+$?*%i}rGmqIimGzP zYfxfYGp#vv-Y`n57-|y%leAb+5M5MgE@Da1dsYe2KhNj=3NX|jSm;$1{q-_1u74s7tnNGIG-X$yJ(TN=6-)Kp54`mXHvlC^Ht!><$RWHVS zc-&m>=>rVx@AUePXE_}FbDMN0DEYik^e1IIbN6x7IbaJ3uf(FZJsQFk8Gr7!ld{Zx zVOJmMMp$GB7EI>j+%C>nmT;T&8y#ZI+G*7$Mk6s@VFgOv8VQ>f$Ir6thDI0kFG>-W z;Ffy#!7M4{%e!Lew1$7~^>VK?_(7vl- zKpZ>p9g#|a#6W<4+nWJmmdv3~uM6JqAlfY2$)>3YHC)?&nCN>gO2&Umi*^@Xp&+CF zh5Fu{H*q6_x(46xtVaklB-oOLV+P;qdxAozU>ctd)1`CWtZ8@}TBGyN=}nEraVbM(A>u$)dZ0G05-I5%|Eg zk5TYL*Hz`ON!47{+3~s*NI^6?EO_AZcEa_SR-#6NSR{L8uHpxRqXsgJ`~+?#v*RH3 zHJ;5JNOD9#n}kg|9tYUUf>rUuK5#-r{#%mmwiyMcSg9In%6jcNHCkQ?b+7OC$6F9&dqU_U++CZ0w2=8=DMt+;aT zb#-;9AcQ|2jY}VuOJ_9v2KiIWEyrLV>D9@53xclMmj6gbIvN08I@WX$%i#X4?cs+- zI^Xlhv{Ifze4<6Hig#{rAolUy1x5U!Ltho07r3?D+>K~I@W`j+lIkiCWPb?k=6Nr|>Kc=2!x)ik`x#LAYq?AUQ)%l_Yv;0# zbH*t!T4#2FNV<&2S-Pany!q3-psq{l!Os!YLPgaNCDQ2_HX^ds?5LP(@JEYlQ0EB- zBCpZ*z~Aiw6+L6Myr+?ybpqPMN0$dgLWvNaJHq4$rKkVYzjcf9*IV$pH$cFIpk$KO zep9jKGqG-PB2el}WSLK4R~z}A&V<`CIsTi7-H+qx}fon4)fz}M~Xx5J{z`}KjU z<9mLvHFbj#6o9j7hxmB$#WxLeXG%c~n+02G+kt^>_OL5Ov&q69VZiNnf~9z1P7g^M zhHaOfaTWXPKZ?Ms{5ikBdH)C{f>A2Gw^ajt;+%bQQxQruGoI8?i59OPh&|Xg+Iqp~ zw3XWA#D=(*U{Wvr!8GY0yGegBRz&`z4$Hh{uj%*len@i%A*@Mr1MzcnGE)JZayz5s zvsF3~1Wv_x+WUyCpTu|pZ_4{7%%XegYg(c^g<09!4}_Y3=<;lo&Ey#{mZY*aqr6fq zM$;SHQ=^E&;2NplT0PfUEJwqmgXk5z^`AT_8RS#s6{&Ym*;Jq?X*wQ#fx=5S?rokwD^?B7KkZx zlw$-8Hz>-KmWYgP>3Qi){qaN~jBRp%N~jdQd7T7elU@*G>uyE{ zCFwwaNFULgM6}S(P_%X1KiDfS_INaVG=mn)Tfc+WHpxw~TFpBcY5Q$G>KhY}LW>y= zwX8kkvx^ER`EKdJKvigri0Nmlw6*IZew`yqr_{2n)9APtrZUYSQ~g79kBW-%-5zn)}|)7chG6gP#2cS`rKTP#6jhpN5-2jB8e zzu(pS5PJJEXuu6~9t+|dN|#^Q@dsIn=WE>C*jrbT%eriZT63T~p@XT%PR zZUF7_0I}0&B&}zpCN2{yO{xWEznrP)$(jZy7$3qTq>X)*G?d-snKWZUiRd>Xu(=Iu zMx5QQ3Cn&{)9+BY;RdwgOhe`>9~oxLNtQz6ULo_x(Sh}D>w$xUZZhRZ$NxfD6; zKw3ZYp&(Zh_#|Iammrn`v$#%>nt_S*_K4aFyY2NZaNQz8lfH&92}w}JS|yVD-B#Zg zjRa3Dv=B3Ai)uVg1Lu_MRvi4~JGp#S_^z=@c72wMd^U5&x%@A^GUm2%`uo~VOMCs< z2Zp4D zT665$PJc>qr(Q7;&BI`%lw%M!QoQ!Db^m{d}t~8kAgC=c+CQiEBoh)`& z!+M2N(%&x=CM7k(gk{39^fsp?aIy_2r+ zKmaO~Z(j39YKp3qXo@U!V3t7-kh1hu)b#Z42Z}S%QCDU9BaZwd*Kke1ltTb!IK!LT zAN~Fug|GzNl7PU8$p#Jv70>(I>Puz?=^W#e{8|AflZ?!V-p&WNa%pVXe$0;a)PRA<<2@d!#))eOuW1+A5|#OKeV=>KTdWsTZeTf2;eNkQc^2 zDB>qmlfJ)kFJ<_QMD)1Xo7X_moUEMJ#MR_v>Lj0VCr|5b8kY|L8GsfVD1%rdqpbzr z#3uzTUMTFrO+({^<3x)4(vdIJF~NBy#)r{;RAIp*1J|}~?JP4q-M9rPGop_nX`+{P zU)&_kMuxf*q~VRXP)&P`u45=ftP9c63C_KcPaFItO4byc1~Dsr_iHL-bXe~3Pa?}q_Eq) zk6E!ze0JiQ@;EmFAc38r$qgHCFoxOp@;kB&2dMBD92fCE1IT{qNM?L1IO%tk#8!xlL zH4Q{%-w-b2S1Rvl>QPKKCsuI~>l_lAV{_K)`*4;;lY7IttA68a$26K>tFu*9jvC@Qg$~^{9EN_kJ1?G%O@Bgn!MxeV`PS8{7>Lr=Uv1O>1{2Y|OA-{RiBjSL##x4l%7+ zG^)%T0p>;t>w4iO?#;MiO3c|hKV_!u8^ZI~^`DxF=zS&v_VRnlQ$ZNcuip`}U~k7Q zzfetaLK50(nO0Y?qco+64yn4GFtlV760g2s!5X+`?RFYoC47?}YfU7bNPU2~jA(Iu zSWr{orI*BreOfJ-6DhX_*=(kYK|=C<*FVg5oF|?na^jT5+(ZLFA3NqZu1kD547PEs zvbXp}OCE;;$sFt#H?N`Q=OHi8J0KMg72QJrAF;bIhW#Q0URMX|I{x9+eXGtrwpVP+ zM%3UOYOwW&c3=NGt*nEws)L=QP5eAr;GRe3j3Apv?0UAOo&On$UaYFL^_>`veNFmW zCnENJ>h@(8&R?l#qNwsxxBPq>HGK%XFf8`OHxg_bj1IJ^iGzY{T`U_!1R0{~8-MLJ zdGb~4c^wBd(p+b!;ZYc*5`ySYG&h{fYr}g@SP~ek{^p#;c!=C8y)NpdJk2^yl&4RZ4o=OZyiV{JtDDxiK;Gpae+}QINlIhljZ+IC@Fd) z^;Pkuy<%SMB~lP^6pO^Mm0`VvCWD-qwA={EsgYGs@37bE&b|CI60@_iyJos?v{?PN z%-XtvDsi3EDbEukXyiO2Rpp8;Q#CmRJSpCL`@$oiRKM$Yz%_j}4KpjB-UXaPaM-II zY@U&R>0dd62_5XWbWY}FE}&xP8XW^h83?{I?qhxqHQpkp`rnN>{ojocLTtpMns+eR z#w%pA@-XI**=+t-%9+_cqfNm6#*=A?H^5V-6$PU>`bSIo3iEO9Mm{Tpjpal3NQWmw zXOMH7ncKzcvc3hBuZ+b}TU+Z`!)-fhF1O}TW1ze^wDFaJPXvb! z63hH6JzPE|iZ$j3$qO_`o@KPiETO#Pt2BhJLlH_7s-dm%Zmh4esW@y=u8b7&;nIuv zLlfcBrqi*Ton8PRHKzM3+PbLZF*(tRL$yDUxTfEC3=4t!^6`v3zp3Xm%7z1R+y-C- z>J;S``rWvvEAXXhNjvlR3mP{caRj&ZtII8fHf7feU07>WhUBu*k+OeLUYaj{r^-^(d*S;` z&*445FRm@sE0c^3t9@gEFOAvb40=T=; z)1_jYt2e31<+3E|eGjKKuLLN|SDm+eY>u@cDFD^e=1n!kqk30YvAJZ+6T-$IU6)MN zSo-kJpe+3`w+5#y;x?J$Om$l*9JX@B(HVW+YwETgx0o!0*jg=*PG@0PkH65fs|sKi z^YARPExt)o(Jb}_JMd9H$@dD@;k8Y*$vV2)`yEQyJTX%X13QK3JS>~;kc>eCecG#if4 zNd8p71@f)>9GMKQBh~P1hp^VAbQ!Fz1kMsFPSb8y#&-^d2onsQ{W*nQn8P7nW-FG+ zAeFw;m0g=1YtFvki%t(hpP!Lly7`_dzE~6DwM(3EiXn{g^rincv*AlCNm>iZ>qrb{ z3(meNd1R^s)ZF0r9rq)zAS~3#{jN6#SkFjs=?={Gj=PeZ5MK{y)7K8IRk>}NM`It6 z?Fk2^%oeU!-=;453(X_0qAnrYrD=chxk19;vxTv3(^+r~H`0F}u^i5GwAUr=s2wm$xY&T>qkIaw*w$)8|8+9g zt)!o)0V05Etp85{Ey^B(>XF}yuLAkbG*O?VDjpNTg5A$Zbk?oG%rOJ|V2)c2u5%*1 zEB1Rut&nXZva7g~C)Iv2v+SF2<+zxmc*b@%*W72af@L(G2E=~TJWBxA2BG@Bi6?{9?|E707i+Sl0E293BQ)X|Tc znARF%^4#|EM*`$7PRP_KDn>Mva(xI}uYW+L5ikAl^`Rj15Hx{LAvzQA7+=;|55U-@UVA#jTlyb-UxS zq&Jb-iNA$Fj0^oPg!jhF&U7HN)b0hC_kTv5wj%gC&PhU>*uk0Blw zQSL1b@$VO!E;%SDEqyb9RIQC+%YD3enfsM&9foE^0b7n@KT`i{K=zXa$w0s*aeY+8 zP|~~)12JtDr&X?*9{wLnmbX(R|1Um#MGUsMj*_I-3=LGN{>!l{*N~Xl&AXHeT=3vC zl6}MxtND4r|InQB|D`#KVu*7ua30YPvEQh`_72m(XMA!Mzh%+CvH?=XO+RU#L(R8X zY4?>Eta`*4t5%^=T-$G)uPvXELJMxm5Vn#~-j{rydFn}W|^b2;b{cyqMEr;q<*ZVg?J=J&={+Nxq+Dan7dnMk+$BYqwpT z*4fm~G{~W>#mcZKK5f*qt}pi$Z*Db3=(1L3=#Kb63$QCpnO2cxZuhPC65!WKX-PDZ zt)t=^oc^23WCHwq(c0L)mGCIlgt(U+s#E`3{;sZm#OX2V-R9HVoZb>zkpqSBwa&B2HzL|9@Au%~*gyD>mp5xchrb`j%=+n!^yVi&#hN~K`+%jvh*33*$P zx*j)5zByhi0MHay;9&J@pMH9)hJz9>G#rAc^NbRvOV7gPLV`K_Ip@%o!JNw(s*z*g zS0qZyi;E}^=wd$qQR@FwS)fKG5kryZSQ{|EKwxhYiDMj)<|R>6adV_R)3Vqr6EG<+ zPY^TW&bteIOwW&JsXMW57L-WllcC*on`sQ#+31$#CYU|*ePS{Tr{9TN&o7san&2~Y zcf;AwS*IgI$s}km;IzU>4({g@e8T)CtgXQ^l9N7iw9&a!99%2BGcusgsl&kkiTKm5 z5l7sjo(3>UTVX{>6QxNkC)&T1qAU$s-fL=_gqY<)48>WmJWMuRg9V?FhGY869)f)k zLGI1}1UWR^^Y$y%b28D=gFvct@Z!e3Jn2KuZ|_3=Tisx{jvFf+SQ;2X5}mh+eE_Sy zh*EwSlrYYpmKnGhcnu$MWEDlyI0)OW-X#kT{B0#`+PGi(>L z>-|3)!J6GH9}H{L?1(7BB=tt^;&EO_Feya}R9FWGYC(QdD66tE?C=LE@=>e4X{YU! z=+R?;3ph{8qpqR98zaKxqYYEf3K3#@JR5FLUd9kZD z6>dXskzSp6a_#teX{u-W1bGJ9sAMaT>^=zoy!l(|jPW4_M8u%Az-;tbA^6d?)GXc- zbIZ{=MwycMJcuv3n8;uK5(i&TXQ$B?bzhbW;lOG>7E-2s4Y+|U65hsJ+SMg#csmsz z7#wXB^f4M01@jT>Ly`8fyL5OZEq?wLU2u8zx9P-rxvnQ+S4I58c|Cvcl3Xy}8-=Kr zcjH6|yE%VD+Y0*q^prf;(3Yd)$;U{kr81@+FwX){f39gzx@WKP)YE$%vhUwkgt;~^ zpENy9zYP(I`DO+3Sn5g?dzy^UnQ9|qr>QnD>7O)QzT*9VF&7%rZ0*@ElI}C_%ldU{ho9kHS|Uh`K(tYw)oFGTrxy6t;Q+$?OaY-QQ0Mg_?fN zJOXx~k;2W2s1ViVmH3&4r_%MAZuk=7Bq2W9s^7H*VFT{a%Kw3@4u@caXR$~3_zxh7 zEy0vi&F5J$PsQ&RRY=&vF1`#jYgbXaCmW^YeOJ&==pC=sTlqY%*cHnXFcDv?0eD;) ztvhS3sfJcN5>=X)^hJHM$YZGg>sMC!ac6Cn#u0kFxK%bbK%Liz^n0Rww`UGnDRc_X zeg#q0NA^U-8rXOQV`6BeBlqE!`rI{gN0p8YV?DD(jr_K#>l&Kqrwu^9-7lCR{o05C zfOolkvBOSpEsOrquGlJm^|{R5~dNX`cpjf(T1!wH+bC7P@b?gw&Rt`Yi*YASk8*Q zVHhpxQUG^^pk+>h{X$_t$BHydvXpq7)&4cYYnS4eYUA165b=h%hsn2!wGeQi$~Pml zxUx=?^g$zRocGhoBzD$fIUlQrF`M_o-c+JzW0eg>d>2DfYOTln!R(zJU*jRb+VRUBSN%Ffb@<87PkR0Y* zwTaYflHxREyxgy>QtMn2?It&8U6BJejGJ2y5LKvdIBdy{scVDN@UJ*QfN!X@m0zz*ArS3=`rMiI0iU z)jiR(VcWJVi^*25R%wOR4q50?!uFpsKRE1uns|WAtK+Vt(Jnzp|4y5x6gGh&YmZ+z zAaVXlQEu8w4z3f|HNW?1Qc%m;3QgRKUo94Q0g`OoQ4dTAVt;XSZy`(8T9uYNto3pq z1`}mzcD~s;T&niED>;p1*AQdL#;mpA3kp^K*uQ7|wuL$_#rBe^;IEs2lP{atqVg?i zN8R9G#wR}29R#H?<(O8!27rvtji1O6@mPCX>U%Ev%gUPv4#jdh}w`6I2@^ciELY+!jlJ&R2(1vwJKN|O3fCCUk z#$}?Db79ANakBc(&HyWU(Req8cZJarTlsZKVS8n)Zf)^=FFRF2z{H51XNthNelejm zHEcaGv7?NAYS+o{LIjRNzKRFqfx_WCD8}Dw^MusDq?eg zQ@!{^So*kH!{5lilfjw12deBfjc|5YsC}HjIy0<3ue*dkoq8pupmTTAou?ymsBSub z5!Khb5Q5-y;YZqDWo0y4^sUr2zFb)uS=z5Y!X}=~HALM&Zri!pSpKSzW^YkqiX2l> zQviBt21RRrTdNkRGGx+pexPB#H%wU80I*)0D6A!k-d$R`k*%#qHz{a%nc3SJ=V_%p zVO7)Mb)78y>j-slQ34z&*qcm7x5g%Zby14?! zj@6euAQH4Oq6)#pLnLVRbF{})k%&OCe;N83YJDE?;(x`o|B-(c{>i_qFpmFtG->(-lcZSb ztr)O2%l+$+rWg3xa^EcQp&zeTR%t)&XRiI2Ym%#wN%yW_{-uV+;e5Z} zq`ML|ML$o*U(ZH__JC3PIPr`$6oGy#mvDeajG??a9&;@7>&%d(a_#S+o0;*E<6PCD zjV9blp_uJOP;XBK{**wHLe|o3eg7{l^)9QuApy58 z@(sHPopD7yq56G?b;JweUIZ5h9iBO)&UF7+WsxC9OZQe|FKU^~lGNF3G>FPz2+GZG z%FJ0QT9;*|VYa3?W;%9W+T~wLaPp|K@|DE?A?zGFEMr$jS?I!Z;?op=;dgyz=rNyf zPRoM1xmQ14<{?LgpQ=daCnmB?4wya%j1K(dalB;Qv~jGCnw$9{JQPGp$Z+zwq-FNr z!p!;H%sMC(;IYXJ$q!208EqRBVy)pmbm9~+@!gKQPocjGlhziwBj@9J)yam5FPjcV3Bi$DJf3(nj8|^<@NOAkN<$q~m^D|PJ5#%Ad2yydplCc5xI+dDF zxmLtC-{u^G7yA4M~IR*r-o9b{CvBl@B%6)|nvo;P(mXCGbi!ld|1KOCq}Yl8~7NQ5J3we+N2*9dq<8fY~3f|Y`Pj8Tv}zD@*y&) zTtJt(3HY~D4sDb60zyppIqxJ2N-5Vm(GZb0AoL7x)Fiv9sO&AKh#jX1`%((jyG7H% z@@~C#u}~XBTnWWv-Rl?Azc}Y}SXZ&|LVry8?k8dsaFJ{tdMEmxkzW6}jwtHJR9qxO z`+h?4h66rPbsac|sMhKU@ zI#zbDMj?8nu4mf8dxcLlYlssu*H{T;0cWZRJx=%Blm2CH05?s84eV95mYhcKV9zc6M=UNO7;d4Hb4Gud){1aPPI07c&I9UnPbj& zOZ@aOQI@2zlz$%c%7VY2kSt>%^gJD*X-(R$=<8!WD4$L!p30bm7=COC(_f#}OW-=Y z=iU5e2iWPAE=4SXmQ=G}JtHlPj)(Zo6_W2HeSS#t)tZgOOrpL;m|zid0U|Lpse-gt z%K#I9)CNpEMJULP!?EH$86TdyuMrccl`@^#2gDEZzLh638#UM2R;f^qu)>^(7NsB{ z8HK9EB==uM)NH;|W%*Zg8TKB0CTwiGco)ry00%J=NQppgEnVGIC&1;S@7uDnT_=Cd z7ZqvHcmC*aE^0;HiLpRHYzjr?K={_kakciWke@<#sbLp0t%aMmytCd_kgDX@kIfbW zLVffjHvP8Y6-C9zf*K@gk~D7e5sQ<|-b4-*fcSeTdBhS8Q}R4guh4TjM*M~pXB(ULk00F6N{F*8j;+L_mO-W zSGox@m=%#dJ-endiZS{2Wu<56F7<(?G$I{SMyVYR%VnEc4qwRQ0Zf?K!ax^aogP-L zP}dx_SlHYXg6NH`)M7ndt0yGW=;zzk!5ZhAq>tG&!WlwVR2#-l6Bv(< zYDvy6B0Dw68|OcBvpT`)m)9w?hJE?BnFVE+C9};8tTyTmgz4@i!FbH=BMISuX|NI3 zY}F-sw4N>&E)qJD7p*X$QK8J}5AWVMHAW5QmJ^{f+edOWT*$$qw+l*3hSKB1#_AvP z4lpZ7f?g4drwV*l(p_0t4A1)}{km{q*Tgt8(UzCEN{g4?QIJ~Aav2A4?Sy{jk<=H0 z2~zW<>MC33DF0-Y1^3|<2fP&QHufqT@wsF&6zv!Wru1~sp`$%0aO0>4RNfjEF6S9( zZ+l!lY{g2Glprdq(snCpZz`(>gJ?06t_}QN-<2e?t}Zr&2F4F~%CtY>09yt*C5D~I zh2keJA1Xjsan_De;q4`ps>&)fpPUp%lCQ^Y0X)$1oZwRbuCFJy%W^G&xT;2gOZLbF zdfoOXY-3ZZkR5{sn>im_8y98J`}73c%=N1)`VH>KZY;gsSmTAM<1}49iPH4A!ZZgi z6U0i~V?vo5XV)*Ur2gMZfYWkLW6ayESBw;Xbv|+V*lM&04=&Uh+TTcf!l!~QzM5VH}P@DKCkRE8Q+A zmTx2GH@Um!mvX|#{e$rU`zrd6+%(~_n9QM>%c+(5uIggK6(T-Y4BfRC3W(84WyEM@ zrxu$F0Xaco>CX$2?%iD*g&q%0Vf`s=GKIP5@~C6sTujV9#DxaisnyA{cx=fGw$}c| z{e>w3HAcZiyB6-B?ksF_dT(S66ky@xf*CR?mlg2cV)owP&BM~1vMi5CH8r#C&E*uQ z7~*x->E&f2Dh12XQJP^-HMk;YRu+?jeT!_uMDRK@xC`x`&p(cUn` z>}ZN-c-m?~-}K%nDoZ>X78N^h9eJ$ql}%?KglYoUy|hY zddTZjxl9;d9{so>uZ?z(`P6yl7y3Fs9v@2qb+X4xh>!}sI^&D5s$q2kStw}bfKyCh zJ&MTD+!t%wb*ZxZ)AWWKKl~KP>&FlTUgnh<#}00*U`MqL*4tnpOdpLKKk<` z$@N`gW5azNn}_hOdW5Il)I!Nnl@i7$LlO=fBZ;ZD-G^CBD;E0B_h6b)3F)4{&37S` zf%BZi>x9emuT-B{4^t`9HaX;eTc0(3gm^gY^VjsCyVO#U+k<$AQ2WfF$wl!M*>RA7 zZi{JLFNy3fitrcfplfPMEAM62_a&pzm>vMTt$p3bGnq;Jidnow=!kZDtE0A5?bym3 zYnxRs5gMkzkH9&j@3q>AcF1?EQD<>s#l3oddkm9JOu|kzif!#d$>6+l)s2S9nzIXK ziT4b|m#DW(8C<4gTvAbo%OWg^5&f^>AGxgCzRs#O>UQlY)U6@PX30E~&YhY1T$?bNrp}*t>b<|b zzA+Us)>}ykhtFg<^2whO02=0&A;qk!$*UQFDrfcDFXhr;w3gV+4uzm9%?kT*T8l8-58YJ@ATH7Y^e0y)fkYEq9pakjDy`{wv7wzwM zHa9Wo`?)u0jXcG*=MoKT$ zBI%O-MI1_|ewXRH5pQZXeiB<#asC6j=){W(JP*TvE7x2+IJW7wNhIaoR7ZUcCE`I42I7u1WS{#8tr=d75de7(nSKG?-7s4UFRRE>W28A>m8+=e| z`7yIgyPbVimCKY`zXm3F5cmk8s z#Ugl<6i67++%Cf_oZTwi?b)kQgex-Ge-OxttGbL4Jnd3^h^w(S`k@_QLi@M&iX*=MT&uWsr}h#BSHb({ZzCo$2bHvjX{=gV%+a#T)8R zec@r|C~i{kM8^2bDZX1>%82o%VK7oWl(Zq+_SA*&tt&Njf`2UuO-R_+jVbUXU97n_|D^{mL4g+Ye*`zEY)8rZ-&}* zHkMLe?TAA>HJcw?#83{f5;pWS4bc17XbrB6WSdXPcBWJk`DM+42;usy&8>%5NT%>z z%oXOCtJ#d4p!r1*2-SxMJs!;xRfI57gmcwhssqXB^}MpPJS62t3Qh!hb%np7Xab!f z7RA2Ao_))DE35^{`N4RN9MCrl8r%Mx#Nx(Olt`S3?|@;BkTpN|p{gvjF7GpgmCZJA zxBf3?a;V@z%$;CkGf!0KBb;}snp(evJOvNY;hMj}j&0{(3gu_Ht_xo$#qS$shE-i* z?SY086;HZWVt9K&lGEdFJa5{=x*-NH#2XhM+7POYg`N z;l0 zI{&%y;AwWWSUcRL5S!9@>GxUDttzT8N~ogTRI0^wQ;!h-o-0HuXNPNWCoi){&lL$9 zw2_^&Bj-yMDhlOq{D%zT($qpi)&rHToR;+}R>R4-l9h9knbi?~(9v%nFvH`}g>&&s6iN|8ff6Lg23rc<94^2?-?Y8sMbWnSu@sJdq88#VTYlUJ%S?J!ENks2V^NKAeiNw_!;40P5k7Wg;k1d$JWBRN zMmZ2N=XKU9@L0q9m@Mo2+}|M0`=%mInCp|dn-u6DCNtsW+p$45-(9E>pnj}U?k@8i zDm`%pChH*NcjIh=wqfLku25EKcu5w9p;NMn_LlUe5YOk&QeF%FWMtiO-`8_B><=TE z_3_9JZwmarCCpFKsgSnCGgO!-$eFa>%0Y5key>b$!pUiWGS#-HEUWak}OKleRG zT;%~&D|yb?23xFDT_+q{yp4Pgd~a*6mW`{k{IDoeEq8c0VOP{`oh99S=M2iKqQ9$c zIQ<M~9(y+&xZ>YzR~K1&Ca|ai*WZYch|ODA#xSSEd2G zI1arMsjeQd$;wL3k%DCmfgD%dT-A=J#&p`r>w(AWOdC7jr2^$Dp$F-X616Lw7G1P& zf|dw)9Wm|yl8#)uCo#YhVSz7+Y2_`K^^V*R5`T^Vdoh8oP*)t5G31H)*XpYx-nNk2eGPk<=JK;4&qLEJ-E2Hzm-rVUt{Oay zAhwCcRJ)$&ckn zZipP7&YIk#5eF&vn#j7d~v#4Xwtip>j%!jP2&ym@$bbQ6?+}zXv|;Mh z@P0OVxX)scqk+n*%&?C8Iv<3~Bg*L_?&b)o@ZE(@lzIoHQEmhB_aL*!D|d`EG1DMH zRYXR>K>>$hTDy74tF|s52?B6IQOY>e*@;&EXH&WOU=@+UMuy{ke7ce0^t$j&sr2{Svr))m`@lZ3Sw&?H7; zK`};VGh$XPAjj*;)4W7%Xbk`;a*Jk4xqH-@C6=S^LI{-6TQjtpazw1HnAXM_Pk#%8V8hRDH7h%17^}tXpcU!El;;e4pu~= zP^cRk(nVrwHX_4L%poZZ*)R+=kdw0bW%?)Ut-ejq{M3QF0FXph{fNMC{@rT-Pl%mgvX^nD%rq;N3u z+&G{FKb3^|$#L@fuI*b@Y7bHS#d;|zya>*{Ld4pCO7oD;_t(AWK~=kSs8{8Ib>A!m zN(L^9WhrrM=4ouZ4}u(OQg^IAwQOb^aeu{6{@tXhiL*x`EId+1`w^8eZG`_)^z;BK zmHywOYk#H7MmCF%xrhRR4_W^X6aZ6#s%@w+U1g=q^3lKeNws^^fAj-wvIt54g}W-- zC35T0z=-Hys#<$egTPsdqlg&OW%u1@rTb~*v6W_QzCl{0LtwaPc)h3!-M) z;;~6SyrZ@=Vi(@nQ(Vk1*_Q>`UG;JK7)?^1>7vKqbo0{+$L|HXU0wQakhG1EJPNDj zRpetONt8*Mo{|o_{W_%*uSoQFVU_oma8kdCJ61k4c%FD?K5t24Xi=?rILg$;ocB35 z&{NPIy*mfPb7R_Cp=vh`_0=|;fDBA+I(FVA=KRqi&Xm_0`=yqy-jk)AE->BEZ&H(J5TuvGmw7YqMq=!B zXuh*V2*XksM(+NR?R%G{JF#!a3U#c>!@UMq0GG-&aDrqkXYZ|=pkT;iH;_kz^EwZh z=QpE-L#uJXO5x_R(ORit^z*?}#KsY>sq$a%)BZiK0t z<199SFX8v+6N3#muoOZ|=MZhm4a>Jsek+K(W8JbEJACnp@M=5LXcJ74{kp`HGFF;4 z%xD|#=w!wxPwn*6jqB%Xpm~Z%oFCylM0u&(S=S*wy!oE;u^)`&e^}e;kXbzGlrI_J z>@=4(+SPBz)+8wGaSoL?fv!osFQ40|Hv7_yr7SE4Fw64P0@OS}N-r5S4ratiQ>QF) zVbf$tKIHK$h>(8M84HM$rwXonr#pr?D_*1p3@ALKb zlis^2`CEe(-z^6f zH*$7Sd*I{0BR@s%f4qw97KtqR{;<^z$h1TAuD;dp4*v2FhOVLt5)VV++FnB&&S9pS z$0k2NPB`x$=g_X~B8=4o=94FD7++A>t4>XgZ2&6(nd%?dR8Qf}Da9)Zxl6~QW$%^5 zSdMCU;~2*dnyVu+jkVMb(_gz41!T z4ZrJ%ZKHWIaryH4cX00WJ3sdpB{E2FHZ;Su$QbHURDX*bq8uJixVkSU>!dmZ8wu$J ze*T?bO=-;f6W-6}l+GV}K8lP=c#9fNN zP|<@3!Xh4k(7?^;;=zE=rXVxiVASV@lX`X!GV%^vq-g}@*!g~1^UR|}n#Y#=JEjIw zk^t0<*<528DC#=s_c<4v%$7|D(PJ^A9h=Np`?b!whG@dgCd@gX>M+M+@DTU(j|Q2z zQFVdHEXIku)%kO!fm>#nSs;fe-|zf(HtfC2@_wstjT6VsO*w|$8zxGQ%iOFyfz_tE zn$s3sJV=5^Pv}ltadg+uau$@dm_NOPrAHe1j?5hho@WW#Yj*@|y~ANI4QH{WU@jI{ zJH$(%1&jxSoLt;j{WoBv{Jm;Pu%>kJeNa@eKA@{K>E3v?L)&L?wulg*Jf1CEQIwP4 zpc(RQB3~hf_l@eaVX54}-CbP3g}9qDn%OB%z96zo8Qd#h@Kf-3uuYM8(LWdn(PJpplKh!*)agGM zb@9U9W%8ix2fSCZH}yRX#xv`C{@3CGQq`sDe=wu3vrPufHtJ>JPL$WxW~aH*U8-ya4ppT6TrBVZ*t8#yGaeJulkH^7Z0JTc%XWtoT+?uxSU_cct2J;!WXT zyYyz%O!V(R801Rjup~W5YRaF>_FGvZ5QI!GutJ~pAIwVC`eQ_-(1`AA>JEYDmWnM# z&mXlcen-MjaJ$)csWEMQ)Vjex-TI6v7!W2Ei{bJPP8(xelRIfn=p7PX2EA=qiV+7X z_isre-g)F$@)1(-#+Nt`PSMMk^24=u_77k9#33bvrAdPc7w0Z*EvSt7NLrgeB#Dx; z;u(hxqU;XUA`b>AJSK*8+|ls1w+^NmO1w zXzR`RQ=BT^@AZ8M1>6>4;zeM7-Pn|paB&;)T}Up|18xDe%uAun^YrvTwR^ef>aB~N zK%Wq5)TsNjY7U4z&jROb$Kh&Kh9D){Z$m-3+Lv^Mj6FlKD>>uO8Vy3Cn(E;z@UIHq z&#s(XwMgqF11H9^hb{=i-{V$5^+L3F$alqGpuj8NQ{yj{V)>;(A4*<>QlAOG z1`M7WhcY9b^jHRAmO7t+kBJ`ZAm&~?nEe)J$W4`k6)ikW&CJP$@xLYM1hBm*2$Y2@ z?aD$n%zaUFw@+r7Tuoi2&lEfPaE-ho#^mnY6GuBNXz%MDs5%IjJQQYy#S6jZx3r>A zAy4{=cE^zS;tS@5X1$llJZ8xvA~KW=mGfFT$zHqZmAU}Sx(9D(aIR%eox1fIcm*mF zq_cl_%cDy>1ZvU3fCy@I-D)`AsRo*KpKDchw*P&7TB~X}Wm(y;-x^*xSSg}B5ji(1 z4Jv9vaPe~OKD!o*)?@JUE*t_*pQ83%Foj)vI&f->ySLo`=mxI2J?I9GCr*uY`Skj! zH}W|o{Cp^?2ZIV+-D@xxs){ESNL6<0qjlHULsvqsXxH;ob~I%xL!c_THPKob%dFg! zy#7&AengLvf0$LDd&kM$vim((}iFn^b*OA*M~CI()og5D|dl{$|~) z?eF)j9K28$37I_%O$JN_;o&>P!ePs@osahfNiG4}L7d7QM}5mB`l3JY_vl4B=*%-7 zbM<6m6ZS65M@A78(dR(Yqq1*^m#=l2Mq{E--Ku$^m+v*#$i{7&w!3e-6gfL)*c%p5 zO^fLK7SCjrn55j|tHuunj)z;P&JQ{%j&Xn4dRr&cL^&qJz1}B_)zJbNLpG)#%S4lI z3@BEehfn_Vf$i+o>)8I$BfHTRT|A`O`tfwG(sA?mgVoa{#>B*y{eSQM!Y-@oOHFaP z(es69j+!H5b@!s%1d${?j{t8MpRfcYt2Ta@SZNs23OjWa)HqrsU~k<-v48NxSwY>o?*49(=$J>{rFK0aMh z+6apSdnMWTukorA8_gFe1LOU|F?AUH!XJwAQ_IY2WS4WzeP(yhf=q35w_&zcv}6n| z!B|;3lZCB;j;rnT*sR$p>p;E5dTL-UrdaA0u1DuvbqbP$dj6KtzSrOh9kBVhNaDDY zQ`$>mZ=Ed{^ECUo-5@*{)AR!HE&st1`?jTy(lWmm8faCQ%b|5MW%+*se2Xg}e4%Sw z4fk5(e&c^ET6=e>y=#0Qz~)YKo2#&HIW^fkW+^?3DiCK4E9E0Q>y0buT9R4?xtR=>$&m@*I9e3po+>Mhq`;(&{^(?a#OMtO^snP z;;jTUg0!mSgzH$EQ!L)1Uw3sFH%2UD(?JYWw0Q@qiDGTkAtsk=5=hUQK1LKc-5w3~ zZ#b5lDesImb%*7*qL$utl>hH3@IR+VVZ#rpoAo|F8@tl5@K$u(rS@MZ4#D@mL+YX2 ztxzNrp#8L0yDK?=2s-S)^Bk1D8UOFu=*45s0UgYLRl!gjqkX@LD}`X_9B!cJy#Gu` zw4z>IE^Pjg`YaUpfbl;geA=kwq3iC!DT@u9uEFGKv(aA}d~NL~;3H}FyQfL*aMc~) z_I!@e@b%9;$cHkBDF~zIzW*vda$_c2Rej>a{-kly*|1%UUadA%w;|Onu}fw})`JIg zS~QM*!Mp5z+1ls*YtP1s-@uWD^OSeiu(xXb;<2ry4c1Ist}aC)8X!tCOH83m_Tlu2 zH3_NUq%wDWX7JaKTth3FlO7@(btaw;?&K+5ucMwMJV$ z-47pR+aM)vgtf5x`nxzx7d72+GbpD zAQX@%j~L#9&nuBR5S5=<)WQQa-`*73O#>mtcTP*&JZYJ*mk6O0H; z9`>N3!-eOQWy52cOB={6gskm<-TLz_R?I~arY1_uWjXWP;P-(JPTlE%qpG;zLGP-Mj#6=?S;yeaG% z1kVErI{zDo%HWpXM47GcZS1V+?>Jr)%paEp&ma5Y%N6?vM&Bp#Z&y%dVbT53Ht(@I z({oZz;#Vz2zT7>c7ZMcGQ(r8oap%F4&=7&8H3(Rz(x}Mdckgc(dcZDS5u~u^!RVn!isx%3S*p(rgB zs%1n1&Yb;v%vkoM5*~pcxG)v9rzhC^IarHMHU2KjR0lkPD`<-U@@ZbV#DtkI1y9AQ zIxUsFe_%#qZ~?E_Alal5Rh}z>5Z_q>_DpP>as2mA$yMs*T@Mp0(flBR7x$@!p`Lpc? zT}cCEGc+Z#8O#I+Mpgd7U=K0hyy|GG27C!A+tNbtAh>T>>Qj;1aoXZJ7-}HqSeMhB zqSQkswCPxu;ARYE&V-_FAdkXYzy`@td0>J$;xB0yZGha@)qOFE(3tgU)$pE$ zjbV=^*fWeTpwLY#17eH&uR7GC&5mks$N0}ylz2yX5Y@6?#U6U0q`+Tp9c6nfqNqp> zm*b$cjo&*czIbxG0>6{PTwc8$7aC!nnCBJ)nv00}}c zVl}g#Ho@-zil~j@#Ah`xK`9B4h^#EX#JR5Ai1CApu7krD(#ngK3(NN-V<6X3$1SFF zi$;J({#o{g0Y8-E)69LX;S$@uAe#RL0CQNIHL}5Xp{oMqs6%ZH$lSJeC*E!>9~MxL z93?PxP!mHEur?21Fw{BFt!}Vky4gd)1GQYTlRb1s5$yratp|RCycGpUjI*GS%AyJ% zc`b6?VprnqiTR|=yH1>uXX$n00R{y&#epmTyWgo&+7lC>S#*JPCZ27cYQZKIxo0pl~X)A&g6cMMG zB;SAfr%V7Lch+C|uJM&{&2;g=;~6GpSmpOB&6TUaJL}z5FV=pF7XC<4Yh;R*Rw%s&l0H9-AKyBYd7-Ocdv_U?A{ z#^JZ5TW7YJxtq7DT+b>1Kyj{BcjW2%vbS+8eV0=?Dw1Ek1MUiKv->q-a8>HQU$b$2 z0tJTznHLR_q?J%cHLVa_^?5VpnO7#fd1)^jZQ!t+Y>{2<(_K?~s84vUSvpH%W%zKl z`~HKeBG96>#k@r8Bo1Kl@@)oJVy=kxM4m3)a|L}3y3^SmQ~d&=+NLIFk+^ey$IXqp z4i63?<+~r*;kwesn)mB13eBQ^<*V4Yj>VtnxMy6bFIP7RJA zWL8sN5Lt{K`;(y$?%@fFoMe^?HQV{ZN$j7~mYSIuiT-N>cG-->>;t(N;~tJSs5Q56 zdX3iD@hl8}SR8hLPKZr4{bN6@cbK^+FCV{Q|MtEoT2Y`l9g^^#-m*@F&a#{W^9`)> zc)PXdh;?vsK|ys~czZ5rpN51MHfg5;WSSZrbsLjUscRhupgJ)ivI0nBASk0)II?@Q z1_}$T{pX?UWYMuH<%@KGNsS`xTB(AjQ|??UA4MMiT*>+rT9VC{g15yh-QQy#09`{& z-5726z-dw1?OO(;eE#U&pu+_=xp=k?W(yw+e-BY9s93w-6v0Lh?$$Xsf1T64!FD=u zdgnyNgYN8FV`et%VS?|qor>$o9QxwM&pQLst&>jCQl0i722DZ(|G6sREek4+z7OA& zG=0_a*V&U7bHTi0*vG#TIn#b=R?17*;k{J8GH+DX2$0xDuf1Or$_h&G$9hl=Epd#8 z1|>sE3G0LJT{_H5>ZwFwa~(ffNch0S8*}lWN4%jp*l)gX-5}7Qzz10*eY3x0Qm-NB zYKsz>PReONm!J8f9^h7b5$E0u{N`X_5ND^yVGPQWX-#PL;Z^ZtO`p5}!Q`y{H|KPA zu#-5D=difiiT`0fu`!ruY^_>*xv$7EAvf0D=eTq}#Vo~LGN>(b~L>Y3>idr8G>Mak0srh8B8euq?Q{~j7m z_Dsz|MZm+DP|em!O*eR-cwY!o6PFL>x{AV?O-KY6o|aQu=u2NVbhzOg;^III$H}@$ z2CkU->x<>sW6o7VCGM~aL7K?2a$#w&whi8f;z?(KPSe|@g1XbFkq3e;j%%^dt|E%# zIUSGT?pM^S=(ce)0fYY;kP%@1fAmoi|6iB?Gx76wQCAri*^-XO z-~knMPOSJq1aBoV&inuAtHS#K^(8=mRl#kKjH>3SETr)@4$s1;w#eT@%XK~3|G()$ z`yTrxD9x+i!1;QsL2(yfC03Ny+Pe2Y9Ld-A+}i*Tz{~C2ibX9zWLVj`W8{O&e~bwK*Wo`2_@4t>^sYv*bmFQD1)8qU z1x$X8cYya22#1IlSz~dqEW;f)>~uNz5Y327QXF=@uAy}MSU6|%uXW<}1qF6jx2;Fy z)+Z@6NP7ZY4cLVmCzrZ#dSkH}UGEEIp;AP)XHv5#I&y3ePQ7~6gQa#YRGbD*5<6#S zlR2&T)v1|Q*I~Kcg*;)$1kkL;YB9jMMj5He81eW9ZD$-G2u2xxXp5x?o_3_ZaLCbph@C+>328J$|&`@sKwf8;J0C9On zln^X)-TY7vnpPecSCgH{m_W3KaeQ<()5;HuB_@WB+K(A zX8W*aVS5uO;}&SW&`22?Mk(fYe1(A7TA-KZja}!E>-neRh2AhOv%6NrntkViU4Ut4 z7%g{>NAK1O%AM4^(mva7^YeNtyr!V{mM%VKGq`UlpX&IWxY~nY1a}aTCcg42d6*=X z6>y%MJ}fQZ2=Cj~-^|F2tcBI~pu*oNJbYEz0C2Yw@6M)$0$&Z0SZ3oyo?c{+oLcH0 zs(Ll1#D%Ai0XbeLU*N2Lo&G>o19~jMZD? zFm|%RuI|TDN7b*>Kg+dqJ=AE|I>LCTr#pL+!k-!*7=L49kBl?8SD3K5CuPcPbu`J- zXU`3g9vrha&T4FRXLrFm|AR?(l>W7nxm6H$*@!pdNA*q=IR3rw62A85#o%fUKY+i1 zLdBo|`X*a$D6pu^-C6;;t;2ngZTpohD{U*w|YGcQ_yXwT$X+786@?L0CkYL3c zBT>>_9CS5 z`1xmO)3te2*87lUyrU0Ar@z`S>z?Ev!$tG++M^?qI@_=@R@o zJOh_a3tdaLggb@kktV1X#>CWkP3|{di#23djUkP^9QwH#Ud{htq{nTcb!cJkz_G-Z zv_Ib{Dod_A7fWNOHaiO4!d$_fu~TmoZ#D!!d@j48*|^1E!a@U9sKxunt;|AxgVLU- z#(8f8B?p^_W=25sO-S>)H11}HRE!;JlEA} ztyl&LLw#q9v_|gzV!KkIS#;}pMJ;^38BZ}ZIl<9-ge==`+A(ggHSuCibt&X#vtR4Z zZvLtYy?VcVj4V&(T0UHr=0xPwsR7?CX#7^ZJ=s8xzdE`UKg0u19J_cPKhime(bjHc zUm9BF7hc}Ay@K5upKC)L*{?X6a;oguzv^+aC0dxRj-YWi#^_tM!3mXV9?}$Y*?~Z)Gq61yx!1d= zX@`DIt#_@O4`V_}w}FkQ4G&g8V=v^FG+gtCcn)Y`XU4g~O?wR(HXGdHY5UV5K@1dJ z{YTdwwxllDZg?TKOAzaw-Wf-qdd&cedy}s-esd(9agx)O5 z6RXl1F}FxY%z%ibPSQ4xgU*i-rrYx#ySTL2iLp@OsUEwn0J%>eQqHu@qwSVGiii{j z4qy|5-Wktv{|&*gV8g|hO|fYYH1z!C?nK3Wsyg_fe|h^K_+XR zu>^DvqD172} z_cd#UylNjr4>V9PR+1N$j$Ohlv(TMV-nR&tKsSthRStk5A<9VPs#VLX+i>7DG z7N;D}Z?J@vz|4@lS1WjL=GQ2s*o0`^H;7R0Fv{j=GB#4d2i6iw<4oB*pd-Z!b;^lM zHqKSNx=C``96?MFZDb3X-6(R%7dG?SsT(KDe=zcr{jT^3o-0fr0KyOC61MyHMvXTt zQ^~`vEWRITa`(J>7|fc(qEFrW4WowK&T7!Ql|P{BNy*wBIYsD7Oo9vLaCQl`KlrW- zqn@Hm7X877BQMxyFcP>gQ}t+5$UfCwi@p`5)kusz;Ihe$S*ImJjgUkxUV^%pQQV6n z!+XYKrha2$uw5bDH`oAZm~)wDRK%l;)T5JyfoRS5{R_Uw~Om(+cM5+k)m%3;kl2QCqP~kn3+$2sxI$TfpGQ>bzn&{2glZ>uD$V>2*+a8?Nc6b$cMy8KNDz6G%^ zf~8eL63v#}V@$ZQmer56w-Xg2u%mHIvaCZm131ueOp>ER=JfGW&O&X;J{FcG#GD-W zNdz-RVi*CzrDR;XWrh8#-^pXh^K7jvChV> z%aeBK9a;S`vXidm!)4qUx2-9>UKt-LFZShoS-~v^#0U9jLPcl_hO^5ri-J>5Rwv7M z-Oyh{ViSI-)^;qt(UvWFA?T|MTFJL=aq$WZ75z%yp(wjw98XfL&N`7<%RHr|WiIf{ zYW&*;EIlf2Gx97c07bYtiscr6;f!w#dM7$L*()t4PhHJ66l}7>;W$2gJ0)nGhJ~vF zZWCT(|M}%MtQ)@qlh_#t*nJ6+AyxR|oxwxTE#NKjS1LUs)fvYb;eFp#XLS;v7yp5q zpCoAmX@T%f=7g%EqDbo;$Y2)AagT`nhCgGn+$qZTNmx;e?dCfW93b1bzNWbeVNt7< zQ}la>AgYpHO!3w$>Rz8>dq}CUO-1gWXV9-JlpfYdP6tB;PghH6VO8Y6bKus}oPc#O zerr~7`JZFz7Wdq57#`((#r_1Y)L7+BEBs^0Bms3!=#nHxmo6tATDU}Sr$Kk-$bjpd z8g_aXQ* zAF1vC!ORo*P(b8s()_Kw`)j0Eqb@RKTyX%p@tZ|p5TNk)8-Et{mD%I@@N<0rNP*eJMN?G2n5m^VSScrdqiRm@qlkdb=L6PZ??PGs zld%IwKt$H(o6ndLrvl>}xsB}Aet7CZ8X{Ctr@YiB!Aik>@Gr!d?D)O%cy=N`2Q+OF zy>zyR5N#_Wg!h@NTzNWV`8%S&VopY~R5I~rq)U(S7vZyB=wO%YgcdTpl`8XpiAO1u zA5(ci4DD~rbY@yhi%sJ@Ps~iaw>v4(&@g_fzVTai79R4o4)Xp;K`c4fxLjKx+_$yh zG1TEunrhE6mo_zV4d||nIi1tt6dCHH$#jeFAl(#o{V>%hg11foU@pu%#&Ec)a@-?R z%TxF`#N0QJJxVu`^)%&Wk@x~USI@>JVg>1*X>CbLDTK7^xONyi8O~;<{td51eMl2i z*w)H&$MYaywjnnlOpLEFOJylle%!E?k0Y>aDURoA-1aom0irbj_{-3^g(-klSwklo zm2((+{RHpOkW|e)YGIFGt3Bk5WkKddkX0KACU96JjRp}4a9}Cn;G8secMmV1SZy^K z?RrlcF`!tq#pM0Y8SOryu@;Z`be?GlC==2-cE!+DBFRm*u68jj+9ruCX$>W|X=ko4 zrr1U;Nvqp4g6Jv=u@@~odw>@9>J|sU-AyGHM?hPb)xJMfsn_8)qs%7b-4z{JnOPxE zT%oOgA4!L6Ki4-&liTK+;T@evw;I3#s9Qx;Oxq)}IWMQ+=y9nrmFXwhTF!A=vPvYt z)@II`Uo4r_riiMns(g}~Rk zAZvr=i`S5s%q@K5c&4<@o;1yFh8?1qynUkq5fkWx+b6V;YvJ1^WJ79p?YSlv-z?i~ zI`bXoHLlIv@LoC<_mD3f#C^;@Bu<5`<{zAPY)BbP1O%?-asC==!!vWaL+EYcgqM z>?mF?CBDc-oYe7}ePOF;1PC_^C!M z0EBv08lm?RacLDN_d{VK*{Rl40Ud?pa@1J%Fz8kbYOlUcOXlDf|-KY-(Ukuc_D2WW{|q6aKOhlL@&lwQNmZDcS5Hz--xDji0O)?O9| z*5}_$#a4O?(&?(eqTk&H1ZicAbPI6PO`^5?+Ib!1T6qlx-=`w{EoDt9?l4eCsyT3B zm*P8Tt$>s0tRh@3lb7uK{9D<>CX2fM{p>kkJvFO^zlCzKxM(Sk*KYQxpfgvUT-$B*ImgtPb5*B| zdWzLd;PRmL6F3?J`bY=RpSG*siy{y^qCN}93-Yo_LG)b?KfyI*7LiJx^H<}}s@EmAWtanVl{ZAJ1IR(b*?(d0k*XvC;VwpIqZ500&65 z5iRyHkt=P6+D01ee=?4Df5=O0>8;co(d9;?uGyDba8A z6UoMx^VR9ygu&czrrf;rQ09Sh1?FZ)K}4xBY6) z%Jb#t^=epxTl$$jDaGlV!v3T%168FbKzH$w346(S^E*wptOdz>erW_z z5*5UNDit}fZUSde^^G=?a1}Q2K+{Y>b{Dl(yVyq9gxVzZ>5DvEUlg5HOzXmhdZf-T zV(2!0$Eo)>GOC+)3!&+DwpkYWiPLL1DHJVg+KzkA?2Uu5=?>2^{oE4wakKQ6Ib_>p zIiuV`UW!xev!4pbM}&pPXo=;l_y$kUG(#&CLv2kIQ@jG|dd&c3Nh0?6T^{8ZCln<# z`qvH@nlKJUMV+_cp1XLM2#gd$sRJx{Ea#J-;3!c5KZL1BSi|a^8VD(=1F{)Y(t7OnXk~vAS-7)j zwN0c{ruR>|87wXiW;Q0N6b@cv5lTBJ-G>mS$urYx)f%X7~7~5?XVdJSCMu{LuAHWBQSc9^_U|N^=d5zzSq&*4zgto9eOA55^ky?Aom3DI9=7 z+6Ud5{J%zRuE?Df%k+-TAQrD(c%M9x`Sz?%OB(mu{)Bc+ZsSPzNIF3cs6Nqntz{}g zK19Y%K?wJeWv5j?U)0t6^rp13H9zFA7923QZ>bIuyU;+unV#3j#Rhm|@2Uz3)WmZD zL}lbIyT(RXiug0LB9t(oV-h$?jK)Z=V3iLu5(Z6!lor{gcMv9aQU za#0h{{0wNt%>k|FzsJ;Nbr54)y$_|ahD2|ToqC0HH|2NMw=JR1JPeyp)uoObrTYGP zpu^VD$yL)GJ=)=l`QWx1=22cD*N6={aN!|o>L)!PI71uKXcz<%4dIdRq6~h>a=ii1wX}um!PxH33<( zQnJ7zD`9I=YUJq4sMV4_S?L5VYoEgXiU8N<&;mFWp!Y@873Tcbk4LVYid*9%L~(9ZUBs%OuMXqhL*zD+ z$}$z3>g0~2EsA9feAG5YAL^AF*=<7F97;a^@WEvwQeFm^bQz=6FgaA(g=a1KD*|V1 zH$yzwv(vv1*rbvwxhNrO zpUxcS!!r@+bV-)W4GI}FFq;X~0ZP-KWh*Osjhx&4POA@&u89i&qyl0jJSgRtX*0Jz zP!wV{*kDd?(nuMh>vvO;=KCcoiP3WadyS4FfrzROX%=}}7s*I#ya*h=T{vnWMYOx+ zlbavj*40F=4Hdm*xu%66_N-NLYhOyzbvhv^Qzi3ouDd@;YZ}qVDQG=Pbn(>xgHc+_ zDy)#rU{_2=lFz;|AUWZ5SmN5v{u)cp4ZMkFn_MC;2wjQ`WI+M^B{t7<)=sM1zW$P^v?+Y9Mp(LSQ*p^^_zxz+Z43QrFnK3a^Wq~)reI%;z3_zq zb=NDm6c9Acs^R)lX7YLZj_Y?MBqj&Ieo=)o`#lmESxDVW!z$HW>$sW zur$4G5LDytZYIsUIeXp=w%PY=cR5)6a(XeW?;tOks;9#k2;}p5Aq9%pzx<@3 z5i59>5vLF*bEz9wW(Fha$pxXJ2{d;Zh#A<4gyhFpg(BhYtg@PjXj2R$XiP;*OkxOf zSKPK*Blj>YhF&Ie;dnn%$3;~656XIsWB88#y`2Pj?3lJDlY~G)Cn_W+(7QouKpLV} zuy}@GX&4UJ-X1aPL4%_PrdJNIO|tp#6*7k)_JY|Lq9ryCU|0ep?KNi7)@Kz!a|A6X za#5hMfGwgRG&7Pg8KE?{@hn!{T+O;Irc@G@vqI&}wYR3x6-+f2gkVALtivDu4F3S= zXa4|05W**uu7sBS&h5pxz*NGHvSGNogph2}baByzT_1Lw;OrjYNjY2GjYxK!1*#U= z+-V~F@e9CxL}@bcov=?}dou=Wqa5U{QB!kFD$dQG+H{N+5{DraQ585VAAp_AC*75! z+FI@^5Jh2TL$)PWwQ1~+xG!QOMAQOP%cLtrsfxZq<02KSa?ec5LR&|NC~I2Vq(KL2 zE@)n0n-e0KD$)e4&0dVLml^VexC0t!?{fuyY(;We#K>*7GXyBO8WTY^Yx0bAI!qFb zd`%WMdDCOx1Tc0*!Fazk##{@qg8 z!c6C8t>n@aDd2p|iRm0F1h$bdg~o8pOy1-uHpB%W?JuFYGKXW6NNT|~iC1F?#5D4V z<_%>-E@N3lleE7C)(CHzfjwbhlr4%E!fRWt7}Ts0&Z3rucAqEtk3$&$0Ejr!JLnk* zZaGPnG6cPb0<#5Gk`Oa_**1lR8@XC3xGSPMVbi!!}JaVVW8p^?hX#wcz)abFuk8YdIqR36y zN2A(SI(DUWmMwygq|r2f3_7h#X0g7V2#ePdAk;#cV_9$w*0KE&gn3jxC4D>fG%qnB zI4$cv#-glE>Hz$`+msOMkC}#ejc%UmUEDMDl#Q0D-6oZ|Ek7i7?7LCODGwByYK4<| zS43wiJQ|wjkOV;-Gv9 zQn~n*a%Zlel*g#Y^D}mAn_(J{AGE(|O92Jc%#%_gsDt5$98Sbz26CukuG#*tm_gA~0{mY|ig#Eg{ydKhC< zv6p1;f?1$4^>DVMU2I3H~&~f#} zi=Uv%8Zi%BgJv)Y#=B*JA7{2ndfbZEwR&8iY}7}&GP@SiEdW*AGTX2X+?6{d1Y6-K zQs_sD64`TH@5HSeBVZVf!eATzrCBv4cqaJ~*k_5B#`?^w1$NVj%p$x2H28*UK>$Ymyvhb%N=Og}T6KYEjE7&eL$v1}2^> z(hGJNW^EwXBtC5o86u+cvs=s@F!ot)S*|l)yS&13j0OzUzXqxhE-QP>XrLLz5S1?x zu^c373v)8|MMO^=q{uX*QW`~pMRa4t!u?5sF;94P480S;g`R+PIx(6Khe4~<^z7I& z^kW@ond=WT8Eer_Wyp|QtAdsjTpw)3*_0Ci?FN*|4fhcZf~`vZK||3!ERS2xs{!}rg7QK$O5}fg)byB$Cb)K9@PPB%ma|+igbn? z%_)LFxkM&<#0|(EAUKCgtnEs1J5#kD2)#sYPEz(1;hX8MCW%)0RB&!OVHy<&%)F)- zW;P^QrOwitBv8}hC9Aw&OKGdvhgN7zKbE8Hd=?nG?nI2Nw(j+Y-FWrE8~b?8E> zTcD`8gUAt*ohW@U!q;Z6)Yd9P%uE%Ho(>os1+`Q`VFgb@B9KxDg(5Yqxvq%pyP>}i%==EdJ z#y^>Pxw2~^2J!6As|ZpKlDdIA#JOPOWcg60j7F11^E62e*CBRe9!Xp$A{?-a@6ZT- z00%;P5z+>NQVi7(rXdfYu`#GR2}cSp!0_ROtyjde$HQb#dCF(32HjX@RrFr4(hN?4 z5KGz^<(miLumb$y8Pdns6rRg}1XV(fs&Fb**Z08L|IgQ^u%9KyMdv($nc z!Vc+ZU!_~Gq+MWxWZlyqIw&(!9TCS#>4}I&-D6Q=pukzH*p&@B zu#ez6E~03Ggg2K)Q7{;nEAR`HjX;#N#I3iP?ziSV93L|{mwH6kn2LC6`AJdRa-T5T zrF>DAm6dNOJu9eE?jM+DRx9k5qryOPI*+K@zJci?C>}`gLqeeq3)rv(YPb*=yln3e z5`%C*?JsR@Ab4}kDWI+9z_vA(rlAyx43h%bsx5>2`7ls_CNYoV8eH|NEXs=o=tBbK zr}NBR*;<;C{#KNWd+k2CAe0n_;ULW%r%lqgQl$qv;v3@c7n0Iu02zZAhfI;e%1g}6 zP4dR0Dy+6uJ8-q)3DK0Z;usm0cb4-na6-}k0On)}vJlb{drPszZ#E!w>_P+aBhlzb zpg#kg8o;1BF^e+x>dmvTiEdd!24ky{mJBFAs~CRe(a zxKf7^N1LBBDGtT?BDB8i*CbJML3r&benj-tf#tkx0S_N}Axl5Xm zGbmqQ97-63dJDx$bBXB8OCemq8G&7EmxSKql=L=%s~0fc47$-OAA<<>dKl{jHR?8c zJq&e^Ml4n{^@F8JQ;1<)FfBd@?0abXo=jnhZG zAf~rr=CVo`qwhGiSc-ou&M{-qfo1ubPi6~Dsgf-iI~@{tj_o(i#a1Tb25lV7QWnMV zT;AqwN`}@_OxP3pwNp{&?TVS#pe5t}t|;Ps5a{`dc0ZnhYy$Zc^%W-lC{$KgK9Dwj z#cyb@s~hhsawr^8p0y)W!$;yRKj=$`1Ku0BPhpFnpnC|hpV*l#*6)I0Hb5F>%t&fX z3{5#0hJrbj*kBU5O*+phlUN4Qo;oqaqoVMz=vq|nBGDUnjgp3oFk%zYmNpq)S);QK zc6P|I2Z82tiHHG$7o)^TwsNt=E|Fqy0u?w!zKWiUv>1y}L;Md`8bypIu8J>=V-un4 zmj%F9*`X$i;numm}r!3-v82r}Y;aSU|fVo_F!3Thc_;aFuLC|^x@ovC~)nPk0Z z0|n1bWt>Ylnxb-nOsQzoh=Z)`O$zrzATMct&{|zfJx?=F7*NkfzKFdMR`l2qE?v+T z%Oh(71JB`IE2VU(!c?LJ4woZ><}v94zofHyS-euMx&R$PO!U>B&{(U+9_$#3gQJ*^ zCz!A0DQ64!F5k{iNqoGhxIQM$(c(Z|Cea1VUSe{cr3_0mGZAj=v@`kYhOi~*aZONtP7tzmx+J6)z;$?=A1LDj)TE*PMt3>7cg_SIqm z3Lr5$qb3$-*)XTP%n0zAZ54#6LlcZj-jgw+B#Jx@W5uxVVE6j$&pXkPBcy{2$GlBh=TZ-oeyUu$75} zDZ~t_%)H#yG!TlW>nX!i-IN2EBN8Mqu??##AIe9Ez4jy3b^9ZL-1>{P5ur7{1BAfN zV%HDoGKSkV?o=x7aaL@ZJu?g@obVXVi3XtoX>towXlj_|FM>CDtS$!N!VVD;bio8Z zNDdf6-5@%Fv>0e@DbQ45+${FT2%F&7H}a#o|_hj`_=}v zBxU4vHE|#RWBoY`5&H(TL4Vzh<8*DO z2vGt7DCQoFyS`hOLUDw*Ap&fM^mh}sv05mNq#tA=9!!RB%vY8r?(|+-Bb-W?7_z04 z5~UFsO!EtxnW-I^tcw+_*5Gpf7=Cl32>wgZj=z99!`5f1m!e9Q7|{miskB_i3Jm;@ zf;~Q1>XZqt+-O>7Zbz{!drRGwau4nq5DH^+hEn`+g+&IVkuorQl=u)+Y_17J10OUR zrwvr38kc-Q7;~o@azNmNzp4W#I#g;WAVAtTm?mLHuMrJS!wC%!EHFXkhGk$Ct^s%P z?*bH!{{XtC{RTZS2lH-*4J+{_Om4NCt2m(NGX`SzdH z<1f-q!wgZnxUlA(F}Vct8e1Rw5OuQbas#e za<7_-!NfXyM5^@rM%S1G@?by$i0rugnX7j{9Tb*L$RSSX$%#Z`P%YvuI7izAd?^cH zs|n*NjgKrQwLVr4!xY*ElR}84Ts`6_TxuX$1;5g9`p_;lsfMjF-6iudXoIk3Z7N5%Di$#*VmE4=lWFG+0k z(uQgvT^%FXg&SF`G{c|BVuKE*k$=F|9*0v*8I^AP^*vaz%wmgO3Wf^tUwp@Xnm#&l zy{Pz=9Rt5yhLPBC1XKC}r+QeOiIzA%8PF4a)tHfM#%HY?LIW5vFk``2!Ym1okEChJ46|8ka!XSQlbt2Y{3w+v>6}aHir4TX zEe3_^#dJJ1bQ43OHmL?#m~g~{FQIbciwOQhSpEjHBcaUmIT7@352-1K4f-&*95)!4 zVD)bu0H9qMT}W|&VP!`z*@n1SHQ+$XEzQiWPplTAt5|6a_AUx0mN8#&Z21hK_6ThY zhy|}A8Wmg7F90gEpQqb5JmD`X%e0brKE!BzC%cq`X_`(0T(I4>mAzDxVShzxoH`5q@R$;@wmnlTl>EIfOKC}M3B4vR+di{6?iaH-O zW%Rjn@zLW2?JeliRPvUc)H$=cotbLO6y9`eBnD!w(&Plmf~KIv!U4QJi4=5-H)#cw zjWH$k2pF>%Mjw;ZV+I*nNq;e?N1=BvAe<4mc#(<__u~~Ofo7IEZ-ITKip0hN3x0i0 zBe&&Wd3^4B0Tk^s+8eMo*;d$XC3j+s8?9&`O&Lo$L)HxgwKEzrzQ+E@qlh`rcuCAj zg&>UA#KKlijwRjRF-Oc4)JB!J>t2ll&DeNj44w@ zc*@1(0@&rX21}v^y7(dB3D$EQe8QVF3TZWA9;R-?Oi*coZ#_|GhKD9xu>O6D3>%1N zhhL^B?uq3$io+VM?!EDwP5!Ar-MpexqPw!5WhAGF-xB5Yx%8#7*>6EPhawSnNp0oN zDmur0%Hz6YMm3g!yV3ZVu7qv>07%C2BATeT%wxc_ePt4DE*Qnztg$`1VHV}KoSB0Y zTGA<0VqB>$8c6gQMei;QxH9@*RoHd7%b5`+gHV>4h-C>_u7$*6!3O7%FctxPM@`zG z#8wX9d_{C3SK)owyAZuO5%x=(kUNkjjgkWNB_KDv6kbQ^gWyy8VYG-z{{Uz-3%T5e zwYRL@2fQ>L@d2v5vY%X>Z@@sC9$8DeHG#_x*cd=cgm{qcgeCePX}_a z08=0J#sl9!3{}jO0&c>j<{}u(%x8IFuObIhE7$aUOn;9U{{XLS)A*N5moKy+aA2F| z`vkV-5Y$R9Rf%6IUpY;TOF~D-=@gqcOZPGEg6>QXgl{!8Mkya?F$vIultK!8Fh}S} zQ7Y)iiBnsCnTZdOD+ICS!U6&J0wnX4ro?7CTH9tPVf-yK#CFm(S8Jg zH?_yadJMQh*DhQ@D&imYr~d$2D3NW_<;%xQg5z zuc~2{>Bwr!+f=}?Fim5Fcb?&!6~GrO3HVamxF|obzc^Kr`m7ohoyV}0DF}FZv@x; z@SoM&p?`JMNjxVRBBUR~@6vDP_MZ>w>5ho@qf{K!N^TJjqE)+;Xx}o1kl-k^E321k z{pG`?Z?!v9#!{s_%N^Nf%2jkjg~0B_Z&%u9l2-df4Req}77ghgLn2cfn_vqdH+W^a zj@52NauH%MzDA5))ojlucYyVKF@5uby_3TMc$l_ULLgv`??$smgcvJKTU8-60#eLE z!6=1stzHAWEWX^jCw^bUyyx708J5dn&X*(+IQlww@E-j(7~r6}aA22$T+l(rqOGtE ze;}d|-JZ8s`of?hY)#9g*YjubydS4s9K-5c2IG=3;}I-7zd(w;54rG}Mk-`>scK?d z=K=_C?N!7Dqccrm&Jb(u5Cc2Th`h0&Ze|Ts?oF^O3G10z6y07)i;L5t>VoC%^6{Op?211dKtH9 zYP5uj09bYcH zoA?OF`mjfz?S%f%G1>7l^q`)E9YFpb_`OO00NCan^7VgA`2PS@x^B3Fe=fO1qpX}a z?>zJPlfcT|50vgs#tbQx%HcD_#Kb~ZX-FOAGa%wC4v3Wmw*ZqPq6`|)C5#yBK|-?u z7hsMLIc_c{rRYL5H8WX_6Yo0_lv@smNVq7hM=(2yN|O58(Z0t@a~e$464A-r=H-xDisD-`Q z&RbV1wkFymw|B7;YZKmxF#^%|uF+YY-Mbtgf$|$wyR+Gxr^Oj4d-v2_bt@W5CQw8) zDS(+AIYJs8O9!&Y^=&9i=q5J_H3`%Jzn3UQb+%jP+*qCcLtf)8DAR9%dXQaU|bh1$p znu>19CfWtnK*JjaOCrE36<{--BS;IrVrW#B*}vg0Vs__db`!QraVx~F12AddD1Zth zgh-sm)kw>d1C0LwSg2h(O@pvkYac{rO^iL)69Vr&L*psd9`$QEPg`_UDUqIp=P!P zOx$vlsG-6gI?~xz*W0heE(_U)4d(sh0jLN1_=4@t`7tP!DpanDl$4BDQl&6$r=%Fj z>c{ZgrQNt%J*(QvV$+;<2YAcQub8-jt6#e%+G5X{aa^|A;#A4n*Q^Q3dDzm`8I<1& z>BWi5GBc_R*>~_O_}RaJ4{SR zJWB9R%t@lo?Cz7ZeP$Y|d#+z8f>MD|#1gR0_J%mxXfVI=BP}V>Gwme_z>7Lhqev!9OHs%S@!&_IS{a%>3D0Xh+-yH@2 z05)YycrWhs^Fin${(1m?Mf1CqNCjXxT{#u9^VWx_u*vSSyH58fyVCq-haMx` z1F|C5;tq~Fu{pg>CkFW!Mlz~6LXiN6!j=ev-o zDnW?v;_rj4_0Z#F!^`wbe{Q*0;uT^0lf86o-eKI8(%G4F6CE80%tVx(lQP~VrIRs> zW;;qVM8mMnF-shA?I^va2m73@+u9~I)Tfznr>lZqSO?Zy_+LxwX&SI>;lMTKpM-!B z<3_#%peh6jXjS7Nf~cT58Ly9(2M?*!P~lGo@1X^VTY#JD65al?dc7{(p5W*&r8BfX zZj)ZiNu+cnQFws3LqLW+6LjurhwKi_`o6UhW?DGVGl}Ma_Z>Wb{>ohbO9km==KRQ| z(LIM<0%4|HwGg@b$4(@=qIdg ztats$ZHab_enk5a>cakw-5+-o86U;jKc~$0T?p^e-SSoXiTqvv0D!P({SIMzFVLUc z=Lq)tqlAwU9ywD*?>JPWYZPoS=FBw`51^Ffmd8tib*WMDD$OM;c|>!V+eU1jke0-K zCo9JCs{rOvQjB8DnN>{A$;bmRhSlAKuM)(^<&K&E0Ht7&@|OuuLA*%OXXU4na{5%P zhMV0K8r6S}ROpZ^MjKM>N!Y||AKDkENOW_mXe*Fcg zPCfqs2Jz`H(2g9Wx{ER}#(Mq_OC|S-7Sts&ik8_&{{V_p%2xjXV=dyH#FlNDWw@4> zOInj1MuItI%OYv0t-4`XIa$QOFA*w&UBvpEA5Oo(LMYA>;BDsS0002cKgmR?nVy7K ziz38cM3>deFCxb;$A{PWYp9D4EzP|l%iR1i-aKMfengz0q3!93k3WDPGv7EQ$_Vo2 ztl)Q1N9;u)I_uhMLT4u%%XTfxfw@5K6MdmAmo8#EpqRobLZ_l$U%VRxt7p9H9c`9i@1;s~B}~lpM-rKmTPRDo%G?tDlQ!q9 zw$65pcam2mvw`Uareen}-f8DZ@36%vQ#cka*5liPGDXLom7_oQY?zAy2A6(*Ywegk31~+ex+z@0o*pY z*5@h*S2c*#5{!qQjJp2-pt6(^qc26uD+l_v$!7ui$+NMBVxRORTJ|`yt^O%0KCMOJ!Xh#-i7q$Uyg8|^1m7$r0NQxqC*BG8tstMv6HcuU{&#G@Q8oIWK? zb*tJ|G=P;A8;p8E8F7x6(RqCn8k0=Z1Dzq+ey{^qDrW}K(Oc;84JCyeL@>7iR9=1; z<3y=azw}r5DCn;9Gcw#tLRF&NcFrh^NND>%7hW&63l2}*sgi2>i!Bg(7t%W>J0fmU z{{RgP-Tn^DMt7`zH;qxz8G$ef)m%cYt>*>%&IJ?DdqmtE9(D_7nzai}GD@ z13CaDtx$6eu`8;iAI%W;TbFUAZx}pi+Am5{rPaH_*DD==e-Uj+t0t1Oz9Xl; z`(PEBMlK7zvi1;}c9t`I?~(umX@{6@Q^^i2qo9`YEzqMbF#Z&A5;NXrTx*VpBv+1y zGKTQL$DwaQ)S7NO1x;C)=9qljr0xFz%BfPOfAiF?nfwCKoO(NM>~hyjWwPMfN<4@A zhW`MzGx@zLJzFRqqbP?&kIb=egV}=H*0r6#AAXdE*;jX^IF44L?Kg7~NqYbs01bks z(mTUtztlyRvmF3|5vxPlimX5SoqjKfeBGK2Np_x^;aZ$I;XJ63KWkbstdtr{sNMUdW$m6DJZi@N2pH z2(t4NrT!_6FaA;_%FpeLuJj*?;7RiV;xbX*{)lC?T35O^#nj-OHf;C9B7NEMN1r%KmM`jD{ec#TBQ#`Wb-X+T- zoutGPe>EXR48tyXo4OK)t~kb%3`BZV^_smPQbe_SIU|bpvPIpUjC@86l`E;!8D7$lu%bwM47S6p`2W@S#=9qnD-c7(yc^PEp&#r6YQ0r(ahthKAqO7*YVh&(kdqh`T zK`)=EnW{Z?h1@SdAl{zj`3o~Iw7F;atMfp=j2Ws}2xxbnzo<_VE=kxvX@y>O*v?vx z*wB^#0Pebq!FHz7c!EVx#K=34DGJ)76oHw5O0L@!OXK3MaxN0RgqAi1kElrJcl*aQ zO@}1V2_yEUZ-{tn7{l7_J#bw21h5kS02%wYD{++O?WX}6Ahs=|%=61n1rx8k$k}8# z8B2JbDWoruq?W=J5Wto0?lPx zIu6T&Gd~CCj+OY652EOiEE;@-F?MWfXATOuk7$V-wP`S-#ktLdY@~$I>06twt zS-BOD1V^y>BSZp|QS@hnAqTWQr;?_+sFs7mC2l=>e^DJ1&-x@sZ)$$o{{H9Czy|(h zVpMk!_R?$!HoZW75n3R(hlH(>57yi>Ke|1=H_Ce~KzQZX=>YKMQS!4h!>sxdlI{RL zZSyegP42$a0Zo95vYC4n+6(og2=^E8g` zPb^WhOcB9v#1)sstopi;%dO5DFL(!H@9XiRS9hjmyi4?${{R4u!{{AZIlDcCgz~Z9 zxk>jmgYHIhQ!~Mx=p8B{SRb^+2+Z%R#?f;OJxPq2zX~C>M=`h2f+aVRlr?8$Xs&zB z?Y~KPQpd4fZH*p`^}Tni8@LU&nYxuY1wxnAK5I14U~q!_!X{=_Z|fzdXX$}u$<(?` zIs=1BVU*3G(Ytv@oF`o2v@l6QJQ!@qF4w*RmVdnRKlKC*+5#$U@3K|?4CO)vr@V-F zWII0}P-f+Qes5d+HF*oh678g4CJX^QHR&>IBKl0{bg;1!VGK1T$5a_kfbodz2dqIW zColMM5Q=I_Tmn4LyB-78iT?oMDgOY+{X~E9{{T@R+x0(`{YC!(PpSU^PyUjXSN3V* zJpTZn_Qw>njK1e!bPVUBZY{ZEwPLxJmmFGRZG(w+re`rQ-br5n0IE(^=#1wdR4zr0 z+J=xmvboA4`%^1~rYbp=(xcK=vY`$l#!!}9Y^E<_JwXQyLgENsT#~k;>sd;kqhb9S#JOY#OHwD+OTiEnS_(y2;#f)ABreX5?yq%~DTFtz%)q4v7TiU#nuR3_~pzFhSI7^ zyFF*`_mil4ZKILQ#;+3f!S<@K4Fmo8cV0F_%EgMf>y z?I0hI5nFPssCyrL$|Vw|F}^3HxsSs7Vijh;iHWmiBCB@#T(kGX)?Y=ib2I1aWpLEC zd{^(I{su9K;e};(LYSfFF94k79vpb{hnx)m0EmOr+8`YeWP>n64LFJ}yt3|&$5Y=T zQx!HWDXQM@czcFKIX~GmG`;F&KJnWD^*-!anmmrS%a2bIoKFiamdmK8crkNZUXUw5 zUkHx}>OW+!Pf-0NYp1Gz+9d=F2$6ukkkp_gN*oL^COd?!;6n!$22m>91T;0*5Zo$u ziwLFRA%=^8;U>!7R1udubrx~CvF)I${{Vua-BV8g0N%0tKZRT~FSNO5F;F`;-+Sw# zB3u2k{z?cd_QTL0bF!94az@T=GQqqzPK#v6Z{8YCPvXT%;8?hPLr1_mW?L>?vMg#* zD4wyF%a2%niIO0$sfZ{sMrhlvIv1iy?A_h02uO%@f565tU+ZtY$vt9AWr}POF50M3b>RTz=hEy7kxN-=T z(^j3(*kCDI^1`&bUoWEpq(i6IBQfGGY~a)a1-vN_rj{*wC`<+hm(PcMLbnbuV1hTr z(It^pb=`1x$RR_3ARy&|NAo?ep(1E6zZAtxJ78g1Vy*GgqLLZFlxgeI$-OU@K4}4u z1){|hc6t(vSPk`3w<2pZq=y}r^&4yxeOI{AiqRQM5O|m%?7CDV7AbXHK#688da^FT zYNGrNUTiwx-mNA2K=p79LvS%n?_#ne}eMVc%x3pB37M>wduF{jz5O-pE%X1YKEz2pE@fKN3xsJLk zWSZg;3p4Kk0i{cBrbaSL;F^d{;nbsv>df;km)czJe}dfaw6um(a3xxus_^*NjfpB& zUj%#l@hD$gJI+zb#4uhpX{9~I3XTT~Cx ztEx3zCSE1orAs#ISnAN;1$4nXtT;a0Mi>I+p!W=ZXPP+J^BN%oy_S3fb_sb5yNLIJ zql7~fzf1s)v%9Ol=dx#%D{q4)c22?X0##5r1nUs&B{0UiN8BMOrkqD6$Ya&FH%0kR zG%;aP$~0$~wYY?HwgP?GFT32R7XFPBvz65BdD%xyR?jd0^^&d z^Kq>9nH|*2@2<7Mn1onql^eB{15&ne4cIk;;V?&Cqg|*iqNUwN6}OPDs1yPHh+m=` zL#-R0i$``L+pZ_pf>)NG1N6j&VS8Kvoh@fKhCStBcOzj!5Pr^ zufJ##tXS9}gSjp)kz(icg7^!3e}<)Xsa1{i|d_>=U%Pa{951Vs6MqFmV_PoEVFb6lC@%V-_7MWd2uMjN`*S5L@e&C+bOszElu=1N7*;$6R zx9i#C-4d~?hU>cS%7EXeLK-94E^mVN{{Tr|f#JV*6R3F))kM$4f8KJZf%^#TPto=< zhTrI9g&v-aDZ2WIzK%_m`{{X{I zI%k<|w~0>kxPA&6vfYVSu6p12u3X1eiOg&vtMZ@Jxp58*KiyDl+3X#c)!%m9r14%ZAL;_DxR=vo0StNhh&7;E zC|+m|>=+?lY%f6e9q%JO%v6l&8jGjZ~s`%Q()+8iOU8Vx6F0fDio? za7ymPT@(c3Tg1N1?|UvGpqI5Vqt-$e6a6qS^o%@qeS$MaDrh+a z%Ln)EwlteX5%d^1$@iVK_-6aF57EB(#jD#tQV4VKkWbdX+;@HYPFvBUzw-iie!0tP zUZnjph6~T=oPvAL8R{S1mp~W%K|j7Lyw(wYvc=%tQ$Lw9Wf0QAtWyv73_BrTTVt!s zq^qfN$=NCIGi$WWwqKSmf8@(}TS&8#V&)S~{fiJXz6`h%%eedt9N2zi5W7L1^5KBjzWPKCPEW(4*yt!t%}Y3G|A0 z<}5kdZ2riyHygbc$k0rAKV-b~ynW_67^XZd;EM81Hv~@-=yJi}SPp(Aj^x7-l$6hD zo(_*RdUkM1c9uN^%h1Asx6*0NT)d6hPyvNFf>$%zU;G*1%5K3OKl~LoJ*77IWjwRY zeIoGrh#(^9RsBRYg*rDFu0n~q`0I|QjIsOu5Mc5;14Wt3^adfR(d%7nrh410TW%Is z)J;^iVN{rC+ax2Ue8oV-cx8#?7wAw$7(^(0>nb#hopxfXM=Q+7=Cu`&9RxRcGFas` z%*912AC(k%R!g(Nq@At*Z)EM;a*J4*{?2z`lhLgtr>q6@|8|-BxbxqNIAKnTA zcPjfM))yc>(s-ba%G`Ui&NXX=R~IF)3!8?eJ2J)}zK4YIxDF*HIF>lSd3=bc5{JBX z8+2xIxLgGU$u0oJ-kmem4a1>b(z%nv=39nyBoY4r+g%SMNp8nu{lE$emlV`J7Ws-J zMxeh_$K4c34RPd1YJ=g7G?q7bs2$$<{B&krvD}+Q^98B+FW}cx0m)w4{^g4BNd;i; zJs9oZ>Pc~8kx5BpLkd7KGsJJwRZ1BBk+l@S0S;)F;w-N6=mG6=)J%UQGN6nm5L*hj zS*DkDh}C?P>IlYp{{T@Ns9eAAjlS^{dN&xM7%tJ#z2ObI8nA^b2~C3%Y`H+&y~VWk za2>`xf1@^pH5t@_Gov%S2OY4%2vu{{S_5NG5FPi39+m$96B|ts6#(Eubay7+^v0yLj>%pz^%j&cSXEdP+2SJq0Huj*k0MWlhT?u20}r(lzJ-q+ z`0G-oO!TzQMP9fuH8D**3ymOhYu>6comlj9(HN+?d7kX92KIL#Wuh+4$AAD^1=6Wv z1e6x9Ei6j#3wea-h^sLd8=N_W1wn|$BuPe!3%H=U+!hN<1XK-qW15m8AY~{94W)Lm znXb{6MDr22b%o1USr!v|2zDAF!Gt$xDmC1q$yzDSLj$?2xsA`fhciD?tZW? zT~rZ2SP!uh_NVBQ#B?G282$Uhxb*G7-9$o(cH%VgcUh`*&Gjm^W%Ha#b)mlAq zG?y-DBjmZpe}>YVd$;#-+4p~$U{Pu z{q}2Dr&iEn8g*kVHiL(U6#PZ%=1h1qJ*?O^2%hRYT+jM)B||RSVf}U@8Wf9kFCfpM z|hSyoZ8();=2ts$i*LWRRaHIvW*?=^|O#ZJk z`>))2g;fwki_whPZ=`CzknhCq3--tUl)2g^Ib}T0Otjr8EaZwBve($kI-bqFrGJM+ zdN~n*JJ$QZl8tobP|C!#1nrjmin0YE@$VsX< zCV;8Z?g=hD6dLqk&@F0Vhp&D!=MiB+`~)3Ip6D{TMDizrF1K_9 zbWh7 z;OlwZ{{TpRYJW9`C@)AE{`D$6^2b-vMe6y%8UKjTH_F7&zF6GkVc6X?3^bN>L@ z?F8ZFg~aBaH{T===djV~jI`YBkieQ+F;qQ99}=AdjN0pNkpm+Xvuv*NAssA8)&PSz zU}-UwW<+Rq*qng&T*CBqQmhm-$fg>IJ*tQhTh#6TW1IS^i*$>;spA8mNRX?Qxz91= zV4I)*8V;d6hlM4!aWU?vb{e_llIW{w`J2#6iar1nzPvz+JNCX|V@2|lKBo*O{I zQ{Z6D;mXHQE?_GQ%%ov(zLOCP@&n96%vW+)beD2RfBlxYL|a$xbimfryUW;*W%jJ0 zv`cSt4ieDX=6^rA-3*0*k0SsZcwK#URMTJl_h=a1EnTC#V>BbjHo6g{q#L9=B&569 z1}Ledgh(Tuf(p_C3KEKf&%VFsJm>t*b3T9UeD1b$Klk449j|x1q=>oOd#bS)z}Ry$ zb0y%;UO@VA3J_>g?wRBV>Z^NZGXv8Sic|N>d~Jped<$r!hMok)Am{NT1 zYxm3U$Z-4R(*f5u9>~d5-UBUvD#%>32eyR5rqFputL0zbS(52tk18Gye&nyBK;&3n z={D!2QV||lS4YSQYvJ_T;|ykfhG2+{OErCi8>w5pzY)1_WY1!D#6$79-E~7II!TIOm9o-eh5d#?wU(XbiAKrTid7pN~-u(3z`gnj$TMmDF`g|f$fW1C_dITUyte?%vKeYrGF;k6h1SZ<|mp*IaB?N=-I;FFPF42oz}(h z+?!ddngngJmd^2z-}hpDy^ZbBW6F)As#^>jKQKME3z(j(oDf59JWos(S&~R-EZjNcHwrh$xa$yKB?S0}@rEu%Rr;>j<-sK0X*;Hx zf>r>g`z@1OsrYEx7u=4c)3jtM0OOsYeXQxF7=*08hWey3V!5uQ^y$XFtVll!ilb*%MzNpAWNi02(aJk#S^!EU3p(b16`zL#K_sKhZ$@D z07p&rXO$ZEsuO_whe6SE57+9>CYAAr1Xgv}V1HxYCC~YdB&l{t>XYBLq4imBsl)do z*LG}`qd~{T#a=yrjh5DqHva&#)UDB(^Qy}aXs*VWQ5lDq)+*rrY+`jhO z`8s{dEJ)gb^p+Xb2kIQ-0TO}@{*U{ys^3@~Pis`TP-f(16#@LBO%B+gZl(x{RW13b zZ0u3=L4_YxBtXmibEn(<>%;piRloj6OgS_8A!4KEZ0+~;WnPc}0X&O~6_287Pn%}p zEk)i@giI+_?$^f1N6NwXa~s$+;1Hr`OP8-uHq3j!)8wOQNg4)r;`+4-q$7!5vXws5 z-m_?vcVXboj&`{#zrEg!roF3NiE8|5kGfww`R`^ps_}aY3#y1A!6iN?FD+=yzt zu}6K5wrzZNAN)Vxb@|_e0r$c2bbQyN22-jp+23c~or#e8o8Y`Zna(z7mf|(yDT@AX z4;7d`pZW(tskZQi9OaODT{+y5&n{&V@I#ahq!fMXr@#5njqTqa)ip}w7`Z4w1?I1G z)yamU_Nz4#vRsWn!M;7Azv|NLxfT1v{egPxSMGFd^Q)_&ythb|7lU*K+gkyG%c)SA zMM1_t&t_ocy*kXxk7G~ngdjtAxH8a_Hj7F&Tda)=%zwdoN4X-`<>Ic0@zNf zNmMIK<2y3ht&;u=O}0anv`&F~mtDg6*@BVJ5%Rh5RQ_H8d^FtNJ&T&E!G~J6P%Krb zXAJf1c9;LTmEi{`HIh-SDiM9l?TJ!xMsH~ku1!lNhT9Fd+vvY$m_XfZ%0T?#IduIu z=MRbJh1dK8KA zy-M82XFhXX-fQFzIFv8E9<3!TsdhE*ekYZjwU9bDea|U<$#yH;cPd7+`OMIZSB+qp zPOCD^*y>rmq~m$?L@@1k0Rvl}*}GG5Joy_}(@K0C61fb)O{YHk6u!Aep4evy2Plnu6~EJNdlV$_uW(+e?qQAk19uP1(|gQ$kLTOw{kESkuzu3IvLibQ^U}5WM(&N_XQuJZGV^ci!fI{@uL0sWA3o%F))w2f z?x(QULa!1_r+~NBu^}A>gO9?=*L9gi+lK>Hs)c^7>qpn9!UR9j=w}s#XN!iVh$>Lv zdWL#n@gZE2=2>JB498NOZ<4wEM{rUa4_?lp*0Zeto~8{q3Bq$9a{;R()>k^0G+lX=R_Pb4+99{SPc;$KY?e9Z%hRHu%yTvIqt42)I9{2VJ-)eCVA9uBW7SQ6 zxu@o*ujm<3#M^1Y#aHa_6UBtAuq3$H?vTr`A@y=DiR8>W-xG@k379JPt)bZNPny3( z)m;rz{dNiIm>8BKe*hhYxt|v^eqdn7QX?SPeP1YIf9Ssiw*$vK)`_`u?tJvU9d=uI z`kuG&_ZItL%I&BC8SC2|)0MJvapAOceV*y#6D_?7HBUdyzT&CZbpp(3-jGiy;Ymqz zXoF=3y?n~!%%o(yK|j{-nyFskP%6n~gb&%=GtT!(y~G<_N9mueS*%RUHjIna_VvFM z(%V-q+X1}@`%z5jPZR2~#6Ruzw1_CP93;XXdp;K3q#7M-y47}ZFRk3y^v^vdSV%#j z!^H23gx*BxeUV5apFXkc|3u`{RmSPlyl_kOto2NuKU|;beK(!UOk-(5nf{lQeouMM z%$K5KQxyi&hAPg)X|iJ7;nO4nWQ%_!dkUqxV`cG93d*zutuvi!^V_lv3r_0opWq&_ zCW;3A17s4IWU+>N*!!gB$=c-${rvIa$JIZ8$+OBGx*=Xy>dLEp|FzG?KC@2KT&8{c zg(5aR{+PPb|6Uf_ijtrQ*}Q*Y#-7xqH?Mg#hz_qtc+v~+t2zIEBRA0AsPD{0rC4OLT}uufkzv-Ss^T>O;=LloY=VM%+#M5 z;?-A+?SFUh&JDqs$9S-o>kH~5V>SVF^!qt+AAYOUMZ1m z7Cj1z&$)}@@E_h%UoJiaG)L9{R(Ad6q}^cEUgDc&+Jz7z zmcS`PY1+pP)oc?nnNU!^UP8M6_^@-|YUbm+Vy`8d=00sMpO`F~ehnWz40dI%=tiw} zJ=kOYY}Dg14|Xxs&5lr9=sF|Odb;p$kY518)u!Fvn#V^LiCQ@-HyE?&DRyK27V}=r zT-fe9KJ;ARTH`x@V=vF&5BA4Anh|)<1~~Ce$pykkiml4UYApHPnW_k{oo4G7k~xP# zwj}E4lD^*#NiE)$3QeFDzX>tdXUz~aYin_N+;o1ysE0TSi3dcQP1hRr&T3}Gc`Lz7 z;Ocje)<#kPv`AHZ@pD%W2kZ^2vujFc=^zTbWUREsU~ZJN*O#=nJWugDbAXR;Y;<}5 zRzix0x^#rK%S& z{nB@6HDGQ3!@_}$g{2DkO$t@yx8&b82DE;UtQA89@QQ#^N|x`k;<xXd;EHoTU(A_RHn#A}8%pP(W`SLAuFdXUy8=XFN2CsV-04CilRs`n*j z%T>^DrhI6>D&Y*h>n&XVALcH z#7+b@q;BTjMUTA6E^Yqs&a(gVExZO+QT8QBTYa=1f=5*nzyUuu|) zjf_uHt3HZSZ=1N%(upVM*90e4UL0X?gdx+sbvz_E(0T^8IjVGm!}moXXsVZP2600><~s6p*2JT-#bn2 zJbniML~)a!eX^^Nh~Zgk!*KJm#btE~aan!+0UPKzz4>Mn1&n@kU-9|A?jN8NU3uck zzSOA_3&Q~A%bjL4D9Z}HU7JLYz0fiRTykG&(~gwF2RaR-J(Ou(h~txs0O(dCPQUl7 zeVmf|zhkw%U9!Br-^4HI&Z+ZIhLH)k0P3>c4iG){dIVFYVISY3 z_f$PcJ8DDfcU;HD(MsT3q}x$*MjO=2RQTH{sHE6Z)dW5%SUlpfwIwJcNhV$?FrQkh_`K#f zT+Xp~Rg^?$00#Gybb^HErd7c?v%z6+wbdAOa5Vg|^{D#T^~X7gGVW#N?)b#3J7SKT zk%(U)jZqk+i^1Vr0BcgMu~a~w)?yhnut7aIJ*}*eIkBw7AVBl`EQNLrrK1uxij0Fv z!@u0c9idzb-Y9^m%+?O4Zvof=rH)9WscDz4_72}(%WGVI)yF~~cGWESC2f|@IN5PM z8#YZkvHR4_*y}C5&RU-9C5@%7f>?`%bHi)(TK)l+;jy(=lmTzFA?Zl?&}I#<&IrHF z1UWHv2+=tMnWNZf95-zWVT=Q#zy}c}N9EbTJ(u7FIff|?dPB7%h33cdd+|kr%(~t( zEQMY!2a?l^)J@ndfQbZ;wh{Ij&L%ddIthW2L@#+UP7a!JCugG_#lRpK(I@ua1Wk1w z>cDN+2Q8J97-++6PTi=RctoG9_S6I?M8?XG3R-R8%MW|9NgZhXDq$q3Cd3E{6gdn9 z%X}l=TwNnD-O8h3HF4W*d(i}j8r*XS+LneYUiR??S?Dfa4`(4HK)kQ?cA6aD|o{h zZ$U(c%a+SSGNt^^cYzh+mh?Qeq)9ty=%`7?efvo;Q(L!AkcmbQbJbB9`|auHiN>XV z*o&9mX^X0Mjc^7N4-!0}E=;|I1dNmtNJjsINm6H5@F0a3?7o5-PX5nyttFo)71hBY=sQ8L@MoDSC$_9VX=8VoWF zzTYh?4+umgpA4b_?ATcNRTSMcEO8jP7Sm#?+YRsT)I_{~nmj{43I&~I#S zOgf8;TaeC&$@%#m2}tv2LczFp#hK+mL}@mtB*H}|e!CXtH5iahV_9YV686oz?50Wd z>gp~e%|B>(gD)&C^-H|^5FMcPr{f`{{HK@-EKR8^N4Z8;41mN|3Mqm~cp06J*Y}Y~(KjGF*p{f~N14 zRZ{Xn(K~*u<{wY0hVEO_^(xiUhhY zLQAXhtCpE)D}M`VpWV~5A>P13eiI)5Hdn-Tk$`%wF*jI2nXY*45GyV# z45L+7AJZ}5St-S%Yx8*njoo~~ue{TiQm4yilr9_ zm{r!XUoru{P@@L}?arpS^Xn2M{Ap6ZBvv$P3Vlr
wUg{F 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 Date: Thu, 26 Jun 2025 17:47:32 +0100 Subject: [PATCH 16/45] Update SwitchBot Matter page (#39732) Co-authored-by: Joost Lekkerkerker --- source/_integrations/switchbot_matter.markdown | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/source/_integrations/switchbot_matter.markdown b/source/_integrations/switchbot_matter.markdown index 2f25382a0e0..f3a119fbeae 100644 --- a/source/_integrations/switchbot_matter.markdown +++ b/source/_integrations/switchbot_matter.markdown @@ -26,9 +26,10 @@ ha_brand: true ## Supported devices -- [SwitchBot Lock Ultra](https://www.switch-bot.com/products/switchbot-lock-ultra) -- [SwitchBot Air Purifier](https://www.switch-bot.com/products/switchbot-air-purifier) -- [SwitchBot Air Purifier Table](https://www.switch-bot.com/products/switchbot-air-purifier-table) +SwitchBot also has Matter devices that are certified for use via one of their Matter hubs: either the [SwitchBot Hub 2](https://www.switch-bot.com/products/switchbot-hub-2) or the [Hub 3](https://www.switch-bot.com/products/switchbot-hub-3). Some are also certified via Matter-over-WiFi as standalone devices. + +### Via a Matter Hub + - [SwitchBot Leak Detector](https://www.switch-bot.com/products/switchbot-water-leak-detector) - [SwitchBot Meter](https://www.switch-bot.com/products/switchbot-meter) - [SwitchBot Meter Pro](https://www.switch-bot.com/products/switchbot-meter-pro) @@ -38,4 +39,9 @@ ha_brand: true - [SwitchBot Contact Sensor](https://www.switch-bot.com/products/contact-sensor) - [SwitchBot Roller Shade](https://www.switch-bot.com/products/switchbot-roller-shade) - [SwitchBot Lock Pro](https://www.switch-bot.com/products/switchbot-lock-pro) + +### Matter-Over-WiFi (standalone, without requiring a hub) + +- [SwitchBot Air Purifier](https://www.switch-bot.com/products/switchbot-air-purifier) +- [SwitchBot Air Purifier Table](https://www.switch-bot.com/products/switchbot-air-purifier-table) - [SwitchBot Multitasking Robot K20 + Pro](https://www.switch-bot.com/products/switchbot-multitasking-household-robot-k20-pro) From f03bf01d45517660d6ad9a41febfd891ccd6af2d Mon Sep 17 00:00:00 2001 From: Pete Sage <76050312+PeteRager@users.noreply.github.com> Date: Thu, 26 Jun 2025 16:44:42 -0400 Subject: [PATCH 17/45] Add removal instructions for Sonos integration (#39734) --- source/_integrations/sonos.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/sonos.markdown b/source/_integrations/sonos.markdown index 2aa67094c4b..7cae6b2e9bc 100644 --- a/source/_integrations/sonos.markdown +++ b/source/_integrations/sonos.markdown @@ -464,3 +464,9 @@ sonos: media_player: advertise_addr: 192.0.2.1 ``` + +## Removing the integration + +This integration follows the standard integration removal process; no extra steps are required. + +{% include integrations/remove_device_service.md %} \ No newline at end of file From 265520cb0b5c0ba9dd4843f96a6c1615d534343b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Jun 2025 09:00:41 +0200 Subject: [PATCH 18/45] build(deps-dev): bump sorbet-runtime from 0.5.12203 to 0.5.12204 (#39740) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 9530d55c897..e9abf4f68f1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -159,7 +159,7 @@ GEM rack-protection (= 4.1.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.12203) + sorbet-runtime (0.5.12204) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From f60b2b59f71e48a026b57b4ec32fd45d80c52960 Mon Sep 17 00:00:00 2001 From: Andreas Ehn Date: Fri, 27 Jun 2025 18:57:19 +0800 Subject: [PATCH 19/45] Fix description of how to create private and public keys in tesla_fleet.markdown (#39744) --- source/_integrations/tesla_fleet.markdown | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/_integrations/tesla_fleet.markdown b/source/_integrations/tesla_fleet.markdown index 74e85bb58ee..bf65d3378a5 100644 --- a/source/_integrations/tesla_fleet.markdown +++ b/source/_integrations/tesla_fleet.markdown @@ -73,6 +73,9 @@ This method works if you have the [NGINX Home Assistant SSL proxy Add-on](https: ```shell openssl ecparam -name prime256v1 -genkey -noout -out tesla_fleet.key + ``` + +3. Create your public key: ```shell openssl ec -in tesla_fleet.key -pubout -out public-key.pem From b0c877779124ee4dd4f9d1155e5dea44f0014334 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Fri, 27 Jun 2025 17:40:32 +0200 Subject: [PATCH 20/45] Fix typo in SwitchBot Matter docs (#39746) --- source/_integrations/switchbot_matter.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/switchbot_matter.markdown b/source/_integrations/switchbot_matter.markdown index f3a119fbeae..86219c6e1f5 100644 --- a/source/_integrations/switchbot_matter.markdown +++ b/source/_integrations/switchbot_matter.markdown @@ -30,7 +30,7 @@ SwitchBot also has Matter devices that are certified for use via one of their Ma ### Via a Matter Hub -- [SwitchBot Leak Detector](https://www.switch-bot.com/products/switchbot-water-leak-detector) +- [SwitchBot Lock Ultra](https://www.switch-bot.com/products/switchbot-lock_ultra) - [SwitchBot Meter](https://www.switch-bot.com/products/switchbot-meter) - [SwitchBot Meter Pro](https://www.switch-bot.com/products/switchbot-meter-pro) - [SwitchBot Meter Pro CO2](https://www.switch-bot.com/products/switchbot-meter-pro-co2-monitor) From 081ba5fa598ef5fa20276c181b15a64fe0e78a1e Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Fri, 27 Jun 2025 19:22:15 +0200 Subject: [PATCH 21/45] Tailscale integration documentation improvements (#39750) --- source/_integrations/tailscale.markdown | 134 +++++++++++++++++++++--- 1 file changed, 121 insertions(+), 13 deletions(-) diff --git a/source/_integrations/tailscale.markdown b/source/_integrations/tailscale.markdown index ce1babde93d..a7a8f6125f2 100644 --- a/source/_integrations/tailscale.markdown +++ b/source/_integrations/tailscale.markdown @@ -18,26 +18,134 @@ ha_platforms: ha_integration_type: hub --- -The Tailscale integration integrates the [Tailscale](https://www.tailscale.com) API -with Home Assistant; giving you the possibility to monitor and automate on -the state of the devices in your Tailscale VPN network (Tailnet). +The **Tailscale** {% term integration %} connects to the [Tailscale](https://www.tailscale.com) API to monitor devices in your Tailscale network (Tailnet). Use this integration to create automations based on device connectivity, track usage patterns, or receive notifications when devices go online or offline. + +Tailscale is a VPN service that creates secure point-to-point connections between your devices using WireGuard technology. This integration monitors your Tailnet but doesn't provide VPN connectivity itself. {% important %} -This integration **DOES NOT** make your Home Assistant accessible via -Tailscale VPN remotely! +This integration monitors your Tailscale network but **does not provide VPN access** to Home Assistant. -If you want to access your Home Assistant instance remotely, you will -need to install Tailscale itself on your own. For instructions on how to do -this, please consult the [Tailscale documentation](https://tailscale.com/kb/). +To access Home Assistant remotely via Tailscale: +1. Install Tailscale directly on your Home Assistant device +2. Follow the [Tailscale installation guide](https://tailscale.com/kb/) +3. Configure port forwarding or use Tailscale's subnet routes if needed {% endimportant %} ## Prerequisites -To use the Tailscale integration, you will need to obtain an API access token, -you can create one in the [Tailscale Admin Panel](https://login.tailscale.com/admin/settings/keys). +**Required information:** -Additionally, you will need to know the Tailnet name of your Tailscale network. -You can find it in the top left corner in the [Tailscale Admin Panel](https://login.tailscale.com/admin/settings/keys) -(beside the Tailscale logo). +1. **API Access Token**: Create one in the [Tailscale Admin Panel](https://login.tailscale.com/admin/settings/keys) + - Navigate to **Settings** > **Keys** + - Click **Generate auth key** or **Generate API key** + - Select appropriate expiration and permissions + +2. **Tailnet Name**: Found in the top-left corner of the [Admin Panel](https://login.tailscale.com/admin/machines) + - Usually in the format: `user@domain.com` or `organization-name` + - Also visible in the URL when browsing your admin panel {% include integrations/config_flow.md %} + +{% configuration_basic %} +API Key: + description: "Your Tailscale API access token from the Admin Panel." +Tailnet: + description: "Your Tailnet name (organization name or email address)." +{% endconfiguration_basic %} + +## Supported functionality + +### Sensors + +The integration provides sensors for monitoring your Tailscale network: + +#### Device information sensors + +- **Device count**: Total number of devices in your Tailnet +- **Connected devices**: Number of currently online devices +- **Disconnected devices**: Number of currently offline devices + +#### Per-device sensors + +For each device in your Tailnet: + +- **Connection status**: Whether the device is online or offline +- **Last seen**: Timestamp when the device was last active +- **Operating system**: Device OS (Windows, macOS, Linux, iOS, Android) +- **Tailscale version**: Version of Tailscale client running +- **IP addresses**: Both Tailscale IP and external IP +- **Location**: Approximate geographic location (if available) + +### Binary sensors + +The integration creates binary sensors for: + +#### Network status + +- **Tailnet health**: Overall network connectivity status +- **Device reachability**: Per-device online/offline status + +#### Security monitoring + +- **Key expiration warnings**: Alerts when auth keys are approaching expiration +- **Unauthorized access**: Notifications for new device connections (if configured) + +## Examples + +### Automated backups based on device availability + +Start backups when specific devices are online: + +```yaml +automation: + - alias: "Start backup when work laptop connects" + triggers: + - trigger: state + entity_id: binary_sensor.work_laptop_tailscale + from: "off" + to: "on" + conditions: + - condition: time + after: "18:00:00" # Only after work hours + before: "23:00:00" + actions: + - action: script.start_network_backup + - action: notify.admin + data: + message: "Starting automated backup - work laptop detected" +``` + + +## Data updates + +The Tailscale integration polls the Tailscale API every minute to check device status and network information. + +## Troubleshooting + +### Integration fails to connect + +#### Symptom: "Unable to connect to Tailscale API" error + +**Solutions:** + +1. **Verify API key**: + + - Ensure the key is copied correctly (no extra spaces) + - Check key hasn't expired in the Tailscale admin panel + - Verify key has appropriate permissions + +2. **Network connectivity**: + - Ensure Home Assistant can reach Tailscale's API servers + - Check firewall rules if running in restricted environments + +## Removing the integration + +This integration follows standard integration removal. + +{% include integrations/remove_device_service.md %} + +After removal: + +1. Your Tailscale API key remains active +2. Consider revoking the key in the Tailscale admin panel if no longer needed +3. Your Tailscale network and devices continue operating normally From f259a6aa7f1833ce188107cc5ad60f56d4492966 Mon Sep 17 00:00:00 2001 From: Pete Sage <76050312+PeteRager@users.noreply.github.com> Date: Fri, 27 Jun 2025 13:44:40 -0400 Subject: [PATCH 22/45] Add Rehlko Kohler 30RCL to list of generators that work. (#39735) --- source/_integrations/rehlko.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/rehlko.markdown b/source/_integrations/rehlko.markdown index c2b7023b98e..f9fe3e427e0 100644 --- a/source/_integrations/rehlko.markdown +++ b/source/_integrations/rehlko.markdown @@ -105,6 +105,7 @@ These are the generator models that have been tested: - [20RESA](https://resources.kohler.com/power/kohler/residential/pdf/tp6804.pdf) - [20RCA](https://www.kohlerhomeenergy.rehlko.com/products/home+generators/20rca) - [14RESA](https://www.kohler.com/content/dam/kohler-com-NA/Lifestyle/PDF/PDF-tp6803.pdf) +- [30RCL](https://www.kohlerhomeenergy.rehlko.com/products/home+generators/30rcla) ## Removing the integration From 8cd1fc85397e120a2bd7c71f00c942234229eec1 Mon Sep 17 00:00:00 2001 From: Christian Fetzer Date: Fri, 27 Jun 2025 20:04:00 +0200 Subject: [PATCH 23/45] Update database schema (#39643) --- source/_docs/backend/database.markdown | 37 ++++++++++++-------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/source/_docs/backend/database.markdown b/source/_docs/backend/database.markdown index 99b2e064797..365be9fa6a9 100644 --- a/source/_docs/backend/database.markdown +++ b/source/_docs/backend/database.markdown @@ -74,7 +74,7 @@ CREATE TABLE statistics_meta ( unit_of_measurement VARCHAR(255), has_mean BOOLEAN, has_sum BOOLEAN, - name VARCHAR(255), + name VARCHAR(255), mean_type INTEGER NOT NULL DEFAULT 0, PRIMARY KEY (id) ) @@ -87,14 +87,6 @@ CREATE TABLE recorder_runs ( PRIMARY KEY (run_id) ) -CREATE TABLE migration_changes ( - migration_id VARCHAR(255) NOT NULL, - version SMALLINT NOT NULL, - PRIMARY KEY (migration_id) -) - - - CREATE TABLE schema_changes ( change_id INTEGER NOT NULL, schema_version INTEGER, @@ -137,7 +129,6 @@ CREATE TABLE states ( event_id SMALLINT, last_changed CHAR(0), last_changed_ts FLOAT, - last_reported_ts FLOAT, last_updated CHAR(0), last_updated_ts FLOAT, old_state_id INTEGER, @@ -149,7 +140,7 @@ CREATE TABLE states ( context_id_bin BLOB, context_user_id_bin BLOB, context_parent_id_bin BLOB, - metadata_id INTEGER, + metadata_id INTEGER, last_reported_ts FLOAT, PRIMARY KEY (state_id), FOREIGN KEY(old_state_id) REFERENCES states (state_id), FOREIGN KEY(attributes_id) REFERENCES state_attributes (attributes_id), @@ -169,7 +160,7 @@ CREATE TABLE statistics ( last_reset CHAR(0), last_reset_ts FLOAT, state FLOAT, - sum FLOAT, + sum FLOAT, mean_weight FLOAT, PRIMARY KEY (id), FOREIGN KEY(metadata_id) REFERENCES statistics_meta (id) ON DELETE CASCADE ) @@ -187,7 +178,7 @@ CREATE TABLE statistics_short_term ( last_reset CHAR(0), last_reset_ts FLOAT, state FLOAT, - sum FLOAT, + sum FLOAT, mean_weight FLOAT, PRIMARY KEY (id), FOREIGN KEY(metadata_id) REFERENCES statistics_meta (id) ON DELETE CASCADE ) @@ -212,27 +203,33 @@ CREATE INDEX ix_events_data_id ON events (data_id) CREATE INDEX ix_events_event_type_id_time_fired_ts ON events (event_type_id, time_fired_ts) -CREATE INDEX ix_events_context_id_bin ON events (context_id_bin) - CREATE INDEX ix_events_time_fired_ts ON events (time_fired_ts) +CREATE INDEX ix_events_context_id_bin ON events (context_id_bin) + +CREATE INDEX ix_states_context_id_bin ON states (context_id_bin) + CREATE INDEX ix_states_attributes_id ON states (attributes_id) +CREATE INDEX ix_states_last_updated_ts ON states (last_updated_ts) + CREATE INDEX ix_states_metadata_id_last_updated_ts ON states (metadata_id, last_updated_ts) CREATE INDEX ix_states_old_state_id ON states (old_state_id) -CREATE INDEX ix_states_context_id_bin ON states (context_id_bin) - -CREATE INDEX ix_states_last_updated_ts ON states (last_updated_ts) +CREATE INDEX ix_statistics_start_ts ON statistics (start_ts) CREATE UNIQUE INDEX ix_statistics_statistic_id_start_ts ON statistics (metadata_id, start_ts) -CREATE INDEX ix_statistics_start_ts ON statistics (start_ts) +CREATE UNIQUE INDEX ix_statistics_short_term_statistic_id_start_ts ON statistics_short_term (metadata_id, start_ts) CREATE INDEX ix_statistics_short_term_start_ts ON statistics_short_term (start_ts) -CREATE UNIQUE INDEX ix_statistics_short_term_statistic_id_start_ts ON statistics_short_term (metadata_id, start_ts) +CREATE TABLE migration_changes ( + migration_id VARCHAR(255) NOT NULL, + version SMALLINT NOT NULL, + PRIMARY KEY (migration_id) +) ``` To only show the details about the `states` table (since we are using that one in the next examples): From 5d4162fa74ad3493e4dbaf2d472a896267e9cdaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20Dom=C3=ADnguez-Dorado?= Date: Fri, 27 Jun 2025 20:05:05 +0200 Subject: [PATCH 24/45] Note to make clear that pihole >= 6.0 is not supported (#39518) --- source/_integrations/pi_hole.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/pi_hole.markdown b/source/_integrations/pi_hole.markdown index 1c1df4dfbc3..9e2ca5ef152 100644 --- a/source/_integrations/pi_hole.markdown +++ b/source/_integrations/pi_hole.markdown @@ -22,7 +22,7 @@ ha_integration_type: integration --- The Pi-hole integration allows you to retrieve statistics and interact with a -[Pi-hole](https://pi-hole.net/) system. +[Pi-hole](https://pi-hole.net/) system (version < 6.0). {% include integrations/config_flow.md %} From a77e17e2d9f1725df4283ada24e5b7ba6b2d96d7 Mon Sep 17 00:00:00 2001 From: maralorn Date: Fri, 27 Jun 2025 20:09:39 +0200 Subject: [PATCH 25/45] Fix weather forecast lovelace card documentation (#39288) --- source/_dashboards/weather-forecast.markdown | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/_dashboards/weather-forecast.markdown b/source/_dashboards/weather-forecast.markdown index 1f9b40edb8e..3079773a75b 100644 --- a/source/_dashboards/weather-forecast.markdown +++ b/source/_dashboards/weather-forecast.markdown @@ -61,6 +61,11 @@ name: description: Overwrites the friendly name. type: string default: Entity name +show_current: + required: false + description: Show the current weather conditions above the forecast. + type: boolean + default: true show_forecast: required: false description: Show next hours/days forecast. @@ -70,7 +75,6 @@ forecast_type: required: true description: Type of forecast to display, one of `daily`, `hourly` or `twice_daily`. type: string - default: Automatically selects in order of `daily`, `hourly` and `twice_daily`. secondary_info_attribute: required: false description: Which attribute to display under the temperature. From d48fb55c9a8cba0275724f0e22cb329a3c229295 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sat, 28 Jun 2025 13:30:45 +0200 Subject: [PATCH 26/45] Add details for second screen to Tuya documentation (#39748) --- source/_integrations/tuya.markdown | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/source/_integrations/tuya.markdown b/source/_integrations/tuya.markdown index a02185a9346..635a8276d1b 100644 --- a/source/_integrations/tuya.markdown +++ b/source/_integrations/tuya.markdown @@ -56,6 +56,10 @@ All Home Assistant platforms are supported by the Tuya integration, except the l You need to have the Tuya Smart or Smart Life app installed, with an account created and at least one device added to that account. +During the setup process, you will need: +- A second screen (such as a phone, tablet, or another computer) to display the QR code that appears during configuration +- The Smart Life or Tuya Smart app installed on your mobile device to scan the QR code + ### Obtaining User Code for sign-in To sign-in, you will need to get your **User Code** from the Smart Life / @@ -68,6 +72,21 @@ Tuya Smart app. You can find it by opening the app and: {% include integrations/config_flow.md %} +### Scanning the QR code + +To scan the QR code in the Smart Life app: +1. Open the Smart Life app +2. Tap the **+** button or **Add Device** +3. Select **Scan** or look for the QR code scanner option +4. Scan the QR code displayed on your Home Assistant screen + +After adding new devices to your Tuya account through the Smart Life or Tuya Smart app, you need to reload the Tuya integration in Home Assistant for the new devices to appear: + +1. Go to **{% my integrations title="Settings > Devices & Services" %}** +2. Find the Tuya integration +3. Click the three dots menu +4. Select **Reload** + ## Scenes Tuya supports scenes in their app. These allow triggering some of the more complex modes of various devices such as light changing effects. Scenes created in the Tuya app will automatically appear in the Scenes list in Home Assistant the next time the integration updates. From a40b921e2e03151557b3f8c005afcfd38d081131 Mon Sep 17 00:00:00 2001 From: Robert Klauco Date: Sat, 28 Jun 2025 13:31:03 +0200 Subject: [PATCH 27/45] Fixed the cmps abbreviation (#39757) --- source/_integrations/mqtt.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/mqtt.markdown b/source/_integrations/mqtt.markdown index 965021e3dc8..8f3cf078544 100644 --- a/source/_integrations/mqtt.markdown +++ b/source/_integrations/mqtt.markdown @@ -370,7 +370,7 @@ Supported shared options are: - `qos` - `encoding` -The component specific options are placed as mappings under the `components` key (abbreviated as `cmp`) like: +The component specific options are placed as mappings under the `components` key (abbreviated as `cmps`) like: ```json { From 2cd03b963bcc0b09f796b2dbdf87887743afefd5 Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Sun, 29 Jun 2025 13:37:02 +0200 Subject: [PATCH 28/45] Fix more incorrect MQTT device discovery abbreviations for `cmps` (#39762) --- source/_integrations/mqtt.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/mqtt.markdown b/source/_integrations/mqtt.markdown index 8f3cf078544..cbe562cff4c 100644 --- a/source/_integrations/mqtt.markdown +++ b/source/_integrations/mqtt.markdown @@ -409,7 +409,7 @@ The component specific options are placed as mappings under the `components` key } ``` -The components id's under the `components` (`cmp`) key, are used as part of the discovery identification. A `platform` (`p`) config option is required for each component config that is added to identify the component platform. Also required is a `unique_id` for entity-based components. +The components id's under the `components` (`cmps`) key, are used as part of the discovery identification. A `platform` (`p`) config option is required for each component config that is added to identify the component platform. Also required is a `unique_id` for entity-based components. To remove the components, publish an empty (retained) string payload to the discovery topic. This will remove the component and clear the published discovery payload. It will also remove the device entry if there are no further references to it. @@ -569,7 +569,7 @@ Check the logs to ensure this step is executed correctly. **Step 3: Publish the new device-based discovery configuration:** Discovery topic device: `homeassistant/device/0AFFD2/config` -Discovery id: `0AFFD2 bla` *(`0AFFD2`from discovery topic, `bla`: The key under `cmp` in the discovery payload)* +Discovery id: `0AFFD2 bla` *(`0AFFD2`from discovery topic, `bla`: The key under `cmps` in the discovery payload)* Discovery payload device: ```json From d484e27ce0adf6a173ad7bfa1808cb837aff3ab9 Mon Sep 17 00:00:00 2001 From: tronikos Date: Sun, 29 Jun 2025 05:22:45 -0700 Subject: [PATCH 29/45] Add a note that PG&E for Opower currently only works for old accounts (#39761) --- source/_integrations/opower.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/opower.markdown b/source/_integrations/opower.markdown index 88ad1f4c4c6..3f2a9779b7d 100644 --- a/source/_integrations/opower.markdown +++ b/source/_integrations/opower.markdown @@ -50,6 +50,7 @@ More than 175 utilities use Opower. Currently only the following utilities are s - National Grid NY Metro - National Grid NY Upstate - Pacific Gas & Electric (PG&E) + > **Note:** Currently only works with PG&E accounts created **before June 2025** that do not require multi-factor authentication (MFA). - Portland General Electric (PGE) - Puget Sound Energy (PSE) - Sacramento Municipal Utility District (SMUD) From 869025ce281e0eb07b327bf51372dd1319a87f51 Mon Sep 17 00:00:00 2001 From: tronikos Date: Sun, 29 Jun 2025 05:23:23 -0700 Subject: [PATCH 30/45] Android TV Remote: Document sending text (#39760) --- source/_integrations/androidtv_remote.markdown | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/source/_integrations/androidtv_remote.markdown b/source/_integrations/androidtv_remote.markdown index f5be3626215..a1a0fe40951 100644 --- a/source/_integrations/androidtv_remote.markdown +++ b/source/_integrations/androidtv_remote.markdown @@ -156,7 +156,7 @@ media_player: ## Remote -The remote allows you to send key commands to your Android TV device with the `remote.send_command` action. +The remote allows you to send key commands and text as input to your Android TV device with the `remote.send_command` action. The entity has the `current_activity` attribute that shows the current foreground app on the Android TV. You can pass the application ID shown in this `current_activity` as `activity` in the `remote.turn_on` action to launch that app. @@ -242,6 +242,8 @@ Other: {% enddetails %} +To send text as keyboard input use the `remote.send_command` and prefix the text to send with `text:`, e.g. `command: text:hello world` to type "hello world" in the selected input field. + If `activity` is specified in `remote.turn_on` it will open the specified URL or the application with the given package name. See [Launching apps section](#launching-apps). Example actions: @@ -265,6 +267,15 @@ target: entity_id: remote.living_room_tv ``` +```yaml +# Send "Never Gonna Give You Up" as keyboard input text to the selected input field +action: remote.send_command +data: + command: text:Never Gonna Give You Up +target: + entity_id: remote.living_room_tv +``` + ```yaml # Launch YouTube action: remote.turn_on From 52a00c30c4efdc1da415c69b84200de098b5aaac Mon Sep 17 00:00:00 2001 From: Norbert Rittel Date: Sun, 29 Jun 2025 20:59:37 +0200 Subject: [PATCH 31/45] Update light.markdown (#39764) --- source/_dashboards/light.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_dashboards/light.markdown b/source/_dashboards/light.markdown index 006bb3ccc82..55c78f601f8 100644 --- a/source/_dashboards/light.markdown +++ b/source/_dashboards/light.markdown @@ -2,7 +2,7 @@ type: card title: "Light card" sidebar_label: Light -description: "The light card allows you to change the brightness of the light." +description: "The light card allows you to change the brightness of a light." related: - docs: /dashboards/actions/ title: Card actions @@ -12,7 +12,7 @@ related: title: Dashboard cards --- -The light card allows you to change the brightness of the light. +The light card allows you to change the brightness of a light.

Screenshot of the Light card From 6ad003f0256187179fa6e5f838d7373780c0433a Mon Sep 17 00:00:00 2001 From: Norbert Rittel Date: Mon, 30 Jun 2025 08:02:57 +0200 Subject: [PATCH 32/45] Fix grammar in introduction of Sensor card docs (#39771) --- source/_dashboards/sensor.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_dashboards/sensor.markdown b/source/_dashboards/sensor.markdown index ae181701ce7..8536531bac8 100644 --- a/source/_dashboards/sensor.markdown +++ b/source/_dashboards/sensor.markdown @@ -2,7 +2,7 @@ type: card title: "Sensor card" sidebar_label: Sensor -description: "The sensor card gives you a quick overview of your sensors state with an optional graph to visualize change over time." +description: "The sensor card gives you a quick overview of a sensor's state with an optional graph to visualize change over time." related: - docs: /integrations/frontend/ title: Themes @@ -10,7 +10,7 @@ related: title: Dashboard cards --- -The sensor card gives you a quick overview of your sensors state with an optional graph to visualize change over time. +The sensor card gives you a quick overview of a sensor's state with an optional graph to visualize change over time.

Screenshot of the sensor card From 811f01d5d12c12e534d691ec0c9e2f4a4764c181 Mon Sep 17 00:00:00 2001 From: Norbert Rittel Date: Mon, 30 Jun 2025 08:03:26 +0200 Subject: [PATCH 33/45] Replace "your entity" with "an entity" in Tile card docs (#39770) --- source/_dashboards/tile.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_dashboards/tile.markdown b/source/_dashboards/tile.markdown index f64909d7e11..7974ecaa559 100644 --- a/source/_dashboards/tile.markdown +++ b/source/_dashboards/tile.markdown @@ -2,7 +2,7 @@ type: card title: "Tile card" sidebar_label: Tile -description: "The tile card gives you a quick overview of your entity. The card allows you to toggle the entity, show the more-info dialog, or custom actions." +description: "The tile card gives you a quick overview of an entity. The card allows you to toggle the entity, show the more-info dialog, or custom actions." related: - docs: /dashboards/actions/ title: Card actions @@ -12,7 +12,7 @@ related: title: Dashboard cards --- -The tile card gives you a quick overview of your {% term entity %}. The card allows you to add tap actions, and features to control the entity. You can also select the {% term entity %} to open the more info dialog. A badge is shown for some {% term entities %} like the [climate](/integrations/climate) or [person](/integrations/person) {% term entities %}. +The tile card gives you a quick overview of an {% term entity %}. The card allows you to add tap actions, and features to control the entity. You can also select the {% term entity %} to open the more info dialog. A badge is shown for some {% term entities %} like the [climate](/integrations/climate) or [person](/integrations/person) {% term entities %}.

Screenshot of tile cards From 03a107591f72ddd6e35a8218ddbf29e142fcda94 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 10:15:26 +0200 Subject: [PATCH 34/45] build(deps-dev): bump textlint from 15.0.1 to 15.1.0 (#39773) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 392 ++++++++++++++++------------------------------ package.json | 2 +- 2 files changed, 136 insertions(+), 258 deletions(-) diff --git a/package-lock.json b/package-lock.json index 735bd9ea9b3..3beb48835c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "remark-lint-prohibited-strings": "^4.0.0", "remark-lint-unordered-list-marker-style": "^4.0.1", "remark-stringify": "^11.0.0", - "textlint": "^15.0.1", + "textlint": "^15.1.0", "textlint-filter-rule-allowlist": "^4.0.0", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-common-misspellings": "^1.0.1", @@ -31,15 +31,13 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@azu/format-text/-/format-text-1.0.2.tgz", "integrity": "sha512-Swi4N7Edy1Eqq82GxgEECXSSLyn6GOb5htRFPzBDdUkECGXtlf12ynO5oJSpWKPwCaUssOu7NfhDcCWpIC6Ywg==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/@azu/style-format": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@azu/style-format/-/style-format-1.0.1.tgz", "integrity": "sha512-AHcTojlNBdD/3/KxIKlg8sxIWHfOtQszLvOpagLTO+bjC3u7SAszu1lf//u7JJC50aUSH+BVWDD/KvaA6Gfn5g==", "dev": true, - "license": "WTFPL", "dependencies": { "@azu/format-text": "^1.0.1" } @@ -276,73 +274,66 @@ "license": "MIT" }, "node_modules/@textlint/ast-tester": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-15.0.1.tgz", - "integrity": "sha512-rPWRFMn8CtOJS6kubBv5IIs/TjPxoueeP7VuWSw7UFsf4lVQtBi8KvkVXEqA8k0AnQE6e8K9hEaKGxeTQsrpRg==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-15.1.0.tgz", + "integrity": "sha512-/CF1FssZt2lA7kmgT59bcQoM48cF0MiSfpvoChIGvZTRurzeHEVMZN+cmQNHQxCiYi4IRYSCWtnwHhNeIyZVfA==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.0.1", + "@textlint/ast-node-types": "15.1.0", "debug": "^4.4.1" } }, "node_modules/@textlint/ast-tester/node_modules/@textlint/ast-node-types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", - "integrity": "sha512-e93SMkYpyHsAy62UDfOm3P91M/6Lm4akVfYd7cGqsAW8VjvGeJTEuo1kDJxlddOrck3WWid8h8KwGPCBbHfRBg==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.1.0.tgz", + "integrity": "sha512-R7laalVk8drfbHDrbRNRHXibmqQLB+s3mVgb2lWliivNrylX1oviz+vB9TT5SRur6PIEJJ54L4WV3gBlJETB5Q==", + "dev": true }, "node_modules/@textlint/ast-traverse": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-15.0.1.tgz", - "integrity": "sha512-xslCOzIUd2ZYWYrkyrNLiU7Tq7VpvqnJOUaeN60FHQfN4uQTcmm7JQPbbv9BTRkD3E/tuWhKR14gm+f0FPRRYg==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-15.1.0.tgz", + "integrity": "sha512-303pqxfT4B6nwN7pwF0Hr+/glI1S0lL8GHgUVjo+U5JSGilmsL4/UXK+dEpkFjrdah3Lne/233/fEbvWPgLnmQ==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.0.1" + "@textlint/ast-node-types": "15.1.0" } }, "node_modules/@textlint/ast-traverse/node_modules/@textlint/ast-node-types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", - "integrity": "sha512-e93SMkYpyHsAy62UDfOm3P91M/6Lm4akVfYd7cGqsAW8VjvGeJTEuo1kDJxlddOrck3WWid8h8KwGPCBbHfRBg==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.1.0.tgz", + "integrity": "sha512-R7laalVk8drfbHDrbRNRHXibmqQLB+s3mVgb2lWliivNrylX1oviz+vB9TT5SRur6PIEJJ54L4WV3gBlJETB5Q==", + "dev": true }, "node_modules/@textlint/config-loader": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-15.0.1.tgz", - "integrity": "sha512-K2Ly59lMIYt9ygo1QS5i6iskF7AdSts/d4O4TH9a62KJ/ymUO22suW0qKaXm2Gv6oO3rh1LAECxPNPDBAIVKHg==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-15.1.0.tgz", + "integrity": "sha512-QrMNa5Rk4Ji1gDr5UY5jD4+1aOp68kUow0DBy68J43u+w8MtfesU8Gskz4EbGf4l5VRt74Ncnh7HBGMqiSTddQ==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/kernel": "15.0.1", - "@textlint/module-interop": "15.0.1", - "@textlint/resolver": "15.0.0", - "@textlint/types": "15.0.1", - "@textlint/utils": "15.0.1", + "@textlint/kernel": "15.1.0", + "@textlint/module-interop": "15.1.0", + "@textlint/resolver": "15.1.0", + "@textlint/types": "15.1.0", + "@textlint/utils": "15.1.0", "debug": "^4.4.1", "rc-config-loader": "^4.1.3" } }, "node_modules/@textlint/feature-flag": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-15.0.1.tgz", - "integrity": "sha512-4eAoh1viI0dukpqL+Zi2X+Vti7/K6Tho+sE9Fv2yQTTXlDc8A7Xmgdvyzkbz6GXNKLEWf6N9VzBQGK9YPRPqnQ==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-15.1.0.tgz", + "integrity": "sha512-di4POvizQWGMTfaX8s7Tz3bDNtNT5yn0oox2MVbxBNTzKKD5zMYAfGQWWOiWBulnNPqwpPGtWC3z8OvzjJGHnA==", + "dev": true }, "node_modules/@textlint/fixer-formatter": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-15.0.1.tgz", - "integrity": "sha512-PbZxLcVDrcb3YDjRfSKgJrJtgJboQXaUAx8Mo0h6TKRWv8rGaUyFoIgxEAM2sTTG2wMlrphVFFJieouhZwNx5Q==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-15.1.0.tgz", + "integrity": "sha512-OOGjMMtB44TcURwz7jo7SqEfUSjXbCdcCNyXT187zPV9IFDstYXET+4NG1CQDON0Xe2TLJlRr5zcuVwjPvWk2A==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/module-interop": "15.0.1", - "@textlint/resolver": "15.0.0", - "@textlint/types": "15.0.1", + "@textlint/module-interop": "15.1.0", + "@textlint/resolver": "15.1.0", + "@textlint/types": "15.1.0", "chalk": "^4.1.2", "debug": "^4.4.1", "diff": "^5.2.0", @@ -358,43 +349,40 @@ "dev": true }, "node_modules/@textlint/kernel": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-15.0.1.tgz", - "integrity": "sha512-JgyRwMzU483AtzjXxVWpMxoThUJLBSaMHJqJ9EzzAthI4c4qPb5Vb9silwDryWXrFQvOCL2uCnVBCKoChzdhHw==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-15.1.0.tgz", + "integrity": "sha512-D5yAchuZSqoU+NP3/lLaZBwKkOJe9ga+WMB5Tvhzw+FMLQrUYox4zLHFTHsuI2PdV04qRtLh4zGuHnVQCZZnpw==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.0.1", - "@textlint/ast-tester": "15.0.1", - "@textlint/ast-traverse": "15.0.1", - "@textlint/feature-flag": "15.0.1", - "@textlint/source-code-fixer": "15.0.1", - "@textlint/types": "15.0.1", - "@textlint/utils": "15.0.1", + "@textlint/ast-node-types": "15.1.0", + "@textlint/ast-tester": "15.1.0", + "@textlint/ast-traverse": "15.1.0", + "@textlint/feature-flag": "15.1.0", + "@textlint/source-code-fixer": "15.1.0", + "@textlint/types": "15.1.0", + "@textlint/utils": "15.1.0", "debug": "^4.4.1", "fast-equals": "^4.0.3", "structured-source": "^4.0.0" } }, "node_modules/@textlint/kernel/node_modules/@textlint/ast-node-types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", - "integrity": "sha512-e93SMkYpyHsAy62UDfOm3P91M/6Lm4akVfYd7cGqsAW8VjvGeJTEuo1kDJxlddOrck3WWid8h8KwGPCBbHfRBg==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.1.0.tgz", + "integrity": "sha512-R7laalVk8drfbHDrbRNRHXibmqQLB+s3mVgb2lWliivNrylX1oviz+vB9TT5SRur6PIEJJ54L4WV3gBlJETB5Q==", + "dev": true }, "node_modules/@textlint/linter-formatter": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.0.1.tgz", - "integrity": "sha512-iDj8d4vi9h7zC/k4X5NgyNA+rt25fonR2enNT7Xsur+L5Dv5dI5RPSc+N6ORhHwhg0d9nsB1YM6uf5CPI1QDrw==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.1.0.tgz", + "integrity": "sha512-5IPC64Q7fBq1VepmjEd2w0MMc4BMlnlfURktuVWDErddCueJ2jord6fcjZBbXi8c8RybRCMQzK21j/NjbGJwVg==", "dev": true, - "license": "MIT", "dependencies": { "@azu/format-text": "^1.0.2", "@azu/style-format": "^1.0.1", - "@textlint/module-interop": "15.0.1", - "@textlint/resolver": "15.0.0", - "@textlint/types": "15.0.1", + "@textlint/module-interop": "15.1.0", + "@textlint/resolver": "15.1.0", + "@textlint/types": "15.1.0", "chalk": "^4.1.2", "debug": "^4.4.1", "js-yaml": "^3.14.1", @@ -407,13 +395,12 @@ } }, "node_modules/@textlint/markdown-to-ast": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-15.0.1.tgz", - "integrity": "sha512-78p2a2TEln71sFd3eWlNX9ZJekaLC1YiuAec4Ixo3jMCh5t29AS35FdW1ZNF1iHBXjhvkyKW30TquQWkNwfTuw==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-15.1.0.tgz", + "integrity": "sha512-BmkMknfh13Cu6OkchU3cOK+cAgrvnHdAWe0uSra9IPm65kchb4qDDNZbIwmy/QGHKQ3olasX6w5qe5OvhzdEmg==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.0.1", + "@textlint/ast-node-types": "15.1.0", "debug": "^4.4.1", "mdast-util-gfm-autolink-literal": "^0.1.3", "neotraverse": "^0.6.18", @@ -426,18 +413,16 @@ } }, "node_modules/@textlint/markdown-to-ast/node_modules/@textlint/ast-node-types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", - "integrity": "sha512-e93SMkYpyHsAy62UDfOm3P91M/6Lm4akVfYd7cGqsAW8VjvGeJTEuo1kDJxlddOrck3WWid8h8KwGPCBbHfRBg==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.1.0.tgz", + "integrity": "sha512-R7laalVk8drfbHDrbRNRHXibmqQLB+s3mVgb2lWliivNrylX1oviz+vB9TT5SRur6PIEJJ54L4WV3gBlJETB5Q==", + "dev": true }, "node_modules/@textlint/markdown-to-ast/node_modules/bail": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -448,7 +433,6 @@ "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", "dev": true, - "license": "MIT", "dependencies": { "format": "^0.2.0" }, @@ -476,7 +460,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "engines": { "node": ">=4" } @@ -486,7 +469,6 @@ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -496,7 +478,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/mdast": "^3.0.0", "mdast-util-to-string": "^2.0.0", @@ -514,7 +495,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-0.2.0.tgz", "integrity": "sha512-FHKL4w4S5fdt1KjJCwB0178WJ0evnyyQr5kXTM3wrOVpytD0hrkvd+AOOjU9Td8onOejCkmZ+HQRT3CZ3coHHQ==", "dev": true, - "license": "MIT", "dependencies": { "micromark-extension-frontmatter": "^0.2.0" }, @@ -528,7 +508,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -549,7 +528,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -560,7 +538,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-0.2.2.tgz", "integrity": "sha512-q6nPLFCMTLtfsctAuS0Xh4vaolxSFUWUWR6PZSrXXiRy+SANGllpcqdXFv2z07l0Xz/6Hl40hK0ffNCJPH2n1A==", "dev": true, - "license": "MIT", "dependencies": { "fault": "^1.0.0" }, @@ -574,7 +551,6 @@ "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-3.0.0.tgz", "integrity": "sha512-mSuDd3svCHs+2PyO29h7iijIZx4plX0fheacJcAoYAASfgzgVIcXGYSq9GFyYocFLftQs8IOmmkgtOovs6d4oA==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-frontmatter": "^0.2.0", "micromark-extension-frontmatter": "^0.2.0" @@ -589,7 +565,6 @@ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-from-markdown": "^0.8.0" }, @@ -603,7 +578,6 @@ "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -614,7 +588,6 @@ "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", "dev": true, - "license": "MIT", "dependencies": { "bail": "^1.0.0", "extend": "^3.0.0", @@ -633,7 +606,6 @@ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.2" }, @@ -647,7 +619,6 @@ "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", @@ -664,7 +635,6 @@ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "unist-util-stringify-position": "^2.0.0" @@ -675,11 +645,10 @@ } }, "node_modules/@textlint/module-interop": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.0.1.tgz", - "integrity": "sha512-4c+JjJB8+TrGwIiaf6JNPUIQXVGLfh6si9pEnb6pkgaJKM3bxFiUZrnAvUxrUeJYYyPAM/s+kMO0m2NIoKdYaA==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.1.0.tgz", + "integrity": "sha512-qdGmYW/IYEUhOvuQj+KoPM33l8oSp60ltUZTiAXm0Jy1dU1DxO/H8XuM/6PwrI1SZ7D5L6e4M0a/9oRDNjwHvA==", + "dev": true }, "node_modules/@textlint/regexp-string-matcher": { "version": "1.1.1", @@ -705,85 +674,76 @@ } }, "node_modules/@textlint/resolver": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.0.0.tgz", - "integrity": "sha512-Ju3JHL6zDexGQlFpgDePwz+wEakMrMf5S6zrrm/PkxLxa70XUiCD8XndX7tWnzVHjnbjwHzzB4IbVEFY2eT7gQ==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.1.0.tgz", + "integrity": "sha512-JRLC8QFNRVg/xyd8ckOB3ymkD837+5P8Aq2NWxWjlqdlTqKyMLxgNh6GkJzI/mOOr7dVkH8wzC6EsBgk7XRY8Q==", + "dev": true }, "node_modules/@textlint/source-code-fixer": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-15.0.1.tgz", - "integrity": "sha512-yHAo6fXzB90RWrnCBTSXRrcp+heV9+yVebRLsLlex4CtCmF0eZNL574z/SnY7oT78Dxp8rzvv1NASFOSKDvYBg==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-15.1.0.tgz", + "integrity": "sha512-UMuo2y7I96OOO1gxXcSvOfH81BuWUG7VN6BLdSfUCrW9960dbjREMdZwD5tq91VkobEZwfgFOcWGghhXOHunLw==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/types": "15.0.1", + "@textlint/types": "15.1.0", "debug": "^4.4.1" } }, "node_modules/@textlint/text-to-ast": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-15.0.1.tgz", - "integrity": "sha512-ZPGpN9c6/5bvBf5DZifDrSjF2b51zwlLR4l9CtBTSisxLV7dMgm06zLlgrsk7ic44P8hvDRz0T31zD59CC0dYQ==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-15.1.0.tgz", + "integrity": "sha512-P0KW0f+7iZDN1bR2eYjvrhOIe85ksOwMn76hbgiE6ur8A7ApUOShmEFgABKUOpdzXQcYW8fU+2ocdC7np5oPEw==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.0.1" + "@textlint/ast-node-types": "15.1.0" } }, "node_modules/@textlint/text-to-ast/node_modules/@textlint/ast-node-types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", - "integrity": "sha512-e93SMkYpyHsAy62UDfOm3P91M/6Lm4akVfYd7cGqsAW8VjvGeJTEuo1kDJxlddOrck3WWid8h8KwGPCBbHfRBg==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.1.0.tgz", + "integrity": "sha512-R7laalVk8drfbHDrbRNRHXibmqQLB+s3mVgb2lWliivNrylX1oviz+vB9TT5SRur6PIEJJ54L4WV3gBlJETB5Q==", + "dev": true }, "node_modules/@textlint/textlint-plugin-markdown": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-15.0.1.tgz", - "integrity": "sha512-otvlCqjd3PMaEryh1sP/zQ4Cawi8Zj9iKFUWJiJF/rgf2wuMNBABg36HfglLJpgFxGM7yDgX4mJzM6aYUEzcCQ==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-15.1.0.tgz", + "integrity": "sha512-n5oqSZNTSs6lTI7G2GGXWNqxI9y1RWv6WKa1llFUJQ+2AX0NK0ERjjRRfXxrgxhH7sHD6cn6CSP/+UUQPsTzFg==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/markdown-to-ast": "15.0.1", - "@textlint/types": "15.0.1" + "@textlint/markdown-to-ast": "15.1.0", + "@textlint/types": "15.1.0" } }, "node_modules/@textlint/textlint-plugin-text": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-15.0.1.tgz", - "integrity": "sha512-ha+L6gx0Q8V8ZghT1EzVeqnrWxWY5NBcIfc0nfGF/m5XiFGpwbausyE1HefpfjOJC0BFJgSUZ/PGDYJeow+uWw==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-15.1.0.tgz", + "integrity": "sha512-dAwDUTREjIERhr+zw0WiEymcqlCVzSnKGhsXDDmaE+QIdjheOz5WqVP5A6PKh6lFRjU6rTv8GVDuFecrZXibkQ==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/text-to-ast": "15.0.1", - "@textlint/types": "15.0.1" + "@textlint/text-to-ast": "15.1.0", + "@textlint/types": "15.1.0" } }, "node_modules/@textlint/types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.0.1.tgz", - "integrity": "sha512-ACekqqM0TCUw+PtTsiXkjigCSYWHut9ZKXpJ0t6IvTVBABgGDz+jLhTkUp1scrMFSJhYKNrWLVAxPV7ukoSVgw==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.1.0.tgz", + "integrity": "sha512-cRCGwb0DoCn4UPTDnmYJhAlRNKDKln3lOkwRNphNiDrV9ToD9IBTbkFz9maVK21xKo0HfsMkvoPk6bRGm7NQNQ==", "dev": true, - "license": "MIT", "dependencies": { - "@textlint/ast-node-types": "15.0.1" + "@textlint/ast-node-types": "15.1.0" } }, "node_modules/@textlint/types/node_modules/@textlint/ast-node-types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", - "integrity": "sha512-e93SMkYpyHsAy62UDfOm3P91M/6Lm4akVfYd7cGqsAW8VjvGeJTEuo1kDJxlddOrck3WWid8h8KwGPCBbHfRBg==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.1.0.tgz", + "integrity": "sha512-R7laalVk8drfbHDrbRNRHXibmqQLB+s3mVgb2lWliivNrylX1oviz+vB9TT5SRur6PIEJJ54L4WV3gBlJETB5Q==", + "dev": true }, "node_modules/@textlint/utils": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-15.0.1.tgz", - "integrity": "sha512-W1FreIILp3TZ9//7hULI+QiWwdQvK6/WVpdvniFU85JIg9yZUJ3oOSGAVl4hSvc64qqRiYWYc7Ng8xAXNFA7hQ==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-15.1.0.tgz", + "integrity": "sha512-gSmMshUh9y+M3w5IgndFQq8D1wWVkM6Id+lAnJCCcVXMTGEYGMMCTVsM9TVJ+usBET6s1EjJRl0JQjFTfwNPuw==", + "dev": true }, "node_modules/@types/concat-stream": { "version": "2.0.0", @@ -838,7 +798,6 @@ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2" } @@ -968,7 +927,6 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, - "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -987,7 +945,6 @@ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1165,7 +1122,6 @@ "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -1176,7 +1132,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1213,7 +1168,6 @@ "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -1224,7 +1178,6 @@ "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -1515,7 +1468,6 @@ "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -1618,7 +1570,6 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -1631,7 +1582,6 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, - "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -1774,8 +1724,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-4.0.3.tgz", "integrity": "sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", @@ -1805,8 +1754,7 @@ "type": "opencollective", "url": "https://opencollective.com/fastify" } - ], - "license": "BSD-3-Clause" + ] }, "node_modules/fault": { "version": "2.0.1", @@ -2031,7 +1979,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -2217,7 +2164,6 @@ "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -2228,7 +2174,6 @@ "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", "dev": true, - "license": "MIT", "dependencies": { "is-alphabetical": "^1.0.0", "is-decimal": "^1.0.0" @@ -2279,7 +2224,6 @@ "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -2351,7 +2295,6 @@ "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -2451,7 +2394,6 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, - "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -2561,8 +2503,7 @@ "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lodash.uniq": { "version": "4.5.0", @@ -2610,7 +2551,6 @@ "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", "dev": true, - "license": "MIT", "dependencies": { "repeat-string": "^1.0.0" }, @@ -2668,7 +2608,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-1.1.1.tgz", "integrity": "sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "^4.0.0", "unist-util-is": "^4.0.0", @@ -2684,7 +2623,6 @@ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -2695,7 +2633,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-footnote/-/mdast-util-footnote-0.1.7.tgz", "integrity": "sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-to-markdown": "^0.6.0", "micromark": "~2.11.0" @@ -2710,7 +2647,6 @@ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -2721,7 +2657,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "longest-streak": "^2.0.0", @@ -2740,7 +2675,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -2761,7 +2695,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -2772,7 +2705,6 @@ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -2880,7 +2812,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-0.1.2.tgz", "integrity": "sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-gfm-autolink-literal": "^0.1.0", "mdast-util-gfm-strikethrough": "^0.2.0", @@ -2898,7 +2829,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-0.1.3.tgz", "integrity": "sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==", "dev": true, - "license": "MIT", "dependencies": { "ccount": "^1.0.0", "mdast-util-find-and-replace": "^1.1.0", @@ -2924,7 +2854,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -2935,7 +2864,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-0.2.3.tgz", "integrity": "sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-to-markdown": "^0.6.0" }, @@ -2949,7 +2877,6 @@ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -2960,7 +2887,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "longest-streak": "^2.0.0", @@ -2979,7 +2905,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -2990,7 +2915,6 @@ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3001,7 +2925,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.6.tgz", "integrity": "sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==", "dev": true, - "license": "MIT", "dependencies": { "markdown-table": "^2.0.0", "mdast-util-to-markdown": "~0.6.0" @@ -3016,7 +2939,6 @@ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3027,7 +2949,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "longest-streak": "^2.0.0", @@ -3046,7 +2967,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -3057,7 +2977,6 @@ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3068,7 +2987,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-0.1.6.tgz", "integrity": "sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-to-markdown": "~0.6.0" }, @@ -3082,7 +3000,6 @@ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3093,7 +3010,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "longest-streak": "^2.0.0", @@ -3112,7 +3028,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -3123,7 +3038,6 @@ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3134,7 +3048,6 @@ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3145,7 +3058,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^2.0.0", "longest-streak": "^2.0.0", @@ -3164,7 +3076,6 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -3175,7 +3086,6 @@ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3653,7 +3563,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-footnote/-/micromark-extension-footnote-0.3.2.tgz", "integrity": "sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==", "dev": true, - "license": "MIT", "dependencies": { "micromark": "~2.11.0" }, @@ -3677,7 +3586,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -3704,7 +3612,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-0.3.3.tgz", "integrity": "sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==", "dev": true, - "license": "MIT", "dependencies": { "micromark": "~2.11.0", "micromark-extension-gfm-autolink-literal": "~0.5.0", @@ -3723,7 +3630,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.7.tgz", "integrity": "sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==", "dev": true, - "license": "MIT", "dependencies": { "micromark": "~2.11.3" }, @@ -3747,7 +3653,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -3758,7 +3663,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-0.6.5.tgz", "integrity": "sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==", "dev": true, - "license": "MIT", "dependencies": { "micromark": "~2.11.0" }, @@ -3782,7 +3686,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -3793,7 +3696,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-0.4.3.tgz", "integrity": "sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==", "dev": true, - "license": "MIT", "dependencies": { "micromark": "~2.11.0" }, @@ -3817,7 +3719,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -3828,7 +3729,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-0.3.0.tgz", "integrity": "sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -3839,7 +3739,6 @@ "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-0.3.3.tgz", "integrity": "sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==", "dev": true, - "license": "MIT", "dependencies": { "micromark": "~2.11.0" }, @@ -3863,7 +3762,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -3884,7 +3782,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "debug": "^4.0.0", "parse-entities": "^2.0.0" @@ -4343,7 +4240,6 @@ "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10" } @@ -4471,7 +4367,6 @@ "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", "dev": true, - "license": "MIT", "dependencies": { "character-entities": "^1.0.0", "character-entities-legacy": "^1.0.0", @@ -4490,7 +4385,6 @@ "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4611,8 +4505,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-2.0.0.tgz", "integrity": "sha512-TqNZzQCD4S42De9IfnnBvILN7HAW7riLqsCyp8lgjXeysyPlX5HhqKAcJHHHb9XskE4/a+7VGC9zzx8Ls0jOAw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/prelude-ls": { "version": "1.2.1", @@ -4714,7 +4607,6 @@ "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.4", "js-yaml": "^4.1.0", @@ -4726,15 +4618,13 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" + "dev": true }, "node_modules/rc-config-loader/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, - "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -4898,7 +4788,6 @@ "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-3.0.0.tgz", "integrity": "sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-footnote": "^0.1.0", "micromark-extension-footnote": "^0.3.0" @@ -5005,7 +4894,6 @@ "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-1.0.0.tgz", "integrity": "sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==", "dev": true, - "license": "MIT", "dependencies": { "mdast-util-gfm": "^0.1.0", "micromark-extension-gfm": "^0.3.0" @@ -6382,7 +6270,6 @@ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10" } @@ -6392,7 +6279,6 @@ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -6632,7 +6518,6 @@ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -6695,8 +6580,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/statuses": { "version": "2.0.2", @@ -6822,7 +6706,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6835,7 +6718,6 @@ "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz", "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", @@ -6852,7 +6734,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -6868,8 +6749,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/text-table": { "version": "0.2.0", @@ -6878,26 +6758,25 @@ "dev": true }, "node_modules/textlint": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-15.0.1.tgz", - "integrity": "sha512-blIt0neiiCwa0DI/iGUqP+2oNeWm5rVxzL27Pj/wxSmmupcRICXlQSwHWXXsZdke0C696qVF4lT/cqJ5n83llA==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-15.1.0.tgz", + "integrity": "sha512-dwWHX5FyqRkF9wt6sG7ACjFZWkBWyRie/u6qEMa8j2afu+SKfIX3Xiy/fE6WyBrT6S3HuRbfPpcLik/PTKDWQA==", "dev": true, - "license": "MIT", "dependencies": { - "@modelcontextprotocol/sdk": "^1.12.3", - "@textlint/ast-node-types": "15.0.1", - "@textlint/ast-traverse": "15.0.1", - "@textlint/config-loader": "15.0.1", - "@textlint/feature-flag": "15.0.1", - "@textlint/fixer-formatter": "15.0.1", - "@textlint/kernel": "15.0.1", - "@textlint/linter-formatter": "15.0.1", - "@textlint/module-interop": "15.0.1", - "@textlint/resolver": "15.0.0", - "@textlint/textlint-plugin-markdown": "15.0.1", - "@textlint/textlint-plugin-text": "15.0.1", - "@textlint/types": "15.0.1", - "@textlint/utils": "15.0.1", + "@modelcontextprotocol/sdk": "^1.13.0", + "@textlint/ast-node-types": "15.1.0", + "@textlint/ast-traverse": "15.1.0", + "@textlint/config-loader": "15.1.0", + "@textlint/feature-flag": "15.1.0", + "@textlint/fixer-formatter": "15.1.0", + "@textlint/kernel": "15.1.0", + "@textlint/linter-formatter": "15.1.0", + "@textlint/module-interop": "15.1.0", + "@textlint/resolver": "15.1.0", + "@textlint/textlint-plugin-markdown": "15.1.0", + "@textlint/textlint-plugin-text": "15.1.0", + "@textlint/types": "15.1.0", + "@textlint/utils": "15.1.0", "debug": "^4.4.1", "file-entry-cache": "^10.1.1", "glob": "^10.4.5", @@ -6909,7 +6788,7 @@ "read-package-up": "^11.0.0", "structured-source": "^4.0.0", "unique-concat": "^0.2.2", - "zod": "^3.25.64" + "zod": "^3.25.67" }, "bin": { "textlint": "bin/textlint.js" @@ -7037,11 +6916,10 @@ } }, "node_modules/textlint/node_modules/@textlint/ast-node-types": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.0.1.tgz", - "integrity": "sha512-e93SMkYpyHsAy62UDfOm3P91M/6Lm4akVfYd7cGqsAW8VjvGeJTEuo1kDJxlddOrck3WWid8h8KwGPCBbHfRBg==", - "dev": true, - "license": "MIT" + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.1.0.tgz", + "integrity": "sha512-R7laalVk8drfbHDrbRNRHXibmqQLB+s3mVgb2lWliivNrylX1oviz+vB9TT5SRur6PIEJJ54L4WV3gBlJETB5Q==", + "dev": true }, "node_modules/textlint/node_modules/brace-expansion": { "version": "2.0.1", diff --git a/package.json b/package.json index eb4a82c2728..33d7dd824bb 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "remark-lint-prohibited-strings": "^4.0.0", "remark-lint-unordered-list-marker-style": "^4.0.1", "remark-stringify": "^11.0.0", - "textlint": "^15.0.1", + "textlint": "^15.1.0", "textlint-filter-rule-allowlist": "^4.0.0", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-common-misspellings": "^1.0.1", From 0fe9fa7fe1c566f3363b1998c61ed76e18948d11 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Jun 2025 10:52:32 +0200 Subject: [PATCH 35/45] build(deps-dev): bump sorbet-runtime from 0.5.12204 to 0.5.12210 (#39774) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index e9abf4f68f1..21253fed6a2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -159,7 +159,7 @@ GEM rack-protection (= 4.1.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.12204) + sorbet-runtime (0.5.12210) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From fd6a816b0cbb1126020c5c988bc957b6b1a2eeb5 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Mon, 30 Jun 2025 10:54:00 +0200 Subject: [PATCH 36/45] AdGuard integration documentation improvements (#39749) Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/adguard.markdown | 241 ++++++++++++++++++++------ 1 file changed, 190 insertions(+), 51 deletions(-) diff --git a/source/_integrations/adguard.markdown b/source/_integrations/adguard.markdown index dbb2537c60b..b02b55667b6 100644 --- a/source/_integrations/adguard.markdown +++ b/source/_integrations/adguard.markdown @@ -9,7 +9,7 @@ ha_release: 0.95 ha_iot_class: Local Polling ha_config_flow: true ha_codeowners: - - '@frenck' + - "@frenck" ha_domain: adguard ha_platforms: - sensor @@ -17,15 +17,38 @@ ha_platforms: ha_integration_type: service --- -AdGuard Home is a network-wide DNS server that supports ad, tracker, -and adult content blocking. The **AdGuard** integration allows you to control and -monitor your AdGuard Home instance in Home Assistant. +The **AdGuard Home** {% term integration %} allows you to control and monitor your [AdGuard Home](https://adguard.com/adguard-home/overview.html) instance in Home Assistant. + +AdGuard Home is a network-wide software for blocking advertisements and tracking. It provides DNS-level protection, automatically covering all home devices without requiring client-side software. When you use AdGuard Home as your DNS server, it blocks advertisements, trackers, and malicious domains for all devices on your network. + +## Prerequisites + +Before setting up the AdGuard Home integration, ensure you have: + +1. AdGuard Home installed and running on your network +2. The IP address or hostname of your AdGuard Home instance +3. Admin access to AdGuard Home {% include integrations/config_flow.md %} -## Sensors +{% configuration_basic %} +Host: + description: "The IP address or hostname of your AdGuard Home instance. For example: `192.168.1.100` or `adguard.local`." +Port: + description: "The port AdGuard Home is running on. Default is `3000` for the web interface." +Username: + description: "Your AdGuard Home admin username." +Password: + description: "Your AdGuard Home admin password." +Verify SSL certificate: + description: "Enable SSL certificate verification when connecting via HTTPS." +{% endconfiguration_basic %} -This integration provides {% term sensors %} for the following information from AdGuard Home: +## Supported functionality + +### Sensors + +This integration provides sensors for the following information from AdGuard Home: - Number of DNS queries. - Number of blocked DNS queries. @@ -36,77 +59,193 @@ This integration provides {% term sensors %} for the following information from - Total number of active filter rules loaded. - Average response time of AdGuard's DNS server in milliseconds. -## Switches +### Switches -The integration will create a number of switches: +The integration provides switches to control AdGuard Home features: -- AdGuard Protection (master switch). -- Filtering. -- Safe Browsing. -- Parental Control. -- Safe Search. -- Query Log. +- **AdGuard protection**: Master switch that controls all AdGuard features +- **Filtering**: Enables DNS filtering using blocklists +- **Safe browsing**: Blocks known phishing and malware sites +- **Parental control**: Blocks adult content +- **Safe search**: Enforces safe search on search engines +- **Query log**: Records DNS queries for statistics -These switches allow you to automate things easily. For example, one could -write an automation to turn off Safe Search after the kids' bedtime. +These switches enable powerful automations. For example, you could automatically enable parental controls during school hours or disable ad blocking for specific time periods. -The "AdGuard Protection" switch is a master switch. It will turn off and -bypass all AdGuard features, regardless of whether they are switched on or not. +The **AdGuard protection** switch acts as a master control. When turned off, it bypasses all AdGuard features regardless of individual switch states. {% important %} -Turning off Query Log will result in all sensors not receiving updates anymore. -AdGuard relies on Query Log to provide stats. +Turning off **Query log** stops all sensor updates. AdGuard requires query logging to provide statistics. {% endimportant %} ## Actions -These {% term actions %} allow one to manage filter subscriptions in AdGuard Home. -Using these actions in automations could be helpful to block certain -sites/domains at certain times. +The integration provides {% term actions %} to manage filter subscriptions in AdGuard Home. Use these actions in automations to dynamically control content filtering based on time, presence, or other conditions. -For example, you could create a custom filter list that blocks social media sites -during the day and releases them during the evening. +For example, you could create automations that: -### Action `add_url` +- Block social media during work hours +- Enable strict filtering when guests connect to your network +- Temporarily disable filtering for specific downloads -Add a new filter subscription to AdGuard Home. +### Action `adguard.add_url` -| Data attribute | Optional | Description | -| ---------------------- | -------- | ------------------------------------------------------------ | -| `name` | No | The name of the filter subscription. | -| `url` | No | The filter URL to subscribe to, containing the filter rules. | +Adds a new filter subscription to AdGuard Home. -### Action `remove_url` +| Data attribute | Optional | Description | +| -------------- | -------- | --------------------------------------------- | +| `name` | No | The name of the filter subscription | +| `url` | No | The filter list URL containing blocking rules | + +### Action `adguard.remove_url` Removes a filter subscription from AdGuard Home. -| Data attribute | Optional | Description | -| ---------------------- | -------- | -------------------------------------- | -| `url` | No | The filter subscription URL to remove. | +| Data attribute | Optional | Description | +| -------------- | -------- | ------------------------------------- | +| `url` | No | The filter subscription URL to remove | -### Action `enable_url` +### Action `adguard.enable_url` -Enables a filter subscription in AdGuard Home. +Enables a previously disabled filter subscription. + +| Data attribute | Optional | Description | +| -------------- | -------- | ------------------------------------- | +| `url` | No | The filter subscription URL to enable | + +### Action `adguard.disable_url` + +Temporarily disables a filter subscription without removing it. | Data attribute | Optional | Description | -| ---------------------- | -------- | -------------------------------------- | -| `url` | No | The filter subscription URL to enable. | +| -------------- | -------- | -------------------------------------- | +| `url` | No | The filter subscription URL to disable | -### Action `disable_url` +### Action `adguard.refresh` -Disables a filter subscription in AdGuard Home. +Refreshes all filter subscriptions to get the latest blocking rules. -| Data attribute | Optional | Description | -| ---------------------- | -------- | --------------------------------------- | -| `url` | No | The filter subscription URL to disable. | +| Data attribute | Optional | Description | +| -------------- | -------- | ----------------------------------------------- | +| `force` | Yes | Force update (bypasses AdGuard Home throttling) | -### Action `refresh` +By default, `force` is `false`. AdGuard Home normally throttles filter updates to reduce server load. Use forced updates sparingly. -Refresh all filter subscriptions in AdGuard Home. +## Examples -| Data attribute | Optional | Description | -| ---------------------- | -------- | ------------------------------------------------- | -| `force` | Yes | Force update (bypasses AdGuard Home throttling). | +### Block social media during work hours -By default, `force` is set to `false`. Forcing an update bypasses AdGuard Home's -throttling logic, so use with care. +This automation blocks social media sites during business hours: + +```yaml +automation: + - alias: "Block social media during work" + triggers: + - trigger: time + at: "09:00:00" + actions: + - action: adguard.add_url + data: + name: "Social media blocklist" + url: "https://raw.githubusercontent.com/example/social-media-blocklist/main/list.txt" + - action: adguard.refresh + + - alias: "Unblock social media after work" + triggers: + - trigger: time + at: "17:00:00" + actions: + - action: adguard.remove_url + data: + url: "https://raw.githubusercontent.com/example/social-media-blocklist/main/list.txt" +``` + +### Enable strict filtering when guests arrive + +Automatically enable all protection features when guests connect to your network: + +```yaml +automation: + - alias: "Enable strict filtering for guests" + triggers: + - trigger: state + entity_id: group.guest_devices + from: "not_home" + to: "home" + actions: + - action: switch.turn_on + target: + entity_id: + - switch.adguard_parental_control + - switch.adguard_safe_browsing + - switch.adguard_safe_search +``` + +### Monitor DNS performance + +Send a notification if DNS response time exceeds threshold: + +{% raw %} + +```yaml +automation: + - alias: "Alert on slow DNS" + triggers: + - trigger: numeric_state + entity_id: sensor.adguard_average_processing_speed + above: 50 + actions: + - action: notify.mobile_app + data: + title: "DNS Performance Alert" + message: "AdGuard DNS response time is {{ states('sensor.adguard_average_processing_speed') }}ms" +``` + +{% endraw %} + + +## Data updates + +The AdGuard Home integration polls for updates every 10 seconds to provide near real-time statistics and ensure switch states remain synchronized. + +## Troubleshooting + +### Integration fails to connect + +#### Symptom: "Cannot connect to AdGuard Home" + +When setting up the integration, you receive a connection error. + +##### Resolution + +1. Verify AdGuard Home is running: + + - Access the AdGuard Home web interface at `http://YOUR_IP:3000`. + - Check the service status on your server. + +2. Check network connectivity: + + - Ensure Home Assistant can reach the AdGuard Home instance. + - Verify no firewall rules block port 3000. + +3. Confirm credentials: + - Test login via the AdGuard Home web interface. + - Ensure you're using admin credentials. + +### Sensors show unavailable + +If sensors display as unavailable: + +1. Check that **Query log** switch is enabled. +2. Verify AdGuard Home is processing DNS queries. +3. Ensure at least one device uses AdGuard Home as DNS server. + +### Actions fail with "Filter URL not found" + +This error occurs when trying to enable, disable, or remove a non-existent filter URL. Verify the exact URL using the AdGuard Home web interface under **Filters** > **DNS blocklists**. + +## Removing the integration + +This integration follows standard integration removal. After removal, your AdGuard Home instance continues running with its current configuration. + +{% include integrations/remove_device_service.md %} From c2d959f2a60392003f96a8aa8365ca803af8c01f Mon Sep 17 00:00:00 2001 From: jameson_uk <1040621+jamesonuk@users.noreply.github.com> Date: Mon, 30 Jun 2025 09:55:34 +0100 Subject: [PATCH 37/45] Update alexa_devices.markdown (#39607) --- source/_integrations/alexa_devices.markdown | 23 --------------------- 1 file changed, 23 deletions(-) diff --git a/source/_integrations/alexa_devices.markdown b/source/_integrations/alexa_devices.markdown index 360ae7fa888..9da92e6c232 100644 --- a/source/_integrations/alexa_devices.markdown +++ b/source/_integrations/alexa_devices.markdown @@ -82,29 +82,6 @@ automation: entity_id: notify.echo_dot_livingroom_announce ``` -### Automation: Start Radio on all Echo dots - -```yaml -automation: -- alias: Start Radio B.B.C. - id: "start_radio_bbc" - trigger: - - platform: sun - event: sunset - condition: - conditions: - - alias: "condition alias (home)" - condition: state - entity_id: group.person_family - state: "home" - action: - - action: notify.send_message - data: - message: Play B.B.C. on Tunein - target: - entity_id: notify.everywhere_announce -``` - ## Data updates This integration {% term polling polls %} data from the device every 30 seconds by default. From 11c52598548846e864d68d1715d072ccbae68ecf Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Mon, 30 Jun 2025 15:01:19 +0200 Subject: [PATCH 38/45] Z-Wave breadcrumbs: update to reflect current SW (#39776) Co-authored-by: Martin Hjelmare --- source/_integrations/zwave_js.markdown | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/source/_integrations/zwave_js.markdown b/source/_integrations/zwave_js.markdown index 22d4c02ee81..d2741331426 100644 --- a/source/_integrations/zwave_js.markdown +++ b/source/_integrations/zwave_js.markdown @@ -132,7 +132,8 @@ While your Z-Wave mesh is permanently stored on your dongle, the additional meta ### Adding a new device to the Z-Wave network 1. In Home Assistant, go to {% my integrations title="**Settings** > **Devices & services**" %}. -2. Select the Z-Wave integration. Then select **Configure**. +2. Select the Z-Wave integration. + - Then, on the entry of the hub, select {% icon "ic:baseline-arrow-forward-ios" %} to open the device info page. 3. Select **Add device**. - The Z-Wave controller is now in inclusion mode. 4. Check, if your device supports SmartStart: @@ -161,8 +162,9 @@ While your Z-Wave mesh is permanently stored on your dongle, the additional meta Do this before using the device with another controller, or when you don't use the device anymore. It removes the device from the Z-Wave network stored on the controller. It also removes the device and all its entities from Home Assistant. You can not join a device to a new network if it is still paired with a controller. 1. In Home Assistant, go to {% my integrations title="**Settings** > **Devices & services**" %}. -2. Select the **Z-Wave** integration. Then, select **Configure**. -3. Select **Remove device**, then **Start exclusion**. +2. Select the **Z-Wave** integration. + - Then, select the cogwheel {% icon "mdi:cog-outline" %}. +3. Select **Remove a device**, then **Start exclusion**. - The Z-Wave controller is now in exclusion mode. 4. Put the device you want to remove in exclusion mode. Refer to its manual how this is done. 5. The UI should confirm that the device was removed and the device and entities will be removed from Home Assistant. @@ -181,7 +183,8 @@ Do this if you have an existing Z-Wave network and want to use a new controller. ### To migrate a Z-Wave network to a new controller 1. In Home Assistant, go to {% my integrations title="**Settings** > **Devices & services**" %}. -2. Select the **Z-Wave** integration. Then, select **Configure**. +2. Select the **Z-Wave** integration. + - Then, select the cogwheel {% icon "mdi:cog-outline" %}. 3. Under **Backup and restore**, select **Migrate controller**. 4. Select **Migrate to a new controller**. - To confirm device reset, select **Submit**. @@ -223,7 +226,8 @@ It's recommended to create a backup before making any major changes to your Z-Wa ### To backup your Z-Wave network 1. In Home Assistant, go to {% my integrations title="**Settings** > **Devices & services**" %}. -2. Select the **Z-Wave** integration. Then, select **Configure**. +2. Select the **Z-Wave** integration. + - Then, select the cogwheel {% icon "mdi:cog-outline" %}. 3. Under **Backup and restore**, select **Download backup**. - **Result**: The backup file is downloaded to the device from which you initiated the download. 4. Done! Store the backup file somewhere safe in case you need it later to restore your Z-Wave network. @@ -251,7 +255,8 @@ The Home Assistant and Z-Wave JS teams do not take any responsibility for any da ### To update firmware of a Z-Wave device 1. In Home Assistant, go to {% my integrations title="**Settings** > **Devices & services**" %}. -2. Select the **Z-Wave** integration. Then, select **Configure** and select the controller. +2. Select the **Z-Wave** integration. + - Then, on the entry of the hub, select {% icon "ic:baseline-arrow-forward-ios" %} to open the device info page. 3. Under **Device info**, select **Update**. 4. Select the firmware file that you previously downloaded to your computer. - **Notice: Risk of damage to the device** @@ -280,7 +285,8 @@ It is recommended to back up your Z-Wave network before resetting the device. ### To reset a Z-Wave controller 1. In Home Assistant, go to {% my integrations title="**Settings** > **Devices & services**" %}. -2. Select the **Z-Wave** integration. Then, select the controller. +2. Select the **Z-Wave** integration. + - Then, on the entry of the hub, select {% icon "ic:baseline-arrow-forward-ios" %} to open the device info page. 3. Under **Device info**, select the three dots {% icon "mdi:dots-vertical" %} menu, then select **Factory reset**. ![Screenshot showing the device panel of a Z-Wave controller](/images/integrations/z-wave/z-wave-controller-commands.png) @@ -1057,7 +1063,8 @@ If the interview is complete, then the device does not yet have a device file fo When trying to determine why something isn't working as you expect, or when reporting an issue with the integration, it is helpful to know what Z-Wave JS sees as the current state of your Z-Wave network. To get a dump of your current network state, follow these steps: 1. Go to {% my integrations title="**Settings** > **Devices & services**" %}. -2. Select the **Z-Wave** integration. Then, select the three dots {% icon "mdi:dots-vertical" %} menu. +2. Select the **Z-Wave** integration. + - Then, select the three dots {% icon "mdi:dots-vertical" %} menu. 3. From the dropdown menu, select **Download diagnostics**. ### How do I address interference issues? From 989340eede265c58be1a680b7410effe78c72d0e Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Tue, 1 Jul 2025 08:26:04 +0200 Subject: [PATCH 39/45] Remove references to deprecated python versions in alexa documentation (#39785) --- source/_integrations/alexa.intent.markdown | 2 +- source/_integrations/alexa.smart_home.markdown | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/alexa.intent.markdown b/source/_integrations/alexa.intent.markdown index ed36cb24646..c473f646a3a 100644 --- a/source/_integrations/alexa.intent.markdown +++ b/source/_integrations/alexa.intent.markdown @@ -65,7 +65,7 @@ Next you need to create a Lambda function. - **US West (Oregon)** region for Japanese and English (AU) skills. - Click `Functions` in the left navigation bar, display list of your Lambda functions. - Click `Create function`, select `Author from scratch`, then input a `Function name`. -- Select *Python 3.* as `Runtime` (Python 3.9 was available at this time). +- Select *Python 3.* as `Runtime`. - Select *Use an existing role* as `Execution role`, then select the role you just created from the `Existing role` list. - Click `Create function`, then you can configure the details of the Lambda function. - Under the `Configuration` tab, expand `Designer`, then click on `+ Add trigger` in the left part of the panel and select `Alexa Skills Kit` from the dropdown list to add an Alexa Skills Kit trigger to your Lambda function. diff --git a/source/_integrations/alexa.smart_home.markdown b/source/_integrations/alexa.smart_home.markdown index 01be1469774..3f5174b8d9f 100644 --- a/source/_integrations/alexa.smart_home.markdown +++ b/source/_integrations/alexa.smart_home.markdown @@ -157,7 +157,7 @@ Next you need create a Lambda function. - Click `Functions` in the left navigation bar, to display the list of your Lambda functions. - Click `Create function`, select `Author from scratch`, then input a `Function name`. -- Select *Python 3.9*, *Python 3.8* or *Python 3.7* as `Runtime`. +- Select *Python 3.* as `Runtime`. - Expand the `Change default execution role` dropdown and make sure to select *Use an existing role* as `Execution role`, then select the role you just created from `Existing role` list. - Click `Create function`, then you can configure the details of Lambda function. - Expand the `Function overview` (if it isn't already expanded), then click `+ Add trigger` in the left part of the panel, then click `Alexa Smart Home` from the drop down list to add an Alexa Smart Home trigger to your Lambda function. From 17fc8e52f0083b78090573b727ca35df30f6ea74 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Tue, 1 Jul 2025 09:24:09 +0200 Subject: [PATCH 40/45] Alexa: implement feedback by coderabbitai (#39789) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Joakim Sørensen --- source/_integrations/alexa.intent.markdown | 2 +- source/_integrations/alexa.smart_home.markdown | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/alexa.intent.markdown b/source/_integrations/alexa.intent.markdown index c473f646a3a..49ad4fe2817 100644 --- a/source/_integrations/alexa.intent.markdown +++ b/source/_integrations/alexa.intent.markdown @@ -65,7 +65,7 @@ Next you need to create a Lambda function. - **US West (Oregon)** region for Japanese and English (AU) skills. - Click `Functions` in the left navigation bar, display list of your Lambda functions. - Click `Create function`, select `Author from scratch`, then input a `Function name`. -- Select *Python 3.* as `Runtime`. +- Select `Python 3.x` as the `Runtime` (choose the latest available Python 3 version). - Select *Use an existing role* as `Execution role`, then select the role you just created from the `Existing role` list. - Click `Create function`, then you can configure the details of the Lambda function. - Under the `Configuration` tab, expand `Designer`, then click on `+ Add trigger` in the left part of the panel and select `Alexa Skills Kit` from the dropdown list to add an Alexa Skills Kit trigger to your Lambda function. diff --git a/source/_integrations/alexa.smart_home.markdown b/source/_integrations/alexa.smart_home.markdown index 3f5174b8d9f..1579315f2ee 100644 --- a/source/_integrations/alexa.smart_home.markdown +++ b/source/_integrations/alexa.smart_home.markdown @@ -157,7 +157,7 @@ Next you need create a Lambda function. - Click `Functions` in the left navigation bar, to display the list of your Lambda functions. - Click `Create function`, select `Author from scratch`, then input a `Function name`. -- Select *Python 3.* as `Runtime`. +- Select `Python 3.x` as the `Runtime` (choose the latest available Python 3 version). - Expand the `Change default execution role` dropdown and make sure to select *Use an existing role* as `Execution role`, then select the role you just created from `Existing role` list. - Click `Create function`, then you can configure the details of Lambda function. - Expand the `Function overview` (if it isn't already expanded), then click `+ Add trigger` in the left part of the panel, then click `Alexa Smart Home` from the drop down list to add an Alexa Smart Home trigger to your Lambda function. From 2805b95e753c6fcf3a39d30b273d3c5d8555dc28 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Jul 2025 11:18:14 +0200 Subject: [PATCH 41/45] build(deps-dev): bump sorbet-runtime from 0.5.12210 to 0.5.12214 (#39791) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 21253fed6a2..8579c5481d3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -159,7 +159,7 @@ GEM rack-protection (= 4.1.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.12210) + sorbet-runtime (0.5.12214) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 020099ebad2aaeac038823fc3cdf06b4b0ff6443 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ab=C3=ADlio=20Costa?= Date: Tue, 1 Jul 2025 16:54:15 +0100 Subject: [PATCH 42/45] Add link to template sensor yaml docs to Weather example (#39795) --- source/_integrations/weather.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/weather.markdown b/source/_integrations/weather.markdown index b42df01bff5..aaa003e2711 100644 --- a/source/_integrations/weather.markdown +++ b/source/_integrations/weather.markdown @@ -115,7 +115,7 @@ The response data field is a mapping of called target entities, each containing {% details "Example template sensor using get_forecasts" %} -Example template sensor that contains the hourly forecast +Example [template sensor](/integrations/template#yaml-configuration) that contains the hourly forecast {% raw %} From 9d1e9c6cd33320b02c03107a33775c00433571f8 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Tue, 1 Jul 2025 23:11:05 +0200 Subject: [PATCH 43/45] Clarify the timestamp of buttons doesn't matter for the automation example (#39798) --- source/_integrations/button.markdown | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/_integrations/button.markdown b/source/_integrations/button.markdown index ac62dcc0ccf..8b7b2544176 100644 --- a/source/_integrations/button.markdown +++ b/source/_integrations/button.markdown @@ -42,7 +42,10 @@ In addition, the entity can have the following states: - **Unknown**: The state is not yet known. Because the {% term state %} of a button entity in Home Assistant is a timestamp, it -means we can use it in our automations. For example: +changes every time the button is pressed. This means we can trigger automations on +any state change of the button entity, which effectively captures when the button +is pressed. We don't need to use the actual timestamp value; we only care that the +state changed, indicating a button press: ```yaml triggers: From 7fd54bd82465d441623ba3d985735208d37b8bcc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Jul 2025 08:08:37 +0200 Subject: [PATCH 44/45] build(deps-dev): bump sorbet-runtime from 0.5.12214 to 0.5.12216 (#39801) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8579c5481d3..e0890044666 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -159,7 +159,7 @@ GEM rack-protection (= 4.1.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.12214) + sorbet-runtime (0.5.12216) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From eff1e0ab39e2aa45583dc1975393e955777be5ef Mon Sep 17 00:00:00 2001 From: Rob Chandhok Date: Wed, 2 Jul 2025 07:05:12 -0400 Subject: [PATCH 45/45] =?UTF-8?q?Update=20airthings.markdown=20to=20reflec?= =?UTF-8?q?t=20the=20latency=20in=20adding=20the=20radon=20=E2=80=A6=20(#3?= =?UTF-8?q?9552)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/airthings.markdown | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/_integrations/airthings.markdown b/source/_integrations/airthings.markdown index 16e27c13b6b..efa56cfd300 100644 --- a/source/_integrations/airthings.markdown +++ b/source/_integrations/airthings.markdown @@ -46,3 +46,10 @@ Upon saving the settings, you will be presented with a generated id and secret. The Airthings integration can now be activated using the generated id and secret that you have just created. {% include integrations/config_flow.md %} + +## Troubleshooting + + +### The radon sensor does not show up + +Initially, the radon sensor may not be published by the Airthings API (at device startup, the value is considered "unknown"), and so you may have to wait for the radon sensor to appear for a new device.

ZdjB59Cnps1jrp&o4pQ7ct5 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