diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 98b546dc49d..f05485a3169 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: - name: Check out files from GitHub uses: actions/checkout@v2 - name: Setting up Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2.1.3 + uses: actions/setup-node@v2.1.4 with: node-version: 12.x - name: Setup NPM cache @@ -33,7 +33,7 @@ jobs: - name: Check out files from GitHub uses: actions/checkout@v2 - name: Setting up Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2.1.3 + uses: actions/setup-node@v2.1.4 with: node-version: 12.x - name: Setup NPM cache diff --git a/Gemfile b/Gemfile index 20f51ba2ea7..013b4ca1771 100644 --- a/Gemfile +++ b/Gemfile @@ -3,8 +3,8 @@ source 'https://rubygems.org' ruby '> 2.5.0' group :development do - gem 'rake', '13.0.1' - gem 'jekyll', '4.1.1' + gem 'rake', '13.0.3' + gem 'jekyll', '4.2.0' gem 'compass', '1.0.3' gem 'sass-globbing', '1.1.5' gem 'stringex', '2.8.5' @@ -15,7 +15,7 @@ group :jekyll_plugins do gem 'jekyll-sitemap', '1.4.0' gem 'jekyll-time-to-read', '0.1.2' gem 'jekyll-commonmark', '1.3.1' - gem 'jekyll-toc', '0.15.0' + gem 'jekyll-toc', '0.16.1' end gem 'sinatra', '2.1.0' diff --git a/Gemfile.lock b/Gemfile.lock index ecf98e418a7..1fbcc979975 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,7 +3,7 @@ GEM specs: addressable (2.7.0) public_suffix (>= 2.0.2, < 5.0) - chunky_png (1.3.14) + chunky_png (1.3.15) colorator (1.1.0) commonmarker (0.21.0) ruby-enum (~> 0.5) @@ -25,27 +25,27 @@ GEM http_parser.rb (~> 0.6.0) eventmachine (1.2.7) eventmachine (1.2.7-x64-mingw32) - ffi (1.13.1) - ffi (1.13.1-x64-mingw32) + ffi (1.14.2) + ffi (1.14.2-x64-mingw32) forwardable-extended (2.6.0) http_parser.rb (0.6.0) i18n (1.8.5) concurrent-ruby (~> 1.0) - jekyll (4.1.1) + jekyll (4.2.0) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) i18n (~> 1.0) jekyll-sass-converter (~> 2.0) jekyll-watch (~> 2.0) - kramdown (~> 2.1) + kramdown (~> 2.3) kramdown-parser-gfm (~> 1.0) liquid (~> 4.0) mercenary (~> 0.4.0) pathutil (~> 0.9) rouge (~> 3.0) safe_yaml (~> 1.0) - terminal-table (~> 1.8) + terminal-table (~> 2.0) jekyll-commonmark (1.3.1) commonmarker (~> 0.14) jekyll (>= 3.7, < 5.0) @@ -56,7 +56,7 @@ GEM jekyll (>= 3.7, < 5.0) jekyll-time-to-read (0.1.2) jekyll - jekyll-toc (0.15.0) + jekyll-toc (0.16.1) jekyll (>= 3.8) nokogiri (~> 1.10) jekyll-watch (2.2.1) @@ -84,7 +84,7 @@ GEM rack (2.2.3) rack-protection (2.1.0) rack - rake (13.0.1) + rake (13.0.3) rb-fsevent (0.10.4) rb-inotify (0.10.1) ffi (~> 1.0) @@ -107,12 +107,12 @@ GEM rack-protection (= 2.1.0) tilt (~> 2.0) stringex (2.8.5) - terminal-table (1.8.0) + terminal-table (2.0.0) unicode-display_width (~> 1.1, >= 1.1.1) tilt (2.0.10) - tzinfo (2.0.3) + tzinfo (2.0.4) concurrent-ruby (~> 1.0) - tzinfo-data (1.2020.4) + tzinfo-data (1.2020.5) tzinfo (>= 1.0.0) unicode-display_width (1.7.0) @@ -122,14 +122,14 @@ PLATFORMS DEPENDENCIES compass (= 1.0.3) - jekyll (= 4.1.1) + jekyll (= 4.2.0) jekyll-commonmark (= 1.3.1) jekyll-paginate (= 1.1.0) jekyll-sitemap (= 1.4.0) jekyll-time-to-read (= 0.1.2) - jekyll-toc (= 0.15.0) + jekyll-toc (= 0.16.1) nokogiri (= 1.10.10) - rake (= 13.0.1) + rake (= 13.0.3) sass-globbing (= 1.1.5) sinatra (= 2.1.0) stringex (= 2.8.5) diff --git a/_config.yml b/_config.yml index 20ec588125d..1a0d73db37f 100644 --- a/_config.yml +++ b/_config.yml @@ -99,10 +99,10 @@ social: account: home_assistant # Home Assistant release details -current_major_version: 0 -current_minor_version: 118 -current_patch_version: 5 -date_released: 2020-12-05 +current_major_version: 2020 +current_minor_version: 12 +current_patch_version: 1 +date_released: 2020-12-16 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. diff --git a/package-lock.json b/package-lock.json index c3f6d675fa2..b0546fca5ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -104,79 +104,79 @@ "dev": true }, "@textlint/ast-tester": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-2.2.4.tgz", - "integrity": "sha512-676xpY3/+Xa+tPaiUPaD4sl//+p3xsnSPYLrQjSmHWXX78F3MwAWd/Lek+SCn4wwvf1tCIx0SPtjfOCa6ru8qw==", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-2.2.5.tgz", + "integrity": "sha512-kKolF3xDI0G1sjM2HJE1EZAf407026b/wHC0FAdo9/FAipUTtAATKDnvjYeN++W1b5TxtIWRF5SbHppK7eRXGQ==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4" + "@textlint/ast-node-types": "^4.3.5" }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true } } }, "@textlint/ast-traverse": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.2.5.tgz", - "integrity": "sha512-YduGVn7iaUYOfo7TwHO4b0K/qQpj61Ol/M884ck3vetNd0zBxpHO3GpQKW87SZGGtlsBa9v5Suz/yypnlPo3Og==", + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.2.6.tgz", + "integrity": "sha512-cpBF4UsbQ95oFU8gaGrkYar1H75ORvfRWN78dXneyinJFG1KBajXN9lLYhXhg+Z1Rn/9Ifw+SCjLZKnFmnwM0g==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4" + "@textlint/ast-node-types": "^4.3.5" }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true } } }, "@textlint/feature-flag": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.2.4.tgz", - "integrity": "sha512-ABhbZ5rfkwa/kTBFxVmeMzE1flcnUjLJ5LTZvOaxH/pElfLLN1J4FEmAZTRCvXGAB498II6nkM2CqcikbKzh6A==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.2.5.tgz", + "integrity": "sha512-OePponYtxPGjNf6GBqioRaOr1m8LJZQLCj49LgoGZnolm9hmKq3QP1jEKGbzxsHCADL7YHoKZ6zxKGkicmsxPA==", "dev": true, "requires": { "map-like": "^2.0.0" } }, "@textlint/fixer-formatter": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.2.5.tgz", - "integrity": "sha512-fh6XiLbX9WF8+79g20qb1I85k/Yc9+h7LRccmaLzTBjVQDNYxX5BtfvGsY0Vf5tBZKT2xFZH4eSLH/EWoL3weg==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.2.6.tgz", + "integrity": "sha512-xVVEHcpUeBBFI7Ug4y/tGTRLf6XX9lsg/iLvk6cjWJhxnFsVOkSFJRrZFetIJnAKnhQmCAv/i+ybgnTHhas7pw==", "dev": true, "requires": { - "@textlint/module-interop": "^1.1.4", - "@textlint/types": "^1.4.5", + "@textlint/module-interop": "^1.1.5", + "@textlint/types": "^1.4.6", "chalk": "^1.1.3", - "debug": "^4.1.1", - "diff": "^4.0.1", + "debug": "^4.3.1", + "diff": "^4.0.2", "is-file": "^1.0.0", - "string-width": "^1.0.1", + "string-width": "^1.0.2", "strip-ansi": "^6.0.0", "text-table": "^0.2.0", "try-resolve": "^1.0.1" }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true }, "@textlint/types": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.5.tgz", - "integrity": "sha512-7pA1rdiw1jsDNGwxupMC6fPlRNAHY6fKZ3s+jAY53o6RroOSR+5qO0sAjJ26lsSOhveH8imZzyyD08dk58IVJQ==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.6.tgz", + "integrity": "sha512-hoKPvIzNf+vI0goRk90HfsVUbXkAp4BfpvRxh51TGqVG27dlYrQJZkYheuUNUAwyj0Id09qzVwXno/xQPMYPcg==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4" + "@textlint/ast-node-types": "^4.3.5" } }, "ansi-regex": { @@ -215,6 +215,15 @@ } } }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", @@ -255,78 +264,87 @@ } }, "@textlint/kernel": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-3.3.6.tgz", - "integrity": "sha512-M2ciQDAo5W6rpRADzGnMXyxhvJ+lnqYG9iHrqmfDQ2MA0VcolWuA37H67/UstqTs3NYaGC7RZkq9FAV//pl30w==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-3.3.7.tgz", + "integrity": "sha512-zLk78gCwiQIl0ElkzT8DVMOLJ5PCDWZnuRaYk7YkwmGpjJSoJcGSCqiRGhmmc4d7CCZ+AcoM0DQUSyrFzJjyMA==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4", - "@textlint/ast-tester": "^2.2.4", - "@textlint/ast-traverse": "^2.2.5", - "@textlint/feature-flag": "^3.2.4", - "@textlint/types": "^1.4.5", - "@textlint/utils": "^1.1.4", - "debug": "^4.1.1", + "@textlint/ast-node-types": "^4.3.5", + "@textlint/ast-tester": "^2.2.5", + "@textlint/ast-traverse": "^2.2.6", + "@textlint/feature-flag": "^3.2.5", + "@textlint/types": "^1.4.6", + "@textlint/utils": "^1.1.5", + "debug": "^4.3.1", "deep-equal": "^1.1.1", "map-like": "^2.0.0", "structured-source": "^3.0.2" }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true }, "@textlint/types": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.5.tgz", - "integrity": "sha512-7pA1rdiw1jsDNGwxupMC6fPlRNAHY6fKZ3s+jAY53o6RroOSR+5qO0sAjJ26lsSOhveH8imZzyyD08dk58IVJQ==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.6.tgz", + "integrity": "sha512-hoKPvIzNf+vI0goRk90HfsVUbXkAp4BfpvRxh51TGqVG27dlYrQJZkYheuUNUAwyj0Id09qzVwXno/xQPMYPcg==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4" + "@textlint/ast-node-types": "^4.3.5" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" } } } }, "@textlint/linter-formatter": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.2.5.tgz", - "integrity": "sha512-oy5RcBWrC2d7r0Mjw/FBH8cvQuOaCB5PeOPG0Pp44Yr5JbIGLXfh84umHQOTCmxfRxw3ccnUfA9wjbxuL8rWOQ==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.2.6.tgz", + "integrity": "sha512-39R2PAKRDqq8p6jQj3u9ERUzrrhK33BnHK622oegaXzPeaBLjN2brBXsxnBpNJFPUW2L9BDmJcBd92E/ajLTGg==", "dev": true, "requires": { "@azu/format-text": "^1.0.1", "@azu/style-format": "^1.0.0", - "@textlint/module-interop": "^1.1.4", - "@textlint/types": "^1.4.5", - "chalk": "^1.0.0", - "concat-stream": "^1.5.1", - "debug": "^4.1.1", + "@textlint/module-interop": "^1.1.5", + "@textlint/types": "^1.4.6", + "chalk": "^1.1.3", + "concat-stream": "^1.6.2", + "debug": "^4.3.1", "is-file": "^1.0.0", - "js-yaml": "^3.2.4", - "optionator": "^0.8.1", + "js-yaml": "^3.14.1", + "optionator": "^0.9.1", "pluralize": "^2.0.0", - "string-width": "^1.0.1", + "string-width": "^1.0.2", "strip-ansi": "^6.0.0", - "table": "^3.7.8", + "table": "^3.8.3", "text-table": "^0.2.0", "try-resolve": "^1.0.1", - "xml-escape": "^1.0.0" + "xml-escape": "^1.1.0" }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true }, "@textlint/types": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.5.tgz", - "integrity": "sha512-7pA1rdiw1jsDNGwxupMC6fPlRNAHY6fKZ3s+jAY53o6RroOSR+5qO0sAjJ26lsSOhveH8imZzyyD08dk58IVJQ==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.6.tgz", + "integrity": "sha512-hoKPvIzNf+vI0goRk90HfsVUbXkAp4BfpvRxh51TGqVG27dlYrQJZkYheuUNUAwyj0Id09qzVwXno/xQPMYPcg==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4" + "@textlint/ast-node-types": "^4.3.5" } }, "ansi-regex": { @@ -377,6 +395,15 @@ "typedarray": "^0.0.6" } }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", @@ -386,6 +413,16 @@ "number-is-nan": "^1.0.0" } }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -441,26 +478,35 @@ } }, "@textlint/markdown-to-ast": { - "version": "6.2.5", - "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.2.5.tgz", - "integrity": "sha512-9vlQbylGjnnRGev3yt9ntNy6I9FQH3p+MkbijybKnwobK/msoAX9sThDHOMbGM24PsUHxcDjktDlj2vHN/pwDA==", + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.2.6.tgz", + "integrity": "sha512-TjZTMGYla9Nznegy0r23EEzNMfWva0oksj+48aqMlbQ+UvBA5vdEC0VzCO3l0Z137RgEJ+glInbvEilo2zcjZg==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4", - "debug": "^4.1.1", - "remark-frontmatter": "^1.2.0", + "@textlint/ast-node-types": "^4.3.5", + "debug": "^4.3.1", + "remark-frontmatter": "^1.3.3", "remark-parse": "^5.0.0", "structured-source": "^3.0.2", "traverse": "^0.6.6", - "unified": "^6.1.6" + "unified": "^6.2.0" }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", @@ -550,44 +596,44 @@ } }, "@textlint/module-interop": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-1.1.4.tgz", - "integrity": "sha512-9M3kYG5nBoD2lhp05sqi6fieNU6rBcf+A8Trp+4d8o5uJ4RRsWeRtAQMWM7Tv15onqIITRq7fm3la7xovVB9KA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-1.1.5.tgz", + "integrity": "sha512-YXz4qV6thEuwNfamHFhRsebZM7FWe1x3fD7XAqPxE8J+HLQea3Y0i52hU/rTQvt85omYq+37g3YtqjX60mYjog==", "dev": true }, "@textlint/text-to-ast": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.2.4.tgz", - "integrity": "sha512-uIiNg52OdQ3Fn8aOYaV7BLW2QakNsmf4doypIwrW4q+gHYQ3jxdPHHkq6RxuYoO112vO40M3zmAoEZmM1qmPhw==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.2.5.tgz", + "integrity": "sha512-1B43L9tVr2b6Qm37KsdI8dbutL8b5AN95PFGzPpxaJbShz8TjVUFQ5bxPrnKGc7wV5MFpazf+/UVjZx6JtUbMA==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4" + "@textlint/ast-node-types": "^4.3.5" }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true } } }, "@textlint/textlint-plugin-markdown": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.2.6.tgz", - "integrity": "sha512-S65wy2npaBLT7pwPPlrN9Pw40hOJsxiW+T6peMJOFEMLRem5qlCIlT+02Wlf0Rrtr6/gKDckpphTUiZT1+xRnQ==", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-5.2.7.tgz", + "integrity": "sha512-GKx79nbsLwvDdyv98wnX2BSF83MKTM5j09OFJp2+wi2qrWO3U0+7YMILfdHDqyPfUk+osuy65BAFeq5jlXPomQ==", "dev": true, "requires": { - "@textlint/markdown-to-ast": "^6.2.5" + "@textlint/markdown-to-ast": "^6.2.6" } }, "@textlint/textlint-plugin-text": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.2.6.tgz", - "integrity": "sha512-KCgb5GVjoEDIi37UpQN6kFciiouyATNYrj/JufCeLNJEcVcxSm12EoFRKjpXpXmTOVqZUyGnIDU797z1usAZDw==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-4.2.7.tgz", + "integrity": "sha512-uMoASP8kIJrMqMJCXePvKSh0tOEuiQS9vFjH+kq2kS8/+Po6Wwgma9IdJsLWuSI8H4ufcvbozREuY+DceQAp/w==", "dev": true, "requires": { - "@textlint/text-to-ast": "^3.2.4" + "@textlint/text-to-ast": "^3.2.5" } }, "@textlint/types": { @@ -600,9 +646,9 @@ } }, "@textlint/utils": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-1.1.4.tgz", - "integrity": "sha512-KmU+kGi7vG5toUhNdLHHPxyVN1mNGcjMVe1tNDEXT1wU/3oqA96bunElrROWHYw5iNt1QVRaIAtNeMVyzyAdVA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-1.1.5.tgz", + "integrity": "sha512-wv1m6yyaQpt1QrGKIUYwMoL5LLhDhXk05+pXg3i0+8PC8X95jNin10fSkxRMyXOsEqB6481GR3XgQ8Ia7DO1tg==", "dev": true }, "@types/mdast": { @@ -727,6 +773,16 @@ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "dev": true }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", @@ -796,9 +852,9 @@ "dev": true }, "collapse-white-space": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.5.tgz", - "integrity": "sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", "dev": true }, "color-convert": { @@ -906,20 +962,20 @@ } }, "es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", + "object.assign": "^4.1.1", "string.prototype.trimend": "^1.0.1", "string.prototype.trimstart": "^1.0.1" } @@ -1052,6 +1108,17 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, + "get-intrinsic": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz", + "integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "get-stdin": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz", @@ -1176,10 +1243,13 @@ } }, "is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", - "dev": true + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } }, "is-arrayish": { "version": "0.2.1", @@ -1203,11 +1273,20 @@ "dev": true }, "is-callable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", - "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", "dev": true }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, "is-date-object": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", @@ -1272,9 +1351,9 @@ "dev": true }, "is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "dev": true, "requires": { "has-symbols": "^1.0.1" @@ -1296,15 +1375,15 @@ "dev": true }, "is-whitespace-character": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz", - "integrity": "sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", "dev": true }, "is-word-character": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.3.tgz", - "integrity": "sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", "dev": true }, "isarray": { @@ -1366,13 +1445,13 @@ "dev": true }, "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" } }, "libnpmconfig": { @@ -1540,9 +1619,9 @@ "dev": true }, "markdown-escapes": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.3.tgz", - "integrity": "sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", "dev": true }, "markdown-extensions": { @@ -1552,14 +1631,14 @@ "dev": true }, "md5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", - "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "dev": true, "requires": { - "charenc": "~0.0.1", - "crypt": "~0.0.1", - "is-buffer": "~1.1.1" + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" }, "dependencies": { "is-buffer": { @@ -1751,19 +1830,19 @@ "dev": true }, "object-inspect": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", "dev": true }, "object-is": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", - "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz", + "integrity": "sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" } }, "object-keys": { @@ -1773,15 +1852,15 @@ "dev": true }, "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "dev": true, "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" } }, "once": { @@ -1794,17 +1873,17 @@ } }, "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" } }, "p-limit": { @@ -1923,9 +2002,9 @@ "dev": true }, "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true }, "process-nextick-args": { @@ -2222,11 +2301,12 @@ "dev": true }, "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", "dev": true, "requires": { + "is-core-module": "^2.1.0", "path-parse": "^1.0.6" } }, @@ -2296,9 +2376,9 @@ } }, "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", "dev": true }, "sprintf-js": { @@ -2308,9 +2388,9 @@ "dev": true }, "state-toggle": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.2.tgz", - "integrity": "sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", "dev": true }, "string-width": { @@ -2325,23 +2405,23 @@ } }, "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", + "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" } }, "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", + "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" } }, "string_decoder": { @@ -2493,33 +2573,33 @@ "dev": true }, "textlint": { - "version": "11.7.6", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-11.7.6.tgz", - "integrity": "sha512-o9nhbylWjOErba1gq2bMoJzughp9JK2VbENR+NCiMsNNEiaJ1P8jbnrL3ES86D6e0QMxziR79w5l7VmmdmLjCw==", + "version": "11.7.7", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-11.7.7.tgz", + "integrity": "sha512-YSF2xLyvX5odEb142kqU2x0oUmL6yj4+mDolKb+ul5y7/HKEUgjq2G4GwkEtIOij1B52mbvS+MApI4Fx5VhhMA==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4", - "@textlint/ast-traverse": "^2.2.5", - "@textlint/feature-flag": "^3.2.4", - "@textlint/fixer-formatter": "^3.2.5", - "@textlint/kernel": "^3.3.6", - "@textlint/linter-formatter": "^3.2.5", - "@textlint/module-interop": "^1.1.4", - "@textlint/textlint-plugin-markdown": "^5.2.6", - "@textlint/textlint-plugin-text": "^4.2.6", - "@textlint/types": "^1.4.5", - "@textlint/utils": "^1.1.4", - "debug": "^4.1.1", - "deep-equal": "^1.1.0", + "@textlint/ast-node-types": "^4.3.5", + "@textlint/ast-traverse": "^2.2.6", + "@textlint/feature-flag": "^3.2.5", + "@textlint/fixer-formatter": "^3.2.6", + "@textlint/kernel": "^3.3.7", + "@textlint/linter-formatter": "^3.2.6", + "@textlint/module-interop": "^1.1.5", + "@textlint/textlint-plugin-markdown": "^5.2.7", + "@textlint/textlint-plugin-text": "^4.2.7", + "@textlint/types": "^1.4.6", + "@textlint/utils": "^1.1.5", + "debug": "^4.3.1", + "deep-equal": "^1.1.1", "file-entry-cache": "^5.0.1", "get-stdin": "^5.0.1", - "glob": "^7.1.3", + "glob": "^7.1.6", "is-file": "^1.0.0", "log-symbols": "^1.0.2", "map-like": "^2.0.0", - "md5": "^2.2.1", + "md5": "^2.3.0", "mkdirp": "^0.5.0", - "optionator": "^0.8.0", + "optionator": "^0.9.1", "path-to-glob-pattern": "^1.0.2", "rc-config-loader": "^3.0.0", "read-pkg": "^1.1.0", @@ -2530,18 +2610,41 @@ }, "dependencies": { "@textlint/ast-node-types": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.4.tgz", - "integrity": "sha512-Grq+vJuNH7HCa278eFeiqJvowrD+onMCoG2ctLyoN+fXYIQGIr1/8fo8AcIg+VM16Kga+N6Y1UWNOWPd8j1nFg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.3.5.tgz", + "integrity": "sha512-syl8VE34DQDTV7+IADP1jYtGsxTC9MmCKLmpJX90G6nNv9CzgAZIukd7WMiJFZpFgcDAlibEaCKlJRxjfEmmPA==", "dev": true }, "@textlint/types": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.5.tgz", - "integrity": "sha512-7pA1rdiw1jsDNGwxupMC6fPlRNAHY6fKZ3s+jAY53o6RroOSR+5qO0sAjJ26lsSOhveH8imZzyyD08dk58IVJQ==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-1.4.6.tgz", + "integrity": "sha512-hoKPvIzNf+vI0goRk90HfsVUbXkAp4BfpvRxh51TGqVG27dlYrQJZkYheuUNUAwyj0Id09qzVwXno/xQPMYPcg==", "dev": true, "requires": { - "@textlint/ast-node-types": "^4.3.4" + "@textlint/ast-node-types": "^4.3.5" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } } } @@ -2628,9 +2731,9 @@ "dev": true }, "trim-trailing-lines": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz", - "integrity": "sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", "dev": true }, "trough": { @@ -2646,12 +2749,12 @@ "dev": true }, "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "requires": { - "prelude-ls": "~1.1.2" + "prelude-ls": "^1.2.1" } }, "typedarray": { @@ -2661,13 +2764,13 @@ "dev": true }, "unherit": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.2.tgz", - "integrity": "sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", "dev": true, "requires": { - "inherits": "^2.0.1", - "xtend": "^4.0.1" + "inherits": "^2.0.0", + "xtend": "^4.0.0" } }, "unified": { diff --git a/package.json b/package.json index e6749acceae..5c1b7c3345b 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "remark-lint-fenced-code-flag": "^2.0.1", "remark-lint-no-shell-dollars": "^2.0.2", "remark-stringify": "^9.0.1", - "textlint": "^11.7.6", + "textlint": "^11.7.7", "textlint-rule-common-misspellings": "^1.0.1", "textlint-rule-terminology": "^2.1.4" }, diff --git a/plugins/details.rb b/plugins/details.rb new file mode 100644 index 00000000000..6ecfd1fe447 --- /dev/null +++ b/plugins/details.rb @@ -0,0 +1,45 @@ +module Jekyll + class DetailsBlock < Liquid::Block + + def render_details_block(vars:, converter:, classes: nil, parent_type: nil) + result = Array.new + result << vars.map do |entry| + markup = Array.new + markup << "
" + markup << "
#{entry['title']}" + markup << '' + markup << '' + markup << "
" + markup << "" + markup << "
" + end + result.join + end + + def render(context) + contents = super(context) + vars = SafeYAML.load(contents) + + site = context.registers[:site] + converter = site.find_converter_instance(::Jekyll::Converters::Markdown) + + <<~MARKUP + +
+ #{render_details_block(vars: vars, converter: converter)} +
+ MARKUP + end + end +end + +Liquid::Template.register_tag('details', Jekyll::DetailsBlock) \ No newline at end of file diff --git a/sass/custom/_blue.scss b/sass/custom/_blue.scss new file mode 100644 index 00000000000..deee321506e --- /dev/null +++ b/sass/custom/_blue.scss @@ -0,0 +1,998 @@ +$blue__deep_color: #161d61; +$blue__light_color: #18abfd; +$ha__primary_color: #03a9f4; + +#blue { + $blue__hero_height: 670px; + font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; + .site-header { + .grid-wrapper { + max-width: 1100px !important; + padding: 0 25px !important; + } + } + .grid-wrapper { + max-width: 1500px; + padding: 0; + width: 100%; + } + .page-content { + overflow-x: hidden; + } + .banner { + height: $blue__hero_height; + margin-bottom: 16px; + margin-top: -42px; + width: 100%; + text-align: center; + .title { + position: relative; + width: 550px; + height: 168px; + left: calc(50% - 550px / 2 - 0.5px); + font-weight: 900; + font-size: 68px; + line-height: 55px; + text-align: center; + color: #ffffff; + bottom: 226px; + svg { + stroke: $ha__primary_color; + } + } + img { + width: 100%; + object-fit: cover; + object-position: bottom; + border-radius: 0; + border: 0; + height: $blue__hero_height; + box-shadow: none; + } + } + .content { + max-width: 1000px; + margin: auto; + + .sub-title { + font-weight: bold; + font-size: 42px; + line-height: 49px; + margin: 32px; + text-align: center; + } + + .missing-piece { + z-index: 2; + position: relative; + display: flex; + width: 600px; + border-radius: 8px; + margin: -36px auto 0; + + .missing-piece-header { + font-weight: 900; + font-size: 24px; + line-height: 28px; + } + + .missing-piece-content { + font-size: 16px; + line-height: 19px; + margin-top: 16px; + width: 420px; + } + + .missing-piece-overlay { + width: 210px; + border-radius: 8px; + margin: -50px -50px 0 0; + padding: 22px; + display: flex; + flex-flow: wrap; + justify-content: space-between; + + .missing-piece-overlay-header { + font-weight: 500; + font-size: 12px; + line-height: 14px; + letter-spacing: 0.1em; + color: #0c0c0c; + opacity: 0.33; + width: 100%; + text-align: right; + } + .missing-piece-overlay-price { + width: calc(100% - 6px); + text-align: right; + font-weight: 900; + font-size: 24px; + line-height: 28px; + color: #0c0c0c; + display: inline-flex; + justify-content: flex-end; + + div { + width: 6px; + margin-top: 2px; + font-size: 12px; + line-height: 14px; + color: #0c0c0c; + opacity: 0.4; + } + } + + .missing-piece-overlay-images { + display: grid; + grid-template-columns: 47px 47px 47px; + grid-template-rows: 47px 47px; + grid-auto-flow: row; + gap: 2px; + + .img-container { + border: 1px solid #e9e9e9; + box-sizing: border-box; + border-radius: 4px; + height: 47px; + width: 47px; + display: flex; + + img { + margin: auto; + box-shadow: none; + border-radius: 0; + border: 0; + } + } + + .img-container:first-of-type { + grid-column: 1 / span 2; + grid-row: 1 / span 2; + height: 96px; + width: 96px; + } + } + .missing-piece-overlay-button { + background-color: $ha__primary_color; + margin-top: 12px; + border-radius: 4px; + width: 154px; + height: 46px; + display: flex; + cursor: pointer; + + div { + margin: auto; + font-weight: 900; + font-size: 18px; + color: #ffffff; + } + } + } + } + .missing-piece-disclaimer { + font-size: 12px; + line-height: 14px; + color: #0c0c0c; + opacity: 0.4; + text-align: center; + margin: 12px auto 50px; + } + + .bullet-points { + margin: 24px 136px; + display: grid; + gap: 32px; + grid-template-columns: repeat(2, 1fr); + .item { + display: grid; + text-align: center; + span:nth-of-type(1) { + color: rgba(0, 0, 0, 0.87); + font-size: 24px; + font-weight: 300; + letter-spacing: 0.1em; + line-height: 28px; + opacity: 0.66; + text-transform: uppercase; + } + span:nth-of-type(2) { + color: rgba(0, 0, 0, 0.87); + font-size: 48px; + letter-spacing: -2px; + line-height: 56px; + } + span:nth-of-type(3) { + color: rgba(0, 0, 0, 0.87); + font-size: 14px; + font-weight: 500; + letter-spacing: -1px; + line-height: 16px; + } + } + } + + .vision { + position: sticky; + text-align: center; + display: inline-block; + width: 100%; + margin-bottom: 160px; + + svg { + z-index: 0; + width: 100vw; + margin-left: calc(-100vw / 2); + position: absolute; + + path { + z-index: 0; + } + } + .vision-content { + z-index: 1; + position: relative; + + .vision-header { + margin-top: 172px; + font-weight: 900; + font-size: 68px; + line-height: 80px; + color: $blue__deep_color; + } + .vision-statement { + font-size: 18px; + line-height: 21px; + } + + .vision-blocks { + width: 100%; + display: flex; + flex-flow: wrap; + justify-content: space-between; + + .vision-block { + width: 335px; + margin: 62px; + + .vision-block-title { + text-transform: uppercase; + color: $blue__deep_color; + letter-spacing: -2px; + font-size: 48px; + line-height: 56px; + font-weight: bold; + } + .vision-block-content { + font-size: 18px; + line-height: 133%; + } + } + } + } + } + .mood { + text-align: center; + margin-bottom: 32px; + margin-bottom: 80px; + + .mood-cards { + display: inline-flex; + align-items: center; + justify-content: space-between; + margin: 0 150px; + width: calc(100% - 300px); + position: relative; + + .material-card { + display: block; + align-items: initial; + width: 300px; + z-index: 1; + + img { + box-shadow: none; + border: 0; + border-radius: 0; + } + + .mood-card-type { + width: 60px; + text-align: start; + font-weight: bold; + font-size: 32px; + line-height: 32px; + + .mode { + margin-top: -8px; + font-weight: normal; + font-size: 15px; + text-align: justify; + letter-spacing: 6px; + } + } + + .mood-card-footer { + display: flex; + + .specifications { + display: grid; + height: 60px; + margin-top: 16px; + grid-template-columns: repeat(2, 1fr); + justify-items: left; + align-items: self-end; + flex-wrap: wrap; + width: calc(100% - 75px); + + .spec-item { + height: 30px; + font-size: 11px; + display: inline-grid; + line-height: 15px; + justify-items: left; + + span:first-of-type { + font-weight: bold; + } + } + } + .outline { + display: flex; + place-self: flex-end; + color: #c4c4c4; + } + } + } + + .mood-separator { + z-index: 0; + display: grid; + height: 120px; + width: 120px; + align-content: center; + justify-content: center; + border-radius: 188px; + border: 1px dashed #c4c4c4; + margin: 0 -40px; + padding: 120px; + + span { + display: block; + width: inherit; + } + + span:first-of-type { + color: $ha__primary_color; + font-weight: bold; + font-size: 16px; + line-height: 15px; + } + + span:last-of-type { + font-size: 12px; + color: #0c0c0c; + opacity: 0.4; + } + + .mood-separator-arrow { + color: #c4c4c4; + } + + .mood-separator-arrow.right { + margin-top: -118px; + } + + .mood-separator-arrow.left { + margin-bottom: -118px; + align-self: end; + } + } + } + } + + .specifications { + display: grid; + grid-template-columns: repeat(5, 1fr); + + .specifications-components { + grid-column: 1 / span 3; + margin-right: 24px; + } + + .component-list { + display: grid; + row-gap: 8px; + grid-template-columns: repeat(5, 1fr); + font-size: 18px; + line-height: 21px; + + .spec-title { + grid-column: 1; + margin-right: 24px; + margin-top: 16px; + text-transform: uppercase; + opacity: 0.4; + } + .spec-content { + grid-column: 2 / span 4; + font-weight: bold; + margin-top: 16px; + + .spec-content-additional { + font-weight: normal; + + ul { + margin-bottom: 0; + margin-left: 16px; + + li { + margin-bottom: 0; + } + li::marker { + content: "- "; + } + } + } + } + } + .specifications-form-factor { + grid-column: 4 / span 2; + + .specifications-form-factor-grid { + display: grid; + margin-left: 42px; + + .sff-description { + display: grid; + + span:first-of-type { + font-size: 1.525em; + line-height: 24px; + grid-column: 1; + text-transform: uppercase; + opacity: 0.4; + align-self: self-end; + } + + span:last-of-type { + font-weight: bold; + font-size: 1.425em; + word-spacing: -4px; + } + } + + .sff-width { + grid-column: 1 / span 2; + } + svg#zen { + grid-column: 1; + height: 100px; + width: 200px; + margin-bottom: 32px; + } + + .sff-height { + grid-column: 2; + margin-left: 14px; + } + + svg#depth { + grid-column: 1; + height: 200px; + width: 200px; + margin-bottom: 32px; + } + + .sff-depth { + grid-column: 2; + margin-left: 14px; + } + + svg#weight { + grid-column: 1 / span 2; + height: 200px; + width: 100%; + } + + .sff-weight { + grid-column: 1 / span 2; + justify-content: center; + margin-top: -24px; + } + } + img { + box-shadow: none; + border: 0; + border-radius: 0; + } + } + } + .faq-list { + margin: 0 72px; + } + + .blue3d { + text-decoration: none; + + .blue3d-container { + align-items: flex-end; + background-image: url('/images/blue/blue_3d.jpg'); + background-position: bottom; + background-size: cover; + display: flex; + height: 390px; + margin: auto; + margin-top: 62px; + padding: 0; + width: 720px; + + .blue3d-description { + display: flex; + align-items: center; + justify-content: space-between; + background-color: #000000ab; + color: #FFFFFF; + height: 60px; + width: 100%; + + svg { + fill: white; + height: 32px; + width: 32px; + min-width: 32px; + } + } + } + } + } + + .blue-buy-fab { + background-color: $ha__primary_color; + border-radius: 62px; + bottom: 16px; + display: flex; + box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 8px -4px, + rgba(0, 0, 0, 0.14) 0px 12px 17px 2px, + rgba(0, 0, 0, 0.12) 0px 5px 22px 4px; + box-sizing: border-box; + color: #ffffff; + cursor: pointer; + display: inline-flex; + float: right; + font-size: 12.25px; + font-weight: 400; + font-weight: bold; + line-height: 32px; + padding: 8px 16px 4px; + position: fixed; + right: 24px; + z-index: 1111; + + svg { + margin-top: 4px; + } + } + + #buy-dialog { + z-index: 1000; + display: none; + position: fixed; + left: 0; + top: 0; + width: 100vw; + height: 100vh; + background-color: rgb(0, 0, 0); + background-color: rgba(0, 0, 0, 0.4); + + .dialog-content { + border-radius: 8px; + margin: auto; + width: 600px; + padding: 0; + overflow-y: auto; + display: flex; + flex-flow: column; + justify-content: space-between; + + .close-container { + position: fixed; + float: right; + width: 615px; + text-align: right; + margin-top: -17px; + + .dialog-close { + cursor: pointer; + font-size: 32px; + background-color: #ffffff; + border-radius: 100px; + height: 32px; + width: 32px; + display: inline-flex; + align-items: center; + justify-content: center; + } + } + + .dialog-header { + display: flex; + justify-content: space-between; + padding: 8px 16px; + font-weight: bold; + font-size: 24px; + + svg { + width: 32px; + height: 32px; + cursor: pointer; + } + } + + .distributors { + a { + text-decoration: none; + + .distributor { + width: 100%; + display: flex; + justify-content: space-between; + padding: 8px 16px; + color: #222222; + margin: auto; + + svg { + height: 100%; + align-self: center; + } + + div { + display: grid; + line-height: 20px; + + div:nth-of-type(1) { + align-content: center; + grid-column: 1; + grid-row: 1 / span 2; + margin-right: 8px; + } + div:nth-of-type(2) { + grid-column: 2; + } + div:nth-of-type(3) { + grid-column: 2; + color: darkslategrey; + font-size: small; + } + } + } + .distributor:hover { + border-color: $ha__primary_color; + } + } + } + + .box-contents { + margin: 0 16px 32px; + ul { + margin: 12px 0 12px 24px; + color: darkslategrey; + font-size: small; + + li { + margin-bottom: 4px; + } + } + .ul-sub { + margin: 0 0 0 16px; + } + } + + .tip { + color: darkslategrey; + font-size: small; + text-align: center; + padding: 12px 62px 12px; + margin-top: 16px; + border-top: 1px darkslategrey solid; + } + } + } +} + +@media only screen and (max-width: $palm-end) { + $blue__hero_height: 500px; + #blue { + .site-header { + background-color: #ffffff66; + transition: background 0.5s; + + ul { + margin: 0 4px; + width: calc(100% - 8px); + } + } + .page-content { + margin-top: 0; + height: 100%; + } + .grid-wrapper { + margin-left: 0; + width: 100%; + } + .banner { + margin-bottom: 8px; + height: $blue__hero_height; + img { + height: $blue__hero_height; + } + .title { + width: 100%; + left: unset; + font-size: 2em; + line-height: 0px; + + svg { + width: 152px; + height: 122px; + + text { + font-size: 65px; + } + } + } + } + .content { + margin: 0 8px; + + .sub-title { + font-size: 24px; + line-height: 28px; + } + + .missing-piece { + margin: -116px auto 0; + display: block; + width: 100%; + padding: 0; + + .missing-piece-header { + padding-left: 8px; + padding-top: 8px; + } + + .missing-piece-content { + padding-left: 8px; + } + + .missing-piece-content { + width: 100%; + } + .secondary { + display: none; + } + + .missing-piece-overlay { + margin: 0; + margin-top: 12px; + width: 100%; + + .missing-piece-overlay-images { + margin-top: -42px; + margin-left: -8px; + } + } + } + + .missing-piece-disclaimer { + margin: 12px auto 12px; + } + + .bullet-points { + margin: 24px 0; + .item { + span:nth-of-type(1) { + font-size: 16px; + line-height: 16px; + } + span:nth-of-type(2) { + font-size: 32px; + line-height: 32px; + } + span:nth-of-type(3) { + font-size: 12px; + line-height: 12px; + } + } + } + + .vision { + margin-bottom: 0; + svg { + display: none; + } + .vision-content { + margin-top: 28px; + .vision-header { + font-size: 34px; + line-height: 40px; + margin-top: 8px; + } + .vision-statement { + font-size: 12px; + line-height: 14px; + } + .vision-blocks { + .vision-block { + width: 100%; + margin: 9px; + .vision-block-title { + font-size: 24px; + line-height: 28px; + } + .vision-block-content { + display: none; + } + } + } + } + } + + .mood { + .mood-cards { + display: inline-grid; + margin: 0; + width: 100%; + + .material-card { + width: 100% !important; + display: block; + height: auto !important; + margin: 0 !important; + z-index: 4; + + img { + max-height: 180px; + } + + .mood-card-footer { + .specifications { + display: none; + } + } + } + .mood-separator { + margin: -80px calc((100% / 2) - 120px); + + .mood-separator-arrow { + display: none; + } + } + } + } + + .faq-list { + margin: 0; + } + + .specifications { + display: block; + + h3 { + text-align: center; + } + + .component-list { + grid-template-columns: repeat(1, 1fr); + + .spec-title, + .spec-content { + grid-column: 1; + } + + .spec-title { + margin-top: 8px; + } + + .spec-content { + margin-top: -4px; + } + } + .specifications-form-factor { + .specifications-form-factor-grid { + margin-left: 0; + + .sff-width { + margin-left: 50px; + } + .sff-description { + span:last-of-type { + font-size: 16px; + } + } + } + } + } + } + + .blue-buy-fab { + bottom: 12px; + right: 12px; + display: none; + } + + #buy-dialog { + padding-top: 0; + + .dialog-content { + border-radius: 0; + height: 100vh; + width: 100vw; + padding-bottom: 64px; + display: block; + + .tip { + margin: 32px 8px 8px 8px; + } + } + } + .blue3d { + .blue3d-container { + width: 100% !important; + + .blue3d-description { + height: auto !important; + + i { + align-self: center; + } + } + } + } + } +} + +@media only screen and (max-width: $lap-end) { + #blue { + .page-content { + .content { + .bullet-points { + margin: 24px 0; + } + .vision { + margin-top: -200px; + + .vision-content { + padding-top: 200px; + + .vision-blocks { + margin: 32px 0; + + .vision-block { + margin: 8px !important; + + .vision-block-content { + display: none; + } + } + } + } + } + .mood { + .mood-cards { + margin: 0; + width: inherit; + .material-card { + height: 300px; + width: 230px; + margin: 0 24px; + } + } + } + .specifications { + margin: 0 16px; + } + } + } + } +} diff --git a/sass/custom/_details.scss b/sass/custom/_details.scss new file mode 100644 index 00000000000..ec764e31a55 --- /dev/null +++ b/sass/custom/_details.scss @@ -0,0 +1,26 @@ +div.details-block { + width: 100%; + display: block; + + .details-block-item { + background-color: white; + padding: 4px 16px; + margin: 8px; + cursor: pointer; + box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1); + border-radius: 16px; + + .details-block-title { + font-weight: bold; + font-size: 18px; + line-height: 21px; + height: 54px; + justify-content: space-between; + display: flex; + align-items: center; + } + .details-block-content { + margin: 4px 32px 0 0; + } + } +} diff --git a/sass/custom/_features.scss b/sass/custom/_features.scss new file mode 100644 index 00000000000..2c7634ef8ea --- /dev/null +++ b/sass/custom/_features.scss @@ -0,0 +1,59 @@ +.feature-cards { + display: grid; + grid-template-columns: repeat(2, 1fr); + gap: 32px; + margin: auto; + + .card { + border-radius: 8px; + display: inline-block; + width: calc(100% - 16px); + vertical-align: top; + + .card-header { + font-size: 1.4rem; + line-height: 1.6; + display: flex; + align-items: center; + padding-bottom: 8px; + height: 62px; + + i { + height: 62px; + min-width: 62px; + text-align: center; + font-size: 39px; + } + } + + .card-content { + padding-left: 24px; + + .button { + font-size: small; + font-weight: 600; + text-decoration: none; + } + + p:last-of-type, + ul { + margin-bottom: 12px; + } + } + } +} + +@media only screen and (max-width: $palm-end) { + .feature-cards { + width: 95%; + grid-template-columns: repeat(1, 1fr); + + .card { + width: 100%; + + .card-content { + padding-left: 0; + } + } + } +} diff --git a/sass/custom/_paulus.scss b/sass/custom/_paulus.scss index 4a528bcf30d..2175b84ad65 100644 --- a/sass/custom/_paulus.scss +++ b/sass/custom/_paulus.scss @@ -157,6 +157,9 @@ $primary-color: #049cdb; color: white; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; + display: flex; + justify-content: space-between; + align-items: center; .title { font-size: 20px; @@ -167,6 +170,13 @@ $primary-color: #049cdb; font-size: 12px; font-weight: initial; } + + svg { + fill: white; + width: 32px; + height: 32px; + min-width: 32px; + } } } diff --git a/sass/screen.scss b/sass/screen.scss index 7470f86f37b..dda71c2daa4 100644 --- a/sass/screen.scss +++ b/sass/screen.scss @@ -1,6 +1,9 @@ @import 'oscailte/oscailte'; @import 'custom/paulus'; +@import 'custom/blue'; +@import 'custom/features'; @import 'custom/component_page'; @import 'custom/syntax'; +@import 'custom/details'; @import 'custom/print'; @import 'custom/layout'; \ No newline at end of file diff --git a/source/_docs/automation/using_blueprints.markdown b/source/_docs/automation/using_blueprints.markdown index 7125704f679..4b6ae955fc0 100644 --- a/source/_docs/automation/using_blueprints.markdown +++ b/source/_docs/automation/using_blueprints.markdown @@ -42,4 +42,4 @@ The Home Assistant Community forums have a specific tag for blueprints. This tag [Visit the Home Assistant forums][blueprint-forums] -[blueprint-forums]: https://community.home-assistant.io/c/blueprints/53 +[blueprint-forums]: /get-blueprints diff --git a/source/_docs/blueprint/schema.markdown b/source/_docs/blueprint/schema.markdown index 5c71557ee91..90f2c105fd1 100644 --- a/source/_docs/blueprint/schema.markdown +++ b/source/_docs/blueprint/schema.markdown @@ -180,4 +180,4 @@ Additional examples, provided by the community, can be found on the [community forum][blueprint-forums]. [blueprint-built-in]: https://github.com/home-assistant/core/tree/dev/homeassistant/components/automation/blueprints -[blueprint-forums]: https://community.home-assistant.io/c/blueprints/53 +[blueprint-forums]: /get-blueprints diff --git a/source/_docs/blueprint/selectors.markdown b/source/_docs/blueprint/selectors.markdown index a67a244039b..63dc30ea144 100644 --- a/source/_docs/blueprint/selectors.markdown +++ b/source/_docs/blueprint/selectors.markdown @@ -47,7 +47,7 @@ of the input will be the area ID of the user-selected area. An area selector can filter the list of areas, based on properties of the devices and entities that are assigned to those areas. For example, the areas list could -be limited to areas with entities provided by the [ZHA](/integration/zha) +be limited to areas with entities provided by the [ZHA](/integrations/zha) integration. In its most basic form, it doesn't require any options, which will show diff --git a/source/_docs/blueprint/tutorial.markdown b/source/_docs/blueprint/tutorial.markdown index 97011da201b..53727ee8753 100644 --- a/source/_docs/blueprint/tutorial.markdown +++ b/source/_docs/blueprint/tutorial.markdown @@ -220,6 +220,10 @@ Don't forget to reload automations after you make changes to your blueprint to h The final step is to share this blueprint with others. For this tutorial we're going to share it on GitHub Gists. +### Informal Sharing + +For this tutorial, we're going to share it on GitHub Gists. This is a good option if you don't want to publish your blueprint to a larger audience. + - Go to [GitHub Gists](https://gist.github.com/) - Gist description: blueprint tutorial - Filename including extension: `motion_light_tutorial.yaml` @@ -227,3 +231,7 @@ The final step is to share this blueprint with others. For this tutorial we're g - Click the "Create Gist" button You can now copy the URL of your new Gist and share it with other people. They can import it by going to **Configuration**, **Blueprints** and clicking on the blue "Import Blueprint" button. + +### Share on the Blueprint Exchange + +If you follow the [Rules and format for posting](/get-blueprints), you can share your blueprint on the Home Assistant Blueprint Exchange forum. This option is accessible to the general Home Assistant community but recommended only for your original blueprints. Please don't post this tutorial to the Blueprint Exchange, but instead, remember this as an option for releasing your real blueprints. diff --git a/source/_docs/configuration/templating.markdown b/source/_docs/configuration/templating.markdown index 79d4bde86c4..669968480b2 100644 --- a/source/_docs/configuration/templating.markdown +++ b/source/_docs/configuration/templating.markdown @@ -480,4 +480,4 @@ The default priority of operators is that the filter (`|`) has priority over eve ``` {% endraw %} -Would round `10` to 2 decimal places, then divide `states('sensor.temperature')` by that. +Would round `10` to 2 decimal places, then divide `states('sensor.temperature')` by `10` (rounded to 2 decimal places so 10.00). This behavior is maybe not the one expected, but priority rules imply that. diff --git a/source/_docs/scripts/service-calls.markdown b/source/_docs/scripts/service-calls.markdown index 9559af19c81..98f081eac56 100644 --- a/source/_docs/scripts/service-calls.markdown +++ b/source/_docs/scripts/service-calls.markdown @@ -22,6 +22,28 @@ service: homeassistant.turn_on entity_id: group.living_room ``` +### Targeting areas and devices + +Instead of targeting an entity, you can also target an area or device. Or a combination of these. +This is done with the `target` key. + +A `target` is a map thats contains atleast one of the following: `area_id`, `device_id`, `entity_id`. +Each of these can be a list. + +When the service is called, the area's and devices will be resolved to entities. + +```yaml +service: homeassistant.turn_on +target: + area_id: livingroom + device_id: + - ff22a1889a6149c5ab6327a8236ae704 + - 52c050ca1a744e238ad94d170651f96b + entity_id: + - light.hallway + - light.landing +``` + ### Passing data to the service call You can also specify other parameters beside the entity to target. For example, the light turn on service allows specifying the brightness. diff --git a/source/_docs/z-wave/device-specific.markdown b/source/_docs/z-wave/device-specific.markdown index 0b0ce881381..7763621ab6b 100644 --- a/source/_docs/z-wave/device-specific.markdown +++ b/source/_docs/z-wave/device-specific.markdown @@ -869,12 +869,12 @@ Button three (X) release|3|7740 Button four (Triangle) single tap|4|7680 Button four (Triangle) hold|4|7800 Button four (Triangle) release|4|7740 -Button five (Triangle) single tap|5|7680 -Button five (Triangle) hold|5|7800 -Button five (Triangle) release|5|7740 -Button six (Triangle) single tap|6|7680 -Button six (Triangle) hold|6|7800 -Button six (Triangle) release|6|7740 +Button five (Minus) single tap|5|7680 +Button five (Minus) hold|5|7800 +Button five (Minus) release|5|7740 +Button six (Plus) single tap|6|7680 +Button six (Plus) hold|6|7800 +Button six (Plus) release|6|7740 Press circle and plus simultaneously to wake up the device. @@ -1179,7 +1179,7 @@ switch: data: node_id: 3 value_id: "{{ state_attr('sensor.scene_contrl_indicator','value_id') }}" - value: "{{ states(scene_contrl_indicator)|int + 8 }}" + value: "{{ states('sensor.scene_contrl_indicator')|int + 8 }}" turn_off: service: zwave.set_node_value data: diff --git a/source/_includes/asides/conference_navigation.html b/source/_includes/asides/conference_navigation.html index 762faa53b80..d55f3681f54 100644 --- a/source/_includes/asides/conference_navigation.html +++ b/source/_includes/asides/conference_navigation.html @@ -8,7 +8,9 @@ Where: online
+
diff --git a/source/_includes/custom/features.html b/source/_includes/custom/features.html new file mode 100644 index 00000000000..5887bd05f98 --- /dev/null +++ b/source/_includes/custom/features.html @@ -0,0 +1,98 @@ +
+
+
+ + Works with over 1000 devices +
+
+

+ Home Assistant integrates with over a thousand different devices + and services. +

+ +

+ Once started, Home Assistant will automatically scan your network for + known devices and allow you to easily set them up. +

+ EXPLORE INTEGRATIONS +
+
+
+
+ + Powerful automations +
+
+

+ Once you have integrated all your devices at home, you can unleash Home + Assistant’s advanced automation engine to make your home work for you. +

+ +
    +
  • Turn on the light when the sun sets or when coming home
  • +
  • Alert you when you leave your garage door open.
  • +
+ EXPLORE AUTOMATIONS +
+
+
+
+ + Extend your system with add-ons +
+
+

+ Home Assistant is not just limited to Home Assistant. Easily install + other applications that will help you manage your home. +

+ +
    +
  • Run AdGuard, a DNS-based ad blocker
  • +
  • Run third party automation engines like NodeRed
  • +
  • Turn Home Assistant Blue into a Spotify Connect target
  • +
+ EXPLORE ADD-ONS +
+
+
+
+ + All your smart home data stays local +
+
+

Home Assistant keeps your data local, not need for a cloud.

+ +

+ Home Assistant communicates with your devices locally, and will fallback + to pulling in data from the cloud if there is no other option. No data + is stored in the cloud, and everything is processed locally. +

+
+
+
+
+ + Companion Mobile Apps +
+
+

+ Use the official Home Assistant apps, a convenient companion to quickly + control your devices and be notified when things happen in your home, + even on your wrist using the Apple Watch. +

+ +

+ The apps can also be used to send your location home to use presence + detection as part of your automations. Data is sent directly to your + home, no access by third-parties. +

+ + DOWNLOAD APPS + +
+
+
diff --git a/source/_integrations/blueprint.markdown b/source/_integrations/blueprint.markdown index 28c2af32970..a895a5d25b7 100644 --- a/source/_integrations/blueprint.markdown +++ b/source/_integrations/blueprint.markdown @@ -3,7 +3,7 @@ title: Blueprints description: Instructions on how to use Automation Blueprints with Home Assistant. ha_category: - Automation -ha_release: 1.0 +ha_release: 2020.12 ha_quality_scale: internal ha_codeowners: - '@home-assistant/core' diff --git a/source/_integrations/calendar.google.markdown b/source/_integrations/calendar.google.markdown index 82a4830f3cc..2eb09ae5e72 100644 --- a/source/_integrations/calendar.google.markdown +++ b/source/_integrations/calendar.google.markdown @@ -29,6 +29,7 @@ Generate a Client ID and Client Secret on 1. Click on the field on the right of the screen, 'CONFIGURE CONSENT SCREEN', select "External" and create. 1. Set the 'Application Name' (the name of the application asking for consent) to anything you want. We suggest "Home-Assistant". 1. You then need to select a `Support email`. To do this, simply click the drop down box and select your email address. +1. You finally need to complete the section: `Developer contact information`. To do this, simply enter your email address (same as above is fine). 1. Scroll to the bottom and click `save`. (You don't have to fill out anything else) 1. You will then be automatically taken to the OAuth consent screen, you don't need to do anything here. Instead, click Credentials in the menu on the left hand side of the screen, then click `+ Create credentials` (at the top of the screen), then select `OAuth client ID`. 1. Set the Application type to `TV and Limited Input` and give this credential set a name (like "Home Assistant Credentials") then click 'Create'. diff --git a/source/_integrations/denonavr.markdown b/source/_integrations/denonavr.markdown index 4d057f3182a..d870c1efa7e 100644 --- a/source/_integrations/denonavr.markdown +++ b/source/_integrations/denonavr.markdown @@ -44,6 +44,7 @@ Known supported devices: - Denon AVR-2312CI - Denon AVR-3311CI - Denon AVR-3312 +- Denon AVR-3313CI - Denon AVR-4810 - Denon AVR-S710W - Denon AVR-S720W diff --git a/source/_integrations/doods.markdown b/source/_integrations/doods.markdown index 380345a7f8d..b376f705a62 100644 --- a/source/_integrations/doods.markdown +++ b/source/_integrations/doods.markdown @@ -143,6 +143,10 @@ labels: {% endconfiguration %} +## Supported labels + +Both detectors "default" and "tensorflow" use the labels in [this file](https://raw.githubusercontent.com/amikelive/coco-labels/master/coco-labels-2014_2017.txt). + ## Sample configuration {% raw %} diff --git a/source/_integrations/envisalink.markdown b/source/_integrations/envisalink.markdown index 70b37f4f5b3..b5ec83cfe76 100644 --- a/source/_integrations/envisalink.markdown +++ b/source/_integrations/envisalink.markdown @@ -16,7 +16,7 @@ Please visit the [eyezon website](http://www.eyezon.com/) for further informatio There is currently support for the following device types within Home Assistant: -- Binary Sensor: Reports on zone status (Check the [type/class](/integrations/binary_sensor/) list for a possible visualization of your zone.) +- Binary Sensor: Reports on zone status (Check the [type/class](/integrations/binary_sensor/#device-class) list for a possible visualization of your zone.) - Sensor: Emulates an alpha-numeric keypad attached to the alarm panel - Alarm Control Panel: Reports on partition status, and can be used to arm/disarm the system @@ -70,7 +70,7 @@ password: required: true type: string code: - description: Your alarm panel's code, for authenticating user input during arm/disarm. If you do not provide this value, the integration will prompt the user to enter the code at runtime. + description: Your alarm panel's code, for authenticating user input during arm/disarm. If you do not provide this value, the integration will prompt the user to enter the code at runtime. required: false type: string port: @@ -104,7 +104,7 @@ panic_type: default: Police type: string zones: - description: "Envisalink boards have no way to tell us which zones are actually in use, so each zone must be configured in Home Assistant. For each zone, at least a name must be given. For more information on the available zone types, take a look at the [Binary Sensor](/integrations/envisalink) documentation. *Note: If no zones are specified, Home Assistant will not load any binary_sensor components.*" + description: "Envisalink boards have no way to tell us which zones are actually in use, so each zone must be configured in Home Assistant. For each zone, at least a name must be given. For more information about the visual representation of a zone, take a look at the [Binary Sensor](/integrations/binary_sensor/#device-class) documentation. *Note: If no zones are specified, Home Assistant will not load any binary_sensor components.*" required: false type: integer keys: diff --git a/source/_integrations/fireservicerota.markdown b/source/_integrations/fireservicerota.markdown index 1541e2352d6..7cf918c4df9 100644 --- a/source/_integrations/fireservicerota.markdown +++ b/source/_integrations/fireservicerota.markdown @@ -6,7 +6,7 @@ ha_category: - Sensor - Switch ha_iot_class: Cloud Polling -ha_release: 0.119 +ha_release: 2020.12 ha_codeowners: - '@cyberjunky' ha_config_flow: true diff --git a/source/_integrations/fritzbox.markdown b/source/_integrations/fritzbox.markdown index 7f68c294667..058c9463304 100644 --- a/source/_integrations/fritzbox.markdown +++ b/source/_integrations/fritzbox.markdown @@ -24,6 +24,7 @@ There is currently support for the following device types within Home Assistant: #### Tested Devices - [FRITZ!Box 6490 Cable](https://en.avm.de/products/fritzbox/fritzbox-6490-cable/) +- [FRITZ!Box 6591 Cable](https://en.avm.de/products/fritzbox/fritzbox-6591-cable/) - [FRITZ!Box 7590](https://en.avm.de/products/fritzbox/fritzbox-7590/) - [FRITZ!Box 7490](https://en.avm.de/service/fritzbox/fritzbox-7490/overview/) - [FRITZ!Box 7430](https://en.avm.de/service/fritzbox/fritzbox-7430/overview/) diff --git a/source/_integrations/here_travel_time.markdown b/source/_integrations/here_travel_time.markdown index 5661b7e333b..8a49b354bf2 100644 --- a/source/_integrations/here_travel_time.markdown +++ b/source/_integrations/here_travel_time.markdown @@ -94,7 +94,7 @@ arrival: required: false type: time departure: - description: "Time when travel is expected to end. A 24 hour time string like `08:00:00`. On a sensor update it will be combined with the current date to get travel time for that moment. Cannot be used in combination with `arrival`. If departure is not provided each update of the sensor uses the current date and time." + description: "Time when travel is expected to start. A 24 hour time string like `08:00:00`. On a sensor update it will be combined with the current date to get travel time for that moment. Cannot be used in combination with `arrival`. If departure is not provided each update of the sensor uses the current date and time." required: false type: time unit_system: diff --git a/source/_integrations/knx.markdown b/source/_integrations/knx.markdown index 732b07c26d9..ddb1100f107 100644 --- a/source/_integrations/knx.markdown +++ b/source/_integrations/knx.markdown @@ -490,15 +490,15 @@ target_temperature_state_address: required: true type: string setpoint_shift_address: - description: KNX address for setpoint_shift. *DPT 6.010 or 9.001 based on setpoint_shift_mode* + description: KNX address for setpoint_shift. *DPT 6.010 or DPT 9.002 based on setpoint_shift_mode* required: false type: string setpoint_shift_state_address: - description: KNX address for reading setpoint_shift. *DPT 6.010 or 9.001 based on setpoint_shift_mode* + description: KNX address for reading setpoint_shift. *DPT 6.010 or DPT 9.002 based on setpoint_shift_mode* required: false type: string setpoint_shift_mode: - description: Defines the internal device DPT used. + description: Defines the internal device DPT used. Either 'DPT6010' or 'DPT9002'. required: false default: 0.5 type: string @@ -1102,10 +1102,6 @@ invert: required: false type: boolean default: False -reset_after: - description: Reset the switch back to OFF after specified seconds. - required: false - type: float {% endconfiguration %} Some KNX devices can change their state internally without any messages on the KNX bus, e.g., if you configure a timer on a channel. The optional `state_address` can be used to inform Home Assistant about these state changes. If a KNX message is seen on the bus addressed to the given state address, this will overwrite the state of the switch object. diff --git a/source/_integrations/kulersky.markdown b/source/_integrations/kulersky.markdown index 5ac71d6e9f8..d387a200aee 100644 --- a/source/_integrations/kulersky.markdown +++ b/source/_integrations/kulersky.markdown @@ -4,7 +4,7 @@ description: Instructions for integrating Brightech Kuler Sky Bluetooth floor la ha_category: - Light ha_iot_class: Local Polling -ha_release: '1.0.0' +ha_release: 2020.12 ha_domain: kulersky ha_codeowners: - '@emlove' diff --git a/source/_integrations/microsoft_face_detect.markdown b/source/_integrations/microsoft_face_detect.markdown index fd2b3791745..8f2d4fd5ae0 100644 --- a/source/_integrations/microsoft_face_detect.markdown +++ b/source/_integrations/microsoft_face_detect.markdown @@ -10,7 +10,7 @@ ha_domain: microsoft_face_detect The `microsoft_face_detect` image processing platform allows you to use the [Microsoft Face Identify](https://www.microsoft.com/cognitive-services/en-us/) -API through Home Assistant. This platform enables you do detect face on camera +API through Home Assistant. This platform enables you to detect face on camera and fire an event with attributes. Please refer to the [Microsoft Face component](/integrations/microsoft_face/) configuration on diff --git a/source/_integrations/motion_blinds.markdown b/source/_integrations/motion_blinds.markdown index c9268cc80a0..11a3b8b0965 100644 --- a/source/_integrations/motion_blinds.markdown +++ b/source/_integrations/motion_blinds.markdown @@ -4,7 +4,7 @@ description: Instructions on how to integrate Motion Blinds from Coulisse B.V. i ha_category: - Cover ha_iot_class: Local Polling -ha_release: 0.119.0 +ha_release: 2020.12 ha_domain: motion_blinds ha_codeowners: - '@starkillerOG' diff --git a/source/_integrations/nest.markdown b/source/_integrations/nest.markdown index e402fe8deab..33fddeac353 100644 --- a/source/_integrations/nest.markdown +++ b/source/_integrations/nest.markdown @@ -26,7 +26,7 @@ There is currently support for the following device types within Home Assistant: - [Sensor](#sensor)
-This integration continues to support the Legacy Works With Nest API which is not accepting new users. The documentation for this API is at the bottom of this page so existing users can keep using it. +This integration supports two Nest APIs. The SDM API is the new primary API that accepts new users. The Legacy Works With Nest API is not accepting new users, but the documentation still exists at the bottom of the page so existing users can keep using it.
## Overview: Supported Devices @@ -35,7 +35,8 @@ Home Assistant is integrated with the following devices through the SDM API: - Thermostat Devices - Every thermostat is exposed as a `climate` entity - - Temperature and Humidity sensors each have a `sensor` entity + - A Temperature `sensor` entity. Note: Additional Nest Temperature Sensors are not supported by the SDM API. + - A Humidity `sensor` entity. - Example devices: All Google Nest Thermostat models - Display, Camera, and Doorbell Devices - The camera live stream is available as a `camera` entity @@ -46,36 +47,86 @@ You are in control of the information and capabilities exposed to Home Assistant Others devices like Smoke and CO Alarms or Security systems are not currently supported by the SDM API. -## Account Setup +The full detailed instructions for account setup are available in the [Device Access Registration](https://developers.google.com/nest/device-access/registration) Quick Start Guide. The instructions below are included to make this complex setup process a bit easier to follow. -You will need to follow the instructions in [Device Access Registration](https://developers.google.com/nest/device-access/registration) to authorize access to your devices. Follow these steps in the Quick Start Guide: +## Device Access Registration -- Accept the Terms of Service. -- Pay a fee (currently US$5). -- [Register for Device Access](https://developers.google.com/nest/device-access/get-started#register_for_device_access) to get a `project_id`. -- [Set up Google Cloud Platform](https://developers.google.com/nest/device-access/get-started#set_up_google_cloud_platform) and enable the - API -- Authorize your Google Account and create OAuth credentials to get a `client_id` and `client_secret`. -- Configure *Authorized redirect URIs* with the URL you use to access Home Assistant including the path for the OAuth callback , e.g. `https://:/auth/external/callback` (also see `redirect_url_mismatch` troubleshooting below) +For the first phase, you will turn on the API and create the necessary credentials to have Home Assistant talk to the Nest API. -
-It is currently not possible to share/be invited to a home with a G-Suite account. Make sure that you pay the fee with an account that has access to your devices. -
+1. First go to the [Device Access Registration](https://developers.google.com/nest/device-access/registration) page. Click on the button **Go to the Device Access Console**. + ![Screenshot of Device Access Registration](/images/integrations/nest/device_access.png) -Then you need to configure a Pub/Sub subscriber following the SDM API Event instructions under [Device Access: Events](https://developers.google.com/nest/device-access/api/events) though not using a service account. The basic -steps are: +1. Check the box to "Accept the Terms of Service" and click **Continue to Payment** where you need to pay a fee (currently US$5). + ![Screenshot of accepting terms](/images/integrations/nest/accept_terms.png) -- [Enable events](https://developers.google.com/nest/device-access/subscribe-to-events#enable_events) in the [Device Access Console](https://console.nest.google.com/device-access/project-list) which creates a Pub/Sub topic. -- [Enable the Cloud Pub/Sub API](https://console.developers.google.com/apis/library/pubsub.googleapis.com) in the Cloud Console. -- [Create a Pub/Sub subscription](https://console.cloud.google.com/cloudpubsub/subscription/list) in the Google Cloud Platform console. Make sure to create a pull subscription and get a `subscriber_id` ("Subscription name" in Google Cloud Console). The *Topic name* should match the topic name in the device access console. +
+ It is currently not possible to share/be invited to a home with a G-Suite account. Make sure that you pay the fee with an account that has access to your devices. +
-Follow all of the instructions in [Device Access: Quick Start Guide](https://developers.google.com/nest/device-access/get-started) carefully as it is easy to make a configuration mistake that is difficult to debug. It is recommended to exercise the entire guide, including the command to test out the API, to make sure that it is working before configuring Home Assistant. +1. Now the "Device Access Console" should be visible. Click on **Create project**. + ![Screenshot of creating a project](/images/integrations/nest/create_project.png) -When you get to the steps about configuring events make sure to follow guide under [Events](https://developers.google.com/nest/device-access/api/events) that configures the [Pub/Sub subscription](https://console.cloud.google.com/cloudpubsub/subscription/list) from the Google Cloud console. Make sure to use the *topic name* from the device access console and a unique subscription ID in the cloud console. Note the message retention is how long messages will queue while offline, so keep that short (e.g., under an hour) to avoid a potentially large backlog of updates. +1. Give your project a name and click **Next**. + ![Screenshot of naming a project](/images/integrations/nest/project_name.png) + +1. Next you will be asked for an *OAuth client ID*. It is a good idea to go create that now. Open a new tab to the [Google Cloud Console](https://console.developers.google.com/apis/credentials) **Credentials** page and click **Create +Credentials**. + ![Screenshot of APIs and Services Cloud Console](/images/integrations/nest/create_credentials.png) + +1. From the drop-down list select *OAuth client ID*. + ![Screenshot of OAuth client ID selection](/images/integrations/nest/oauth_client_id.png) + +1. Pick a name for your credential. + +1. Add **Authorized redirect URIs** for your Home Assistant URL, including the OAuth callback path e.g., `https://:/auth/external/callback`. See [Troubleshooting](#troubleshooting) below for more details on the subtle requirements for what kinds of URLs work here. + ![Screenshot of creating OAuth credentials](/images/integrations/nest/oauth_redirect_uri.png) + +1. You should now be presented with an *OAuth client created* message. Take note of *Your Client ID* and *Your Client Secret* as these are needed for Home Assistant set up. + ![Screenshot of OAuth Client ID and Client Secret](/images/integrations/nest/oauth_created.png) + +1. Now head back to the *Device Access Console* tab and *Add your OAuth client ID* then click **Next**. + ![Screenshot of Device Access Console OAuth client ID](/images/integrations/nest/device_access_oauth_client_id.png) + +1. Enable Events by clicking on **Enable** and **Create project**. + ![Screenshot of enabling events](/images/integrations/nest/enable_events.png) + +1. Take note of the *Project ID* as you will need it later. At this point you have the `project_id`, `client_id` and `client_secret` configuration options needed for Home Assistant. + +1. At this point you should have a `Project ID`, `OAuth Client ID`, and an `OAuth Secret`. + +1. Go back to the [Google Cloud Console: API & Services](https://console.developers.google.com/apis/dashboard) + +1. Click on **Enable APIs and Services** + ![Screenshot of Cloud Console APIs and Services](/images/integrations/nest/enable_api.png) + +1. Search for **Smart Device management** and enable the API. + ![Screenshot of Search for SDM API](/images/integrations/nest/enable_sdm_api.png) + +## Pub/Sub subscriber setup + +The next phase is to enable the Pub/Sub API by creating a subscription that can keep Home Assistant informed of events or device changes in near real-time. See [Device Access: Events](https://developers.google.com/nest/device-access/api/events) for the full detailed instructions. + +1. Visit [Enable the Cloud Pub/Sub API](https://console.developers.google.com/apis/library/pubsub.googleapis.com) in the Cloud Console and click **Enable**. + +1. Go to the [Google Cloud Platform: Pub/Sub: Subscriptions](https://console.cloud.google.com/cloudpubsub/subscription/list) page and click **Create Subscription**. + +1. You will need to pick a *Subscription ID*. + ![Screenshot of creating a subscription](/images/integrations/nest/create_subscription.png) + +1. The *Topic name* should match the topic name in your project in the [Device Access Console](https://console.nest.google.com/device-access/) and typically looks like `projects/sdm-prod/topics/EXAMPLE`. The SDM topic names do not show up by default so make sure to **Enter topic manually**. + ![Screenshot of creating a topic](/images/integrations/nest/device_access_pubsub_topic.png) + +1. Select **Pull** as the *Delivery Type*. + +1. Lower the message retention duration to be something short (e.g., 10 minutes or under an hour) to avoid a large backlog of updates when Home Assistant is turned off. + +1. Leave the rest of the defaults and click **Create**. + +1. Once created, copy the *Subscription name* which you will want to hold on to as your `subscriber_id` for configuring Home Assistant. This typically looks like `projects/MY-CLOUD-ID/subscriptions/EXAMPLE`. Don't confuse *Subscription name* with *Topic name* since they look similar. ## Configuration -```yaml +Congratulations, you now should have everything you need to configure Home Assistant. Edit your `configuration.yaml` file and populate a `nest` entry in the format of the example [Configuration](#configuration) below. ```yaml # Example configuration.yaml entry @@ -109,21 +160,50 @@ subscriber_id: ## Device Setup -Once your developer account is set up and you have a valid `nest` entry in `configuration.yaml` , you need to connect devices with the following steps: +Once your developer account is set up and you have a valid `nest` entry in `configuration.yaml`, you need to connect devices with the following steps: + +1. From the Home Assistant front-end, navigate to **Configuration** then *Integrations**. Under **Set up a new integration** locate 'Nest'. -1. From the Home Assistant front-end, navigate to **Configuration** then **Integrations**. Under **Set up a new integration** locate 'Nest'. 1. You should get redirected to Google to choose an account. This should be the same developer account you configured above. + 1. The *Google Nest permissions* screen will allow you to choose which devices to configure. You can leave out any device that you do not wish to use with Home Assistant. -1. You will get redirected back to another account selection page. + ![Screenshot of Nest permissions authorization](/images/integrations/nest/oauth_approve.png) + +1. You will get redirected back to another account selection page. See [Troubleshooting](#troubleshooting) below if you get a `redirect_uri_mismatch` error. + +1. Then you will be asked to grant access to additional permissions. Click *Allow*. + ![Screenshot 1 of granting permissions](/images/integrations/nest/oauth_grant1.png) + ![Screenshot 2 of granting permissions](/images/integrations/nest/oauth_grant2.png) + 1. Confirm you want to allow persistent access to Home Assistant. + ![Screenshot of OAuth confirmation](/images/integrations/nest/oauth_confirm.png) + +1. If all went well, you are ready to go! + ![Screenshot of success](/images/integrations/nest/finished.png) + ## Troubleshooting - For general trouble with the SDM API OAuth authorization flow with Google, see [Troubleshooting](https://developers.google.com/nest/device-access/authorize#troubleshooting). -- *Error 500: redirect_url_mismatch* means that you need visit the [GCP credentials](https://console.developers.google.com/apis/credentials) page and modify your OAuth2.0 Client ID to add the correct Home Asssitant callback URL. The error message tells you the exact URL that needs to be added, including any ports or paths like `/auth/external/callback` path. See [Redirect uri mismatch](https://developers.google.com/nest/device-access/authorize#redirect_uri_mismatch) for more details. +- *Error 400: Invalid Request* This error typically happens when there is a mismatch between how you are accessing Home Assistant and the Authorized Redirect URI you entered for OAuth. If you used a publicly facing URL, make sure that you are accessing Home Assistant with the same URL when you set up the integration. You will definitely hit this error if you are accessing Home Assistant by local IP during the initial setup. -- *No devices or entities are created* if the SDM API is not returning any devices for the authorized account. Double double check that GCP is configured correctly to [Enable the API](https://developers.google.com/nest/device-access/get-started#set_up_google_cloud_platform) and authorize at least one device in the OAuth setup flow. If you have trouble here, then you may want to walk through the [Get Started: Device Access](https://developers.google.com/nest/device-access/get-started) guide again and issue commands directly against the API until you successfully get back devices. +- *Error 500: redirect_uri_mismatch* means that you need to visit the [GCP credentials](https://console.developers.google.com/apis/credentials) page and modify your OAuth2.0 Client ID to add the correct Home Assistant callback URL. The error message tells you the exact URL that needs to be added, including any ports or paths like `/auth/external/callback` path. See [Redirect URI mismatch](https://developers.google.com/nest/device-access/authorize#redirect_uri_mismatch) for more details. + + - A convienent solution is to use [Nabu Casa](https://www.nabucasa.com/) + - There are subtle rules for what types of URLs are allowed, namely that they must use a publicly known hostname, though your Home Assistant ports do not need to be exposed to the internet. + - You can use any publicly known hostname you own + - As a hack, you can use hosts tricks to temporarily assign a public hostname to your Home Assistant IP address. + +- *Error: invalid_client no application name* means the [OAuth Consent Screen](https://console.developers.google.com/apis/credentials/consent) has not been fully configured for the project. Enter the required fields (App Name, Support Email, Developer Email) and leave everything else as default. + +- *No devices or entities are created* if the SDM API is not returning any devices for the authorized account. Double-check that GCP is configured correctly to [Enable the API](https://developers.google.com/nest/device-access/get-started#set_up_google_cloud_platform) and authorize at least one device in the OAuth setup flow. If you have trouble here, then you may want to walk through the Google instructions and issue commands directly against the API until you successfully get back the devices. + +- *Thermostat not created* may be resolved by restarting the *Nest Thermostat*. See [How to restart or reset a Nest thermostat](https://support.google.com/googlenest/answer/9247296) for more details. + +- *Subscriber error: Subscription misconfigured. Expected subscriber_id to match...* means that the `configuration.yaml` has an incorrect `subscriber_id` field. Re-enter the the *Subscription Name* which looks like `projects/project-label-22ee1/subscriptions/SUBSCRIBER_ID`. Make sure this is not the *Topic name*. + +- *Subscriber error: Subscription misconfigured. Expected topic name to match ...* means that the topic name in the Google Cloud Console was entered incorrectly. The topic name comes from the Device Console and must start with `projects/sdm-prod/topics/`. It is easy to make the mistake of creating a new topic rather than manually entering the right topic name. - *Not receiving updates* typically means a problem with the subscriber configuration. Changes for things like sensors or thermostat temperature set points should be instantly published to a topic and received by the Home Assistant susbcriber when everything is configured correctly. diff --git a/source/_integrations/notify.markdown b/source/_integrations/notify.markdown index c189702b4c5..1a0aee0d2be 100644 --- a/source/_integrations/notify.markdown +++ b/source/_integrations/notify.markdown @@ -56,54 +56,3 @@ action: data: message: "The sun is {% raw %}{% if is_state('sun.sun', 'above_horizon') %}up{% else %}down{% endif %}{% endraw %}!" ``` - -For services which have support for sending images. - -```json -{ "message": "Test plugin", - "data": { - "photo": { - "url": "https://raw.githubusercontent.com/home-assistant/home-assistant.io/current/source/images/default-social.png" - } - } -} -``` - -The automation equivalent would be: - -```yaml -action: - service: notify.notify - data: - message: "Test plugin" - data: - photo: - url: "https://raw.githubusercontent.com/home-assistant/home-assistant.io/current/source/images/default-social.png" -``` - - -If the service support sending the location, the data from this sample can be used. - -```json -{ "message": "Test plugin", - "data": { - "location": { - "latitude": 7.3284, - "longitude": 46.38234 - } - } -} -``` - -The automation equivalent would be: - -```yaml -action: - service: notify.notify - data: - message: "Test plugin" - data: - location: - latitude: 7.3284 - longitude: 46.38234 -``` diff --git a/source/_integrations/number.markdown b/source/_integrations/number.markdown index e340d19e911..3d76e187a9e 100644 --- a/source/_integrations/number.markdown +++ b/source/_integrations/number.markdown @@ -3,7 +3,7 @@ title: Number description: Instructions on how to manage your Number entities with Home Assistant. ha_category: - Number -ha_release: 0.119 +ha_release: 2020.12 ha_quality_scale: internal ha_domain: number ha_iot_class: ~ diff --git a/source/_integrations/radarr.markdown b/source/_integrations/radarr.markdown index bdbbee01d0e..4b5e27deabe 100644 --- a/source/_integrations/radarr.markdown +++ b/source/_integrations/radarr.markdown @@ -81,7 +81,7 @@ ssl: In this section you find some real-life examples of how to use this sensor. -### Get Episodes airing in next 2 days +### Show upcoming movie releases in the next 2 days ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/recollect_waste.markdown b/source/_integrations/recollect_waste.markdown index 5d625b00725..e26f304c35e 100644 --- a/source/_integrations/recollect_waste.markdown +++ b/source/_integrations/recollect_waste.markdown @@ -1,6 +1,6 @@ --- title: ReCollect Waste -description: Instructions on how to set up Recollect Waste sensor within Home Assistant. +description: Instructions on how to set up ReCollect Waste sensor within Home Assistant. ha_category: - Sensor ha_release: 0.87 @@ -8,24 +8,20 @@ ha_iot_class: Cloud Polling ha_domain: recollect_waste --- -The `recollect_waste` integration allows you to track the next scheduled waste pickup and what type of waste from [Recollect](https://recollect.net/private-waste-haulers/). To use this sensor your city's waste company must be Recollect and you will need to find your place_id and service_id. +The `recollect_waste` integration allows you to track the next scheduled waste pickup and what type of waste from [ReCollect](https://recollect.net/private-waste-haulers/). -1. In Chrome open developer tools and go to the network tab. -2. Go to your city's Recollect collection calendar. -3. Search for and select your address in the UI. -4. Watch for a request that looks like +To use this integration, you must know both your ReCollect Place and Service IDs. In general, cities/municipalities that utilize ReCollect will give you a way to subscribe to a calendar with pickup dates. If you examine the iCal URL for this calendar, the Place and Service IDs are embedded in it: - https://api.recollect.net/api/places/**(place_id)**/services/**(service_id)**/events?nomerge ... +```text +webcal://recollect.a.ssl.fastly.net/api/places/PLACE_ID/services/SERVICE_ID/events.en-US.ics +``` -5. Use the place_id and service_id when configuring the sensor. - -The default frequency for pulling data from Recollect Waste is once a day (86400 seconds). +The default frequency for pulling data from ReCollect Waste is once a day (86400 seconds).
-The Recollect Waste sensor uses the Recollect API URL to obtain data not an official API from Recollect. Use at your own risk. +The ReCollect Waste sensor uses the ReCollect API URL to obtain data and not an official API from ReCollect. Use at your own risk.
## Configuration -This integration can be configured via the Home Assistant UI by navigating to -**Configuration** -> **Integrations**. +This integration can be configured via the Home Assistant UI by navigating to **Configuration** -> **Integrations**. diff --git a/source/_integrations/roomba.markdown b/source/_integrations/roomba.markdown index cb479c6e9d6..64d2f2d84c4 100644 --- a/source/_integrations/roomba.markdown +++ b/source/_integrations/roomba.markdown @@ -99,7 +99,7 @@ Please refer to [here](https://github.com/NickWaterton/Roomba980-Python#how-to-g For Home Assistant Container, the following command retrieves the BLID (username) and password: ```shell -docker exec -it CONTAINER_NAME_OR_ID python -c 'import roomba.entry_points; roomba.entry_points.password()' ROOMBA_IP +docker exec -it CONTAINER_NAME_OR_ID python -c 'import roombapy.entry_points; roombapy.entry_points.password()' ROOMBA_IP ```
diff --git a/source/_integrations/scene.mqtt.markdown b/source/_integrations/scene.mqtt.markdown index a23ff9be591..60a2fb8b768 100644 --- a/source/_integrations/scene.mqtt.markdown +++ b/source/_integrations/scene.mqtt.markdown @@ -3,7 +3,7 @@ title: "MQTT Scene" description: "Instructions on how to integrate MQTT scenes into Home Assistant." ha_category: - Scene -ha_release: 0.119 +ha_release: 2020.12 ha_iot_class: Configurable ha_domain: mqtt --- diff --git a/source/_integrations/shelly.markdown b/source/_integrations/shelly.markdown index cd5e2426cb9..8b11e59f1df 100644 --- a/source/_integrations/shelly.markdown +++ b/source/_integrations/shelly.markdown @@ -2,6 +2,7 @@ title: Shelly description: Integrate Shelly devices ha_category: + - Binary Sensor - Cover - Light - Sensor @@ -108,4 +109,4 @@ Not all devices support all input events. You can check on [Shelly API Reference - Only supports firmware 1.8 and later - Support for RGB devices is limited -- Support for battery-powered devices is limited +- Support for battery-powered devices is limited (also applies to USB powered Shelly H&T) diff --git a/source/_integrations/srp_energy.markdown b/source/_integrations/srp_energy.markdown index 0af75e7c7d5..32cb8d874c0 100644 --- a/source/_integrations/srp_energy.markdown +++ b/source/_integrations/srp_energy.markdown @@ -3,7 +3,7 @@ title: "SRP Energy" description: "How to integrate SRP Energy within Home Assistant." ha_category: - Energy -ha_release: 0.119 +ha_release: 2020.12 ha_iot_class: Cloud Polling --- diff --git a/source/_integrations/tasmota.markdown b/source/_integrations/tasmota.markdown index b4c76e3bb61..a01ade035bb 100644 --- a/source/_integrations/tasmota.markdown +++ b/source/_integrations/tasmota.markdown @@ -1,8 +1,10 @@ --- -title: Tasmota (beta) +title: Tasmota description: Instructions on how to integrate Tasmota with Home Assistant. ha_category: - Binary Sensor + - Cover + - Fan - Light - Sensor - Switch @@ -19,19 +21,21 @@ This integration allows you to control [Tasmota](https://tasmota.github.io/docs/ ## Requirements - MQTT server and the [MQTT integration](/integrations/mqtt/) set up in Home Assistant. -- Tasmota devices flashed with version 9.1, or later. +- Tasmota devices flashed with version 9.2, or later. - Tasmota devices configured for native discovery (`SetOption19 0`) ## Supported Features -Lights, relays, sensors, switches and buttons are supported. +Tasmota Buttons, Fans, Lights, relays, Sensors, Shutters and Switches are supported. -- Lights will be added as Home Assistant `light` entities. Single channel Dimmers, RGB lights, RGB lights with Color Temperature control and RGB lights with White control are supported. -- Relays will be added as Home Assistant `switch` entities, if `SetOption30 = 0`. If `SetOption30 = 1`, relays will be added as `light` entities. -- Sensors will be added as Home Assistant `sensor` entities. -- Switches will be added as Home Assistant `binary_sensor` entities or `automation triggers` depending by the `switchmode` used when `SetOption114` is enabled. -- Buttons will be added as Home Assistant `automation triggers` when `SetOption73` is enabled. +- Tasmota Buttons will be added as Home Assistant `automation triggers` when `SetOption73` is enabled. +- Tasmota Lights will be added as Home Assistant `light` entities. Single channel Dimmers, RGB lights, RGB lights with Color Temperature control and RGB lights with White control are supported. +- Tasmota Relays will be added as Home Assistant `switch` entities, if `SetOption30 0`. If `SetOption30 1`, relays will be added as `light` entities. +- Tasmota Sensors will be added as Home Assistant `sensor` entities. +- Tasmota Shutters will be added as Home Assistant `cover` entities. Currently only Shutter modes 1 to 4 are supported. Shutter mode 5 and Tuya shutters are not supported. +- Tasmota Switches will be added as Home Assistant `binary_sensor` entities or `automation triggers` depending by the `switchmode` used when `SetOption114` is enabled. - The integration will also create up to eight Status Sensors, each one with a different information. Please note all the Status Sensors are disabled by default. +- The fan functionality in Tasmota devices with module configured as iFan02 or iFan03 will be added as Home Assistant `fan` entities. Tuya fans are not supported. ![iot](https://user-images.githubusercontent.com/7702766/99080146-a1d43980-259f-11eb-856b-addb53695381.png) diff --git a/source/_integrations/twinkly.markdown b/source/_integrations/twinkly.markdown index 9652f048d83..049c6cd7d5f 100644 --- a/source/_integrations/twinkly.markdown +++ b/source/_integrations/twinkly.markdown @@ -3,7 +3,7 @@ title: Twinkly description: Instructions on how to integrate Twinkly LED string to Home Assistant. ha_category: - Light -ha_release: 0.119 +ha_release: 2020.12 ha_config_flow: true ha_domain: twinkly ha_iot_class: Local pull diff --git a/source/_integrations/ubus.markdown b/source/_integrations/ubus.markdown index d93fee29ed7..6ba6589ea8c 100644 --- a/source/_integrations/ubus.markdown +++ b/source/_integrations/ubus.markdown @@ -10,16 +10,11 @@ ha_domain: ubus This is a presence detection scanner for [OpenWrt](https://openwrt.org/) using [ubus](https://wiki.openwrt.org/doc/techref/ubus). It scans for changes in `hostapd.*`, which will detect and report changes in devices connected to the access point on the router. -Before this scanner can be used you have to install the ubus RPC package on OpenWRT: +Before this scanner can be used you have to install the ubus RPC packages on OpenWrt (versions older than 18.06.x do not require the `uhttpd-mod-ubus` package): ```bash -opkg install rpcd-mod-file -``` - -For OpenWrt version 18.06.x the package uhttpd-mod-ubus should also be installed: - -```bash -opkg install uhttpd-mod-ubus +opkg update +opkg install rpcd-mod-file uhttpd-mod-ubus ``` And create on your OpenWrt device a read-only user to be used by setting up the ACL file `/usr/share/rpcd/acl.d/user.json`. diff --git a/source/_integrations/venstar.markdown b/source/_integrations/venstar.markdown index a9c49b96b98..bb1ffa85101 100644 --- a/source/_integrations/venstar.markdown +++ b/source/_integrations/venstar.markdown @@ -15,6 +15,7 @@ Currently supported and tested thermostats: - ColorTouch T7900 - ColorTouch T7850 (No Humidity control) +- Explorer Mini T2000 Currently supported functionality: - Setting heat/cool temperature when the thermostat is in the appropriate mode. diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown index 28bd6d8aaea..56c2dacedee 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -122,3 +122,47 @@ This service allows for loading a preset saved on the WLED device. | `preset` | no | ID of the preset slot to load from. | More information on presets [is documented in the WLED Wiki](https://github.com/Aircoookie/WLED/wiki/Presets) + +## Example Automations + +### Activating Random Effect + +You can automate changing the effect using a service call like this: + +{% raw %} + +```yaml +service: wled.effect +data: + entity_id: light.wled + effect: "{{ state_attr('light.wled', 'effect_list') | random }}" +``` + +{% endraw %} + +### Activating Random Palette + +Activating a random palette is a bit more complicated as there is currently no way to obtain a list of available palettes. +To go around this issue, one solution is to leverage the fact that palettes can be activated by their IDs. +As the IDs are based on an incrementing counter, picking a random number between zero and the number of palettes minus one works. + +To do this, the first step is to use [WLED's JSON API](https://github.com/Aircoookie/WLED/wiki/JSON-API) find out how many palettes the device supports: + +```bash +$ curl --silent http:///json | jq ".palettes | length" + +54 +``` + +In this case (using WLED v0.11.0) there are 54 palettes, so the following service call will activate a random palette by its ID between 0 and 53: + +{% raw %} + +```yaml +service: wled.effect +data: + entity_id: light.wled + palette: "{{ range(0,53) | random }}" +``` + +{% endraw %} diff --git a/source/_integrations/workday.markdown b/source/_integrations/workday.markdown index 722ad9e95d0..cff07cc9308 100644 --- a/source/_integrations/workday.markdown +++ b/source/_integrations/workday.markdown @@ -98,7 +98,7 @@ binary_sensor: ``` This example excludes Saturdays, Sundays and holidays. Two custom holidays are added. -The date February 24th, 2020 is a Monday but will be excluded because it was added to the `add_holiday` configuration. +The date February 24th, 2020 is a Monday but will be excluded because it was added to the `add_holidays` configuration. ```yaml # Example 2 configuration.yaml entry diff --git a/source/_integrations/xiaomi_miio.markdown b/source/_integrations/xiaomi_miio.markdown index 365eb062600..87e2bb9fd16 100644 --- a/source/_integrations/xiaomi_miio.markdown +++ b/source/_integrations/xiaomi_miio.markdown @@ -154,16 +154,10 @@ This token (32 hexadecimal characters) is required for the Xiaomi Mi Robot Vacuu Use of Miio should be done before the Vacuum is connected to Mi Home. If you already connected to the app you will need to delete it and then join the ad-hoc Wi-Fi network the Vacuum creates. If the vacuum is already paired it's likely this method will only return `???` as your token. -You can install the command line tool using the following command: - -```bash -npm install -g miio -``` - Discovering devices on the current network: ```bash -miio discover +npx miio discover ``` This will list devices that are connected to the same network as your computer. Let it run for a while so it has a chance to reach all devices, as it might take a minute or two for all devices to answer. diff --git a/source/_integrations/yamaha.markdown b/source/_integrations/yamaha.markdown index bfe48aaa2da..3a54ad6c7ae 100644 --- a/source/_integrations/yamaha.markdown +++ b/source/_integrations/yamaha.markdown @@ -17,6 +17,7 @@ Supported devices: - [RX-V573](https://ca.yamaha.com/en/products/audio_visual/av_receivers_amps/rx-v573/specs.html) - [RX-V585](https://ca.yamaha.com/en/products/audio_visual/av_receivers_amps/rx-v585_u/specs.html) - [RX-V673](https://ca.yamaha.com/en/products/audio_visual/av_receivers_amps/rx-v673/specs.html) +- [RX-V685](https://ca.yamaha.com/en/products/audio_visual/av_receivers_amps/rx-v585_u/specs.html) - [RX-V773](https://ca.yamaha.com/en/products/audio_visual/av_receivers_amps/rx-v773/specs.html) - And more diff --git a/source/_integrations/yamaha_musiccast.markdown b/source/_integrations/yamaha_musiccast.markdown index 95afa542f75..ed8e28ab804 100644 --- a/source/_integrations/yamaha_musiccast.markdown +++ b/source/_integrations/yamaha_musiccast.markdown @@ -10,9 +10,9 @@ ha_iot_class: Local Polling ha_domain: yamaha_musiccast --- -The `yamaha_musiccast` platform allows you to control [Yamaha MusicCast Receivers](https://usa.yamaha.com/products/audio_visual/hifi_components/index.html) from Home Assistant. +The `yamaha_musiccast` platform allows you to control [Yamaha MusicCast Receivers](https://usa.yamaha.com/products/audio_visual/musiccast/index.html) from Home Assistant. -Supported devices are listed on their [German site](https://de.yamaha.com/de/products/contents/audio_visual/musiccast/products.html). +Supported devices are listed on their [site](https://usa.yamaha.com/products/contents/audio_visual/musiccast/musiccast-compatiblity.html). To add a Yamaha MusicCast Receiver to your installation, add the following to your `configuration.yaml` file: diff --git a/source/_lovelace/plant-status.markdown b/source/_lovelace/plant-status.markdown index edcbd4912f6..6834b1b33ff 100644 --- a/source/_lovelace/plant-status.markdown +++ b/source/_lovelace/plant-status.markdown @@ -11,20 +11,20 @@ The Plant Status card is for all the lovely botanists out there. Screenshot of the plant status card.

-To add the Plant Status card to your user interface, click the Lovelace menu (three dots at the top right of the screen) and then **Edit Dashboard**. Click the plus button in the bottom right corner and select **Plant Status** from the card picker. All options for this card can be configured via the user interface. +To add the Plant Status card to your user interface, click the Lovelace menu (three dots at the top right of the screen) and then **Edit Dashboard**. Click the "Add Card" button in the bottom right corner and select **Plant Status** from the card picker. All options for this card can be configured via the user interface. {% configuration %} type: required: true - description: plant-status + description: "`plant-status`" type: string entity: required: true - description: "Entity id of `plant` domain" + description: "Entity ID from `plant` domain" type: string name: required: false - description: Overwrites Friendly Name + description: Overwrites friendly name type: string default: Entity Name theme: diff --git a/source/_posts/2020-12-13-home-assistant-os-release-5.markdown b/source/_posts/2020-12-13-home-assistant-os-release-5.markdown new file mode 100644 index 00000000000..dea0f2d730e --- /dev/null +++ b/source/_posts/2020-12-13-home-assistant-os-release-5.markdown @@ -0,0 +1,123 @@ +--- +layout: post +title: "Home Assistant OS Release 5" +description: "Improved name resolution, external data disk, more reliability and supporting 3 new devices!" +date: 2020-12-13 00:00:00 +date_formatted: "December 13, 2020" +author: Stefan Agner +author_twitter: falstaff_ch +comments: true +categories: Release-Notes +og_image: /images/blog/2020-12-13-os5/social.png +--- + + + +Today we also release Home Assistant OS 5.8, the first stable version of the 5.x +release series. + +**Highlights**: + +- Improved Multicast Name Resolution on OS level +- External Data Disk Feature +- Improved Reliability against Container corruption + +- New support: Raspberry Pi 4 – 8GB +- New support: ASUS Tinker Board S +- New support: ODROID-C4 +- Improved: OVA Virtual image includes more drivers + +## Table of contents + +- [Table of contents](#table-of-contents) +- [Operating System Changes](#operating-system-changes) + - [Multicast Name Resolution](#multicast-name-resolution) + - [External Data Disk](#external-data-disk) + - [Improved Reliability](#improved-reliability) + - [Under the Hood](#under-the-hood) +- [Board Support](#board-support) + - [Raspberry Pi](#raspberry-pi) + - [ODROID](#odroid) + - [Open Virtualization Appliance/Intel NUC](#open-virtualization-appliance-intel-nuc) + - [New Board Support](#new-board-suport) +- [Other Changes](#other-changes) + +## Operating System Changes + +### Multicast Name Resolution + +Release 5 uses systemd-resolved to provide DNS services on the operating system +level and acts as a multicast name resolution responder. Besides, mDNS +systemd-resolved also supports the LLMNR hostname resolution protocol. In +practice, this makes discovering a new installation of Home Assistant OS working +in most situations, either using `http://homeassistant.local:8123` or +`http://homeassistant:8123`. + +### External Data Disk + +In release 4 we introduced external data disk support. The command `datactl` +allows moving the main data partition to any disk connected to the system. The +boot partition and main operating system partitions stay on the boot medium +(typically the SD card). Using this approach is more reliable than booting the +system from USB. Booting from USB requires several parts of the software stack +to rediscover the external storage. In release 5 we made the external data disk +feature more robust and the initial moving process much faster. We plan to +improve that feature even more and are happy to get your feedback! + +### Improved Reliability + +The main system service to start Home Assistant Supervisor is now more reliable. +Home Assistant OS is now able to detect a corrupted supervisor container in most +situations and automatically downloads a new version of it. File system checks +have also been expanded to the boot partition, which makes sure that all file +systems are being checked now. + +### Under the Hood + +Under the hood, we updated to Buildroot 2020.11, which brings tons of new software +versions along with bug and security fixes. Some key components which received +an update were systemd 246 and AppArmor version 3.0. + +## Board Support + +### Raspberry Pi + +All Raspberry Pi versions now use Linux Kernel 5.4, just like Raspberry Pi OS. +With the move to U-Boot 2020.10, we are now also supporting Raspberry Pi with 8GB +of memory. With the new kernel and U-Boot Home Assistant OS can now also run on +the Compute Module 4 as well as the Pi 400 (the keyboard). A keyboard is +probably not the ideal form factor for a headless system such as Home Assistant +OS, but it comes with good cooling, which makes it not the worst choice :-). We +recently tested the 64-bit variant of Home Assistant OS much more and feel +comfortable to recommend the 64-bit version for Raspberry Pi 4. + +### ODROID + +The ODROID platforms now use Linux 5.9, which brings improved support for all +ODROID platforms such as the ODROID N2(+). For the N2(+) the Real-Time Clock is +now supported as well. + +### Open Virtualization Appliance/Intel NUC + +The x86 platforms (Intel NUC, OVA - Open Virtualization Appliance) now use +Linux 5.9. The kernel for OVA images has new drivers enabled for Intel Network +devices with Virtual Function, PCIe passthrough for Hyper-V, or support for +Audio (HDA audio devices). + +### New Board Support + +Besides the ASUS Tinker Board, we now also support the Tinker Board S, a variant +with fast on-board eMMC storage. Thanks to [@ubergeek801] we now also have support +for ODROID-C4, a cost-effective alternative to Raspberry Pi in a similar form +factor. + +## Other Changes + +The build pipeline is now using GitHub Actions and we compress the images using +the xz compression algorithm instead of gz. The flashing process will stay the +same: Etcher supports flashing from gz as well as xz. + +This is all I can think of for now. The release 5.8 will be on the stable +channel today, so watch out for the update notification in the Supervisor +section. Images are available in the release section over on +[GitHub](https://github.com/home-assistant/operating-system/releases). diff --git a/source/_posts/2020-12-13-release-202012.markdown b/source/_posts/2020-12-13-release-202012.markdown new file mode 100644 index 00000000000..dd7fc0d2822 --- /dev/null +++ b/source/_posts/2020-12-13-release-202012.markdown @@ -0,0 +1,1408 @@ +--- +layout: post +title: "2020.12: Automate with Blueprints!" +description: "Sharable automations using blueprints, new neural voices for Nabu Casa TTS, disable devices and assign entities to areas!" +date: 2020-12-13 00:00:00 +date_formatted: "December 13, 2020" +author: Franck Nijhof +author_twitter: frenck +comments: true +categories: Release-Notes +og_image: /images/blog/2020-12/social.png +--- + + + +Welcome to Home Assistant Core 2020.12! + +You are looking at our new versioning schema. From now on, the Home Assistant +Core will be using calendar versioning, consisting of the year, month and +a patch number to indicate a bug-fix release. This also means our release +schedule is changing. Home Assistant Core will now be released every first +Wednesday of the month! + +As most things are announced at the [Home Assistant Conference](/conference); +more things will be added/tweaked in these release notes the next couple of days. + +For me, this has been an exciting year! And thanks everybody for contributing +to this amazing project, no matter what and how you contributed. You are all +amazing! ❤️ + +With the Holiday season coming, it is time to slow down a bit, enjoy time with +our family. And in a couple of weeks, a new year will start; Let's make it a +good one! + +Happy holidays, stay safe and for the last time this year: Enjoy the release! + +../Frenck + +- [Blueprints](#blueprints) + - [Sharing blueprints](#sharing-blueprints) + - [Using blueprints](#using-blueprints) + - [Creating blueprints](#creating-blueprints) +- [New neural voices for Nabu Casa Cloud TTS](#new-neural-voices-for-nabu-casa-cloud-tts) +- [Assign areas to entities and readable area IDs](#assign-areas-to-entities-and-readable-area-ids) +- [Temporarily disable devices](#temporarily-disable-devices) +- [Other noteworthy changes](#other-noteworthy-changes) +- [New Integrations](#new-integrations) +- [New Platforms](#new-platforms) +- [Integrations now available to set up from the UI](#integrations-now-available-to-set-up-from-the-ui) +- [Release 2020.12.1 - December 16](#release-2020121---december-16) +- [If you need help...](#if-you-need-help) +- [Breaking Changes](#breaking-changes) +- [Farewell to the following](#farewell-to-the-following) +- [All changes](#all-changes) + +## Blueprints + +Say hello; to the major new feature of Home Assistant 2020.12: Blueprints! + +

+Screenshot of the blueprints configuration panel +Screenshot of the blueprints configuration panel. +

+ +An automation blueprint is a pre-created automation with user-settable options. +This allows for a separation of the logic and inputs of an automation. It +sounds a bit complicated, but as a matter of fact, it will make things +re-usable and easier. + +Imagine a blueprint that controls a light based on motion, that allows you to +configure the motion sensor to trigger on, and the light to control. + +It is now possible to create two automations that each have their own +configuration for this blueprint and act completely independently, yet are +based on the same automation configuration. + +### Sharing blueprints + +Blueprints are great for sharing your automations and ideas with the community. + +We created a [Blueprint Exchange forum category](/get-blueprints) where you can +post your created blueprints. For others to use! + +We believe that the power of blueprint relies in sharing. You can now share +complex automations that others can use, even if they are using the UI editors. + +For example, a blueprint can be shared for a specific Zigbee remote control +that maps all buttons to a light. A blueprint that sends a notification when +it found empty batteries. A blueprint for muting music when you pick up +your Android phone. + +The sky is the limit in the ideas and automations blueprints we can share! + +### Using blueprints + +Let's cut a long story short, it sounds exciting, but what does it mean? + +You can import blueprints by copying the URL of the forum topic or from GitHub +into the UI. Then you can create automations from these blueprints by filling +out the required inputs. + +

+Screenshot of a blueprint +Screenshot of a blueprint. +

+ +It is really easy to deploy a blueprint, even multiple times! Blueprints are +fully functional in both the UI and for YAML. + +### Creating blueprints + +We created a really nice [tutorial](/docs/blueprint/tutorial/) on how to make +blueprints. + +Essentially, a blueprint is just like an automation, with some added blueprint +metadata. You can convert any existing automation into a blueprint! + +As the last step, be sure to [share your freshly created blueprint](/get-blueprints) +on the community on the [Blueprint Exchange](/get-blueprints), helping and and +inspiring others. + +## New neural voices for Nabu Casa Cloud TTS + +If you have a [Nabu Casa Home Assistant Cloud][cloud] subscription, this release +brings in some really nice goodness for you. The Text-to-Speech service offered +by Nabu Casa has been extended and now supports a lot of new voices in many +different languages. + +This is a great alternative to, for example, the Google TTS integration. The +resulting audio is absolutely stunning and the neural voices sound supernatural. + +This service is automatically enabled when you are signed in to your +Nabu Casa cloud account and can be called using the [`tts.cloud_say`][cloud_say] +service in your automations. + +For example: + +```yaml +action: + service: tts.cloud_say + entity_id: media_player.family_room_speaker + data: + message: These new voices sound absolutely stunning! + options: + gender: female + language: en-US +``` + +[cloud_say]: https://www.nabucasa.com/config/tts/ +[cloud]: https://www.nabucasa.com/ + +## Assign areas to entities and readable area IDs + +Areas have been around for a bit already. But, not everything supports +areas yet. And using it in for example YAML-based automations, is not really +an easy task to do. + +Today that changes, as this release works towards making areas more useful by +making them more accessible and more universal. + +The first change: individual entities can now be assigned to areas. + +Previously this was limited to devices only. This also works for entities +without a device (for example, entities provided by Helpers). Devices provide +entities, and thus it is now possible to override the area with a single entity for +a device as well. For example, your in-wall mounted switch controls a light in +another room. + +

+Screenshot of assigning a entity to an area +Screenshot of assigning a entity to an area. +

+ +Second improvement: The ID of a newly created area will now be based on the name +of the area instead of a random string. + +This makes it easier to use areas in service calls, as you can now use +area identifiers that actually make sense for a human! In a YAML automation +or script it will look like this: + +```yaml +action: + - service: light.turn_on + target: + area_id: living_room +``` + +To find the area ID for the area you want to target, go to the Configuration +Panel, and edit the area you want to target. In area edit dialog, the ID is +shown. + +## Temporarily disable devices + +Do you have your Christmas tree set up in Home Assistant? After the Holidays +are over, you store all those decorations for the next season. But what about +those devices in Home Assistant? + +Thanks to [@emontnemery], you can now disable devices in Home Assistant. So, +next year, when you unpack all decorations, enable them again and you're +ready to go for another Holiday season! + +

+Screenshot of disabling a device +Screenshot of disabling a device. +

+ +Of course, besides seasonal things, it can also be helpful if you have a broken +device or temporarily taking down any other device. + +## Other noteworthy changes + +- The [Apple TV integration][apple_tv docs] now supports tvOS version 13 and + above and can be setup from the UI, thanks [@postlund]! +- [@thecode] has been busy with the [Shelly integration][shelly docs] and added + support for inputs, so you can now use the Shelly i3 and Shelly's in detached + state. +- Thanks to [@adrum], the [HomeKit controller integration][homekit_controller docs] + now has support for (de)humidifiers. +- [deCONZ][deCONZ docs] now supports tilt on covers, and preset and fan + for climate devices, thanks [@Kane610]! +- [@frenck] added support for setting the repeat mode to the + [Spotify][spotify docs] integration. +- The [Nest integration][nest docs] now supports camera and doorbell events, + thanks [@allenporter]! +- Changes made to your [KNX integration's][knx docs] YAML configuration, + can now be reloaded without restarting Home Assistant. Thanks [@spacegaier]! +- The number formatting in the frontend is more consistent, thanks to [@joshmcrty]! +- [@dmulcahey] has been improving the user experience of [ZHA][zha docs]. + The feedback when pairing a new Zigbee device in the frontend is improved, + discovered devices are shown earlier with their progress, and the ZHA + configuration panel now has a Zigbee network visualization tab! This allows + you to see your network and find connection issues. +- The [rest integration][rest docs] can now handle request parameters, nicely + done [@boxcee]! +- Learn new RF commands using a Broadlink remote! Thanks, [@felipediel]! +- [@mLupine] extended templated binary sensors and these now support templating + the `delay_on` and `delay_off`! + +[@joshmcrty]: https://github.com/joshmcrty + +## New Integrations + +We welcome the following new integrations this release: + +- [FireServiceRota][fireservicerota docs], added by [@cyberjunky] +- [Kuler Sky][kulersky docs], added by [@emlove] +- [Motion Blinds][motion_blinds docs], added by [@starkillerOG] +- [SRP Energy][srp_energy docs], added by [@briglx] +- [Twinkly][twinkly docs], added by [@dr1rrb] + +## New Platforms + +The following integration got support for a new platform: + +- [HomeKit Controller][homekit_controller docs] now has initial support for + cameras, added by [@Jc2k] +- [@emontnemery] has added support for fans and covers to the + [Tasmota][tasmota docs] integration +- [MQTT][MQTT docs] added support for scenes, added by [@kiall] + +## Integrations now available to set up from the UI + +The following integrations are now available via the Home Assistant UI: + +- [Aurora][aurora docs], done by [@djtimca] +- [Recollect Waste][recollect_waste docs], done by [@bachya] + +## Release 2020.12.1 - December 16 + +- Bump envoy_reader version to 0.17.3 ([@gtdiehl] - [#44205]) ([enphase_envoy docs]) +- Bump dsmr-parser to 0.25 ([@RobBie1221] - [#44223]) ([dsmr docs]) +- Fix unhandled KeyError in Recollect Waste ([@bachya] - [#44224]) ([recollect_waste docs]) +- Bump hatasmota to 0.1.6 ([@emontnemery] - [#44226]) ([tasmota docs]) +- Remove Home Assistant Cast user when removing entry ([@emontnemery] - [#44228]) ([cast docs]) +- Default smartenergy multiplier and divisor ([@dmulcahey] - [#44257]) ([zha docs]) +- Fix setting timestamp on input_datetime ([@balloob] - [#44274]) ([input_datetime docs]) +- Fix Shelly devices missing properties field ([@thecode] - [#44279]) ([shelly docs]) + +[#44205]: https://github.com/home-assistant/core/pull/44205 +[#44223]: https://github.com/home-assistant/core/pull/44223 +[#44224]: https://github.com/home-assistant/core/pull/44224 +[#44226]: https://github.com/home-assistant/core/pull/44226 +[#44228]: https://github.com/home-assistant/core/pull/44228 +[#44257]: https://github.com/home-assistant/core/pull/44257 +[#44274]: https://github.com/home-assistant/core/pull/44274 +[#44279]: https://github.com/home-assistant/core/pull/44279 +[@RobBie1221]: https://github.com/RobBie1221 +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@dmulcahey]: https://github.com/dmulcahey +[@emontnemery]: https://github.com/emontnemery +[@gtdiehl]: https://github.com/gtdiehl +[@thecode]: https://github.com/thecode +[cast docs]: /integrations/cast/ +[dsmr docs]: /integrations/dsmr/ +[enphase_envoy docs]: /integrations/enphase_envoy/ +[input_datetime docs]: /integrations/input_datetime/ +[recollect_waste docs]: /integrations/recollect_waste/ +[shelly docs]: /integrations/shelly/ +[tasmota docs]: /integrations/tasmota/ +[zha docs]: /integrations/zha/ + +## If you need help... + +...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). + +Experiencing issues introduced by this release? Please report them in our [issue tracker](https://github.com/home-assistant/core/issues). Make sure to fill in all fields of the issue template. + + + +## Breaking Changes + +Below is a listing of the breaking change for this release, per subject or +integration. Click on one of those to read more about the breaking change +for that specific item. + +
+ Aurora +

+ +Configuring Aurora sensor via YAML has been removed (it was non-functional +already). The Aurora integration can now be configured via the UI. + +([@djtimca] - [#43045]) ([aurora docs]) + +

+
+ +
+ Certificate Expiry +

+ +In order to optimize stability and performance of Home Assistant, time based +sensors should use only absolute time values (store the date of the event) and +not relative time values (seconds from event), so the value doesn't change +each second. + +The Certificate Expiry integration has both of them, so to adhere to +Home Assistant architectural design rules, the offending relative time +sensor is now removed. + +If your configuration was based on the relative time sensor, please switch to the other one. + +([@chemelli74] - [#42338]) ([cert_expiry docs]) + +

+
+ +
+ Solar-Log +

+ +Per ADR-0010, this release deprecates YAML configuration for the Solar-log +integration. If you already use the Solar-log integration you do not need to +take action, as your configuration has already been imported into the UI. + +([@Ernst79] - [#43484]) ([solarlog docs]) + +

+
+ +
+ LCN +

+ +The logic operation sensor states are renamed from (`not`, `or`, `and`) to +(`none`, `some`, `all`). + +The renaming is more consistent with the LCN naming convention. +When using the states in an automation ensure they are correctly renamed. + +([@alengwenus] - [#43710]) ([lcn docs]) + +

+
+ +
+ Uptime +

+ +In order to optimize stability and performance of Home Assistant, sensors +should use only absolute time values (store the date of the event) and not +relative time values (seconds from event) so the value doesn't change each +second. + +The Uptime integration is one leftover, so to adhere to Home Assistant +architectural design rules, the sensor is now changed to a timestamp. + +As a side effect of this change, the `unit_of_measurement` option of this +integration is now deprecated and can be removed from your configuration if +you used that. + +Please review your Automations and Lovelace configuration to reflect this +change. + +([@chemelli74] - [#43623]) ([uptime docs]) + +

+
+ +
+ Keyring & Credstash +

+ +Support for storing secrets in Credstash and Keyring is deprecated and will be +removed in March 2021. + +([@balloob] - [#43854]) + +

+
+ +
+ Apple TV +

+ +The Apple TV integration has been completely rewritten. Support for YAML is +removed, so old configuration must be removed and devices re-added via the +integrations page. + +Furthermore, the old services `apple_tv.apple_tv_authenticate` and +`apple_tv.apple_tv_scan` are deprecated and replaced by the configration flow. + +([@postlund] - [#31952]) ([apple_tv docs]) + +

+
+ +
+ Telegram Bot +

+ +The telegram bot integration now allows/accepts messages when either the allowed +group (Chat ID) OR the User ID of the sender matches. + +This is a different behavior compared to before as before both Group (Chat ID) +AND User ID needed to be allowed. This allows members of a group to talk to +the bot, even if they are not specifically listed as a user. + +If you use Telegram groups, make sure you adjust your configuration accordingly. + +([@wicol] - [#43241]) ([telegram_bot docs]) + +

+
+ +## Farewell to the following + +The following integrations have been removed: + +- **Salt Fiber Box** ([@MartinHjelmare] - [#43452]) +- **Ubee Router** ([@frenck] - [#43809]) +- **Yessssms** ([@flowolf] - [#43200]) + +These integrations where using webscraping, which is no longer allowed. + +## All changes + +
+ Click to see all changes! + +- Add initial rest query params ([@boxcee] - [#42198]) ([pvoutput docs]) ([rest docs]) ([scrape docs]) +- Simplify distance conversion ([@springstan] - [#43107]) +- Add Shelly support for REST sensors ([@chemelli74] - [#40429]) ([shelly docs]) +- Fix Aurora integration including externalizing API to PyPi and adding config_flow ([@djtimca] - [#43045]) ([aurora docs]) (breaking-change) +- Add save and delete WS commands to blueprints ([@bramkragten] - [#42907]) ([blueprint docs]) +- Add Shelly totalWorkTime as Lamp life (Shelly Air) ([@chemelli74] - [#43112]) ([shelly docs]) +- Add a config flow for Recollect Waste ([@bachya] - [#43063]) ([recollect_waste docs]) +- Add support for multiple event triggers in automation ([@frenck] - [#43097]) ([homeassistant docs]) +- Fix aurora config flow tests ([@MartinHjelmare] - [#43128]) ([aurora docs]) +- Add reload support to KNX ([@spacegaier] - [#42429]) ([knx docs]) +- Revert "shelly_naming" rebase errors ([@thecode] - [#43134]) ([shelly docs]) +- Add VSCode debug launch conf ([@balloob] - [#43130]) +- Add support for learning RF commands with Broadlink remotes ([@felipediel] - [#39671]) ([broadlink docs]) ([remote docs]) +- Shelly: minor improvements ([@chemelli74] - [#43138]) ([shelly docs]) +- Mock time_date sensor tests ([@amelchio] - [#43141]) ([time_date docs]) +- Fix beat calculation ([@amelchio] - [#43142]) ([time_date docs]) +- Further improve MFI tests ([@balloob] - [#43167]) +- Remove relative time sensor from cert_expiry ([@chemelli74] - [#42338]) ([cert_expiry docs]) (breaking-change) +- Fix time_date timestamp offsets ([@amelchio] - [#43165]) ([time_date docs]) +- Improve entity domain validator ([@balloob] - [#43164]) +- Fix time_date interval for DST ([@amelchio] - [#43166]) ([time_date docs]) +- Add test to access current request in websocket API ([@balloob] - [#43133]) ([websocket_api docs]) +- Add log message server startup ([@balloob] - [#43177]) ([http docs]) +- Upgrade sentry-sdk to 0.19.3 ([@frenck] - [#43176]) ([sentry docs]) +- Rewrite google_wifi unittest tests to pytest style ([@Danielinte] - [#42030]) ([google_wifi docs]) +- Copy default vscode settings during bootstrap ([@MartinHjelmare] - [#43180]) +- Update ozw get_config_parameter websocket response ([@cgarwood] - [#43058]) ([ozw docs]) +- Hide cancelled trips from being displayed in vasttrafik integration ([@ttuffin] - [#43184]) ([vasttrafik docs]) +- Fix automation in packages ([@balloob] - [#43202]) ([automation docs]) +- Add support for selectors in services.yaml ([@balloob] - [#43162]) ([blueprint docs]) ([sonos docs]) +- Update fitbit battery status ([@czechmark] - [#42980]) ([fitbit docs]) +- Add quarter-hour period feature for utility_meter component ([@thomasdelaet] - [#41999]) ([utility_meter docs]) +- Add initial camera support to homekit_controller ([@Jc2k] - [#43100]) ([homekit_controller docs]) (new-platform) +- Add support for Broadlink BG1 devices ([@b4dpxl] - [#42314]) ([broadlink docs]) +- Add HomeKit humidifier/dehumidifier ([@adrum] - [#42311]) ([homekit_controller docs]) +- Upgrade youtube_dl to version 2020.11.12 ([@BKPepe] - [#43231]) ([media_extractor docs]) +- Switch ios to dispatching instead of polling ([@bdraco] - [#43233]) ([ios docs]) +- Bump pyheos to 0.7.2 ([@andrewsayre] - [#43239]) ([heos docs]) +- Bypass the slow update warning for group updates ([@bdraco] - [#43209]) ([group docs]) +- Eliminate doorbird switch polling ([@bdraco] - [#43215]) ([doorbird docs]) +- Bump pysmartthings and pysmartapp ([@andrewsayre] - [#43240]) ([smartthings docs]) +- Refactor ZHA light initialization ([@Adminiuga] - [#43149]) ([zha docs]) +- Remove yessssms integration ([@flowolf] - [#43200]) +- Set should_poll for zone entities ([@bdraco] - [#43212]) ([zone docs]) +- Support gas meter capability for smartthings ([@javache] - [#41310]) ([smartthings docs]) +- Add dsmr_reader telegram timestamp and device classes ([@tim427] - [#42909]) ([dsmr_reader docs]) +- Convert most esphome state updates to callbacks ([@bdraco] - [#43246]) ([esphome docs]) +- Add tests for browse media image proxy ([@ctalkington] - [#43076]) ([media_player docs]) +- Apply suggestions from #42697 to synology_dsm ([@mib1185] - [#43197]) ([synology_dsm docs]) +- Avoid creating battery sensor if Shelly device is external powered ([@chemelli74] - [#43243]) ([shelly docs]) +- Rewrite ecobee unittest tests to pytest ([@adriansuwala] - [#42584]) ([ecobee docs]) +- Bump python-miio and construct version ([@syssi] - [#43267]) ([eddystone_temperature docs]) ([eq3btsmart docs]) ([xiaomi_miio docs]) +- Xiaomi Device Tracker - Move "Refreshing device list" to debug ([@GuyKh] - [#43276]) ([xiaomi docs]) +- Bump actions/upload-artifact from v2.2.0 to v2.2.1 (dependabot - [#43272]) +- Bump Pywemo to 0.5.3 ([@pavoni] - [#43263]) ([wemo docs]) +- Automatically clean up executor as part of closing loop ([@balloob] - [#43284]) +- Convert core tests to async ([@balloob] - [#43287]) +- Bump PyEssent to 0.14 ([@TheLastProject] - [#43282]) ([essent docs]) +- Refactor how entities are created for homekit_controller services ([@Jc2k] - [#43242]) ([homekit_controller docs]) +- Add notification binary_sensor to Plugwise integration ([@CoMPaTech] - [#41473]) ([plugwise docs]) +- Update directv to 0.4.0 ([@ctalkington] - [#43302]) ([directv docs]) ([directv docs]) +- Improvement to allow parsing of station ID in vasttrafik integration. Addresses #34851 ([@ttuffin] - [#43136]) ([vasttrafik docs]) +- Bump codecov/codecov-action from v1.0.14 to v1.0.15 (dependabot - [#43304]) +- Add progress translation key to hassfest ([@MartinHjelmare] - [#43311]) +- Update cloud integration to 0.38.0 ([@klaasnicolaas] - [#43314]) ([cloud docs]) +- Add an option to template delay_on/off in template binary sensor ([@mLupine] - [#43259]) ([template docs]) +- Fix kodi media_player unavailable at start ([@mvn23] - [#41714]) ([kodi docs]) +- Improve Google Assistant cover assumed state handling ([@elupus] - [#43255]) ([google_assistant docs]) +- Add TV channel name to smartthings integration ([@Alex-Klein] - [#41729]) ([smartthings docs]) +- Tweak OZW Light discovery ([@firstof9] - [#43325]) ([ozw docs]) +- Refactor ZHA tests to allow attribute reads during device initialization ([@Adminiuga] - [#43357]) ([zha docs]) +- Update Zha dependencies ([@Adminiuga] - [#43373]) ([zha docs]) +- Refactor ZHA sensor initialization ([@Adminiuga] - [#43339]) ([zha docs]) +- Update denonavr to 0.9.6 ([@scarface-4711] - [#43370]) ([denonavr docs]) +- Add shelly installed firmware info ([@chemelli74] - [#43221]) ([shelly docs]) +- Support for Shelly Binary Input Sensors ([@thecode] - [#43313]) ([shelly docs]) +- Reword numeric_state trigger ([@amelchio] - [#43367]) ([homeassistant docs]) +- Raise in base implementation of FanEntity.oscillate ([@emontnemery] - [#43354]) ([fan docs]) +- Improve nest SDM integration error handling ([@allenporter] - [#43271]) ([nest docs]) +- Update ovoenergy to v1.1.11 ([@timmo001] - [#43391]) ([ovo_energy docs]) +- Fix selector to return the selector type ([@bramkragten] - [#43395]) +- Add twinkly integration ([@dr1rrb] - [#42103]) ([twinkly docs]) (new-integration) +- Add new air-humidifier device CA4 with miot protocol ([@Toxblh] - [#39398]) ([xiaomi_miio docs]) +- Check config to use config platforms ([@balloob] - [#43407]) +- Update pymyq to 2.0.10 ([@ehendrix23] - [#43413]) ([myq docs]) +- Update python-awair to 0.2.1 ([@ahayworth] - [#43415]) ([awair docs]) +- Add Srp energy component ([@briglx] - [#41091]) ([srp_energy docs]) (new-integration) +- Update Alexa supported languages ([@100ferhas] - [#43139]) ([alexa docs]) +- Support openRelativePercent for google assistant covers ([@elupus] - [#43336]) ([google_assistant docs]) +- Add support for checking minimum HA version ([@balloob] - [#43350]) ([blueprint docs]) +- Provide HA username via auth WS ([@spacegaier] - [#43283]) ([config docs]) +- Verify that we register blueprints on automation setup ([@balloob] - [#43434]) ([automation docs]) ([blueprint docs]) +- Update dsmr_parser to 0.23 ([@RobBie1221] - [#43403]) ([dsmr docs]) +- Upgrade Beewi Smartclim component to 0.0.10 ([@alemuro] - [#43441]) ([beewi_smartclim docs]) +- Fix empty local_ip config flow ([@spacegaier] - [#43333]) ([local_ip docs]) +- Use weather attribute conditions constants ([@springstan] - [#39945]) +- Move Flo logger to a package logger ([@bachya] - [#43449]) ([flo docs]) +- Move Ambient PWS logger to a package logger ([@bachya] - [#43448]) ([ambient_station docs]) +- Move legacy device tracker setup to legacy module ([@MartinHjelmare] - [#43447]) ([device_tracker docs]) +- Remove salt integration for webscraping ([@MartinHjelmare] - [#43452]) (breaking-change) +- Move Notion logger to a package logger ([@bachya] - [#43450]) ([notion docs]) +- Add ONVIF PTZ Stop support ([@scop] - [#39734]) ([onvif docs]) +- Remove zigpy monkey patching ([@Adminiuga] - [#43456]) ([zha docs]) +- Change Plugwise integration to plugwise module ([@CoMPaTech] - [#43036]) ([plugwise docs]) +- Avoid arbitrarily reducing ZHA climate temperature information ([@FrnchFrgg] - [#43442]) ([zha docs]) +- Bump acmeda dependency aiopulse to 0.4.2 ([@atmurray] - [#43217]) ([acmeda docs]) +- Fix ConnectTimeout during wolflink start ([@adamkrol93] - [#43418]) ([wolflink docs]) +- Add reauth support for OVO Energy ([@timmo001] - [#38882]) ([ovo_energy docs]) +- Upgrade debugpy to 1.2.0 ([@frenck] - [#43328]) ([debugpy docs]) +- Add repeat mode support to Spotify ([@frenck] - [#43247]) ([spotify docs]) +- Fix Luftdaten.info data retrieval ([@FlavorFx] - [#43471]) ([luftdaten docs]) +- Support for multiple states in history_stats ([@iprak] - [#43416]) ([history_stats docs]) +- Upgrade discord.py to 1.5.1 ([@LordBoos] - [#43473]) +- Bump rpi-bad-power to 0.1.0 ([@shenxn] - [#43476]) ([rpi_power docs]) +- Deprecate YAML config for Solar-log ([@Ernst79] - [#43484]) ([solarlog docs]) (breaking-change) +- Add updated British Voices ([@CrashWorksLLC] - [#43496]) ([watson_tts docs]) +- Clean up Solar-log review comments ([@frenck] - [#43503]) ([solarlog docs]) +- Optimize Sonos queue position ([@amelchio] - [#43514]) ([sonos docs]) +- Re-organize OpenUV constants ([@bachya] - [#43453]) ([openuv docs]) +- Bump envoy version to 0.17.0 ([@gtdiehl] - [#43498]) ([enphase_envoy docs]) +- Optimize Sonos favorites updates ([@amelchio] - [#43516]) ([sonos docs]) +- Add seek support to plex media players ([@shocklateboy92] - [#43420]) ([plex docs]) +- Clean up RainMachine config entry ([@bachya] - [#43508]) ([rainmachine docs]) +- Add vendor effects to Yeelight integration ([@danielrheinbay] - [#42711]) ([yeelight docs]) +- Optimize Sonos current playing state ([@amelchio] - [#43517]) ([sonos docs]) +- Make Brother uptime sensor disabled by default ([@bieniu] - [#43478]) ([brother docs]) +- Add device id to deconz_event ([@Kane610] - [#43552]) ([deconz docs]) +- Bump actions/stale from v3.0.13 to v3.0.14 (dependabot - [#43551]) +- Update Blinkpy to fix non-updating blink mini cameras ([@fronzbot] - [#43549]) ([blink docs]) +- Optimize reading of Sonos source mode ([@amelchio] - [#43541]) ([sonos docs]) +- Mill Heater: Add support for Energy consumption ([@Danielhiversen] - [#43523]) ([mill docs]) +- Track deCONZ lib changes to light based devices ([@Kane610] - [#43366]) ([deconz docs]) +- update solax to 0.2.5 ([@squishykid] - [#43564]) ([solax docs]) +- Upgrade sentry-sdk to 0.19.4 ([@frenck] - [#43504]) ([sentry docs]) +- Update denonavr to 0.9.7 ([@scarface-4711] - [#43546]) ([denonavr docs]) +- Fix RTS cover with set position available ([@tetienne] - [#43555]) ([somfy docs]) +- Add codeowner to Enphase Envoy manifest ([@gtdiehl] - [#43402]) ([enphase_envoy docs]) +- Add webhook to default config ([@frenck] - [#43521]) ([default_config docs]) +- Cannot use vcgencmd in HassOS ([@denics] - [#42710]) ([sensehat docs]) +- Add Motion Blinds integration ([@starkillerOG] - [#42989]) ([motion_blinds docs]) (new-integration) +- Use references in config flow for solaredge ([@Cereal2nd] - [#43511]) ([solaredge docs]) +- Bump version to 0.119.0dev0 ([@frenck] - [#43485]) +- Decrease asuswrt connects per sensor ([@JJdeVries] - [#43383]) ([asuswrt docs]) +- Fix warning generated by surpetcare test ([@balloob] - [#43598]) ([surepetcare docs]) +- Fix conversion of cover position between HASS and deCONZ ([@Kane610] - [#43602]) ([deconz docs]) +- Update nest library and switch events to async ([@allenporter] - [#43583]) ([nest docs]) +- Add unknown_authorize_url_generation to base strings for config flows ([@springstan] - [#42484]) ([nest docs]) ([point docs]) ([tellduslive docs]) ([toon docs]) +- Bump hatasmota to 0.1.1 ([@emontnemery] - [#43608]) ([tasmota docs]) +- Fix Meraki API Auth ([@koolsb] - [#43578]) ([meraki docs]) +- Upgrade foobot_async to 1.0.0 ([@balloob] - [#43611]) ([foobot docs]) +- Add tilt support to deCONZ covers ([@Kane610] - [#43607]) ([deconz docs]) +- update xknx to 0.15.4 ([@farmio] - [#43536]) ([knx docs]) +- Add nest SDM API camera/doorbell events ([@allenporter] - [#42700]) ([nest docs]) +- Bump pyhs100 dependency to fix hs220 discoverability issues ([@rytilahti] - [#43619]) ([tplink docs]) +- Bump ha-ffmpeg to 3.0.2 ([@balloob] - [#43597]) +- Add default config if not there ([@balloob] - [#43321]) +- Support for Shelly Input Events ([@thecode] - [#43479]) ([shelly docs]) +- Add Shelly UNI ADC sensor ([@chemelli74] - [#43490]) ([shelly docs]) +- Add FireServiceRota/BrandweerRooster integration ([@cyberjunky] - [#38206]) ([fireservicerota docs]) (new-integration) +- Fix flapping derivative tests where time would move between state changes ([@elupus] - [#43579]) ([derivative docs]) +- Add Tasmota fan ([@emontnemery] - [#43353]) ([tasmota docs]) (new-platform) +- Add Tasmota cover ([@emontnemery] - [#43368]) ([tasmota docs]) (new-platform) +- Add more selectors ([@bramkragten] - [#43639]) ([input_number docs]) +- Add default to inputs ([@bramkragten] - [#43636]) ([blueprint docs]) +- Add location to summary sensor attributes ([@ofalvai] - [#43641]) ([seventeentrack docs]) +- Suggest folder when importing blueprint and store source_url ([@balloob] - [#43650]) ([blueprint docs]) +- Add Duty binary_sensor platform to FireServiceRota integration ([@cyberjunky] - [#43638]) ([fireservicerota docs]) (new-platform) +- Add area selector, remove date selector ([@bramkragten] - [#43658]) +- Allow importing gist ([@balloob] - [#43659]) ([blueprint docs]) +- Support disabling devices ([@emontnemery] - [#43293]) ([config docs]) +- Add Roomba support for automatic emptying of bin ([@jasperslits] - [#43594]) ([roomba docs]) +- Make input_datetime better handle timezones ([@balloob] - [#43396]) ([input_datetime docs]) +- Fix check config ([@balloob] - [#43663]) ([blueprint docs]) +- Fix MQTT threading bug ([@emontnemery] - [#43667]) ([mqtt docs]) +- Upgrade pre-commit to 2.9.2 ([@frenck] - [#43655]) +- Small cleanup of Tasmota ([@emontnemery] - [#43642]) ([tasmota docs]) +- Updated frontend to 20201126.0 ([@bramkragten] - [#43682]) ([frontend docs]) +- Met.no: Fix for zero temp entries ([@thimic] - [#43684]) ([met docs]) +- OAuth2 to use current request header ([@balloob] - [#43668]) ([toon docs]) +- Exclude disabled entities from async_entries_for_device ([@emontnemery] - [#43665]) ([deconz docs]) ([mqtt docs]) ([tasmota docs]) ([tuya docs]) ([unifi docs]) ([zha docs]) +- Add option to deactivate a user ([@spacegaier] - [#43463]) ([config docs]) +- Bugfix schedule assigned to wrong day of week ([@zxdavb] - [#43676]) ([evohome docs]) +- Code quality improvement for evohome ([@zxdavb] - [#43678]) ([evohome docs]) +- Fix Shelly uptime sensor ([@thecode] - [#43651]) ([shelly docs]) +- Convert API integration to async setup ([@balloob] - [#43685]) ([api docs]) +- Eliminate evohome unhandled exceptions when client API call fails ([@zxdavb] - [#43681]) ([evohome docs]) +- Maybe fix flaky test ([@balloob] - [#43690]) ([shelly docs]) +- Stub finding custom integrations in tests ([@balloob] - [#43692]) +- Add Abode MFA support ([@shred86] - [#43572]) ([abode docs]) +- Use run_job for service helper ([@balloob] - [#43696]) ([input_boolean docs]) ([input_datetime docs]) +- Use utcnow from date util for http.ban ([@balloob] - [#43686]) ([http docs]) +- Await callbacks to keep cleaner stacktraces ([@balloob] - [#43693]) ([mqtt docs]) +- Update xknx to 0.15.6 ([@farmio] - [#43645]) ([knx docs]) +- Add system health check to Spotify ([@frenck] - [#43249]) ([spotify docs]) +- Fix exception upon lock initialization on V2 SimpliSafe systems ([@bachya] - [#43705]) ([simplisafe docs]) +- Bump RFLink to v0.0.55 ([@javicalle] - [#43704]) ([rflink docs]) +- Proxy Plex media browser images ([@jjlawren] - [#43111]) ([plex docs]) +- Bump up ZHA dependencies ([@Adminiuga] - [#43707]) ([zha docs]) +- Add support to control cooling in deCONZ climate platform ([@Kane610] - [#43720]) ([deconz docs]) +- Blueprint config to override blueprint ([@balloob] - [#43724]) ([blueprint docs]) +- Ensure MariaDB/MySQL can be purged and handle states being deleted out from under the recorder ([@moinmoin-sh] - [#43610]) ([recorder docs]) +- Bump Brother library to version 0.1.20 ([@bieniu] - [#43628]) ([brother docs]) +- Bump hatasmota to 0.1.2 ([@emontnemery] - [#43719]) ([tasmota docs]) +- Make threshold binary sensor faster ([@balloob] - [#43695]) ([threshold docs]) +- Add Response switch platform to FireServiceRota integration ([@cyberjunky] - [#43700]) ([fireservicerota docs]) (new-platform) +- Add additional events to enhance the ZHA device pairing experience ([@dmulcahey] - [#43729]) ([zha docs]) +- Add a service target ([@balloob] - [#43725]) +- Create tables with a charset that can hold all expected data under mysql ([@bdraco] - [#43732]) ([recorder docs]) +- Allow configuring the delay in the motion light blueprint ([@balloob] - [#43737]) ([automation docs]) +- Add support for multiple tags and devices in tag trigger ([@frenck] - [#43098]) ([tag docs]) +- Remove temporary variable by only retrieving needed value ([@springstan] - [#42522]) +- Bump pypck to v0.7.6 ([@alengwenus] - [#43710]) ([lcn docs]) (breaking-change) +- Use the correct property for full init event ([@dmulcahey] - [#43745]) ([zha docs]) +- ZHA: remove unused 'from_cache' argument from 'async_get_state' and add 'async_update' ([@basnijholt] - [#42413]) ([zha docs]) +- Address FireServiceRota late code review ([@cyberjunky] - [#43741]) ([fireservicerota docs]) +- Always keep the current recorder run when purging ([@bdraco] - [#43733]) ([recorder docs]) +- Add nest device triggers for camera and doorbell events ([@allenporter] - [#43548]) ([nest docs]) +- Report correct weather condition at night for OpenWeatherMap ([@springstan] - [#42982]) ([openweathermap docs]) +- Support asking covers to stop using google assistant ([@elupus] - [#43537]) ([google_assistant docs]) +- Fix updating of Tesla switches after command ([@alandtse] - [#43754]) ([tesla docs]) +- Allow specifying device_id as target ([@balloob] - [#43767]) +- Add system health check to IPMA ([@dgomes] - [#43762]) ([ipma docs]) +- Add device information to solarlog integration ([@Ernst79] - [#43680]) ([solarlog docs]) +- Add hyperion config options flow ([@dermotduffy] - [#43673]) ([hyperion docs]) +- Add show progress to ozw config flow ([@MartinHjelmare] - [#43310]) ([ozw docs]) +- Add authentication support to bsblan ([@liudger] - [#42306]) ([bsblan docs]) +- Increase Supervisor add-on helper timeout ([@MartinHjelmare] - [#43778]) ([hassio docs]) +- Add support for device class in target selector ([@balloob] - [#43768]) +- Fix MQTT birth message deadlock ([@emontnemery] - [#43790]) ([mqtt docs]) +- Warn when referencing missing devices/areas ([@balloob] - [#43787]) +- Add lock.open service to nello ([@pattyland] - [#42141]) ([nello docs]) ([nello docs]) +- Migrate foscam to use entity platform entity services ([@balloob] - [#43775]) ([foscam docs]) +- Use entity platform for Neato ([@balloob] - [#43772]) ([neato docs]) +- Upgrade elgato to 1.0.0 ([@frenck] - [#43792]) ([elgato docs]) +- Bump aiorecollect to 0.2.2 ([@bachya] - [#43796]) ([recollect_waste docs]) +- Base area IDs on initial name ([@balloob] - [#43804]) +- Remove unused stuff from ZHA registries ([@abmantis] - [#43786]) ([zha docs]) +- Remove Ubee Router integration (ADR-0004) ([@frenck] - [#43809]) (breaking-change) +- Fix config validation tests for upcoming beta ([@frenck] - [#43811]) +- Remove invalidation version from Airvisual ([@frenck] - [#43810]) ([airvisual docs]) +- Move uptime from relative time to absolute time ([@chemelli74] - [#43623]) ([uptime docs]) (breaking-change) +- Add device action to mobile app to notify ([@balloob] - [#43814]) ([mobile_app docs]) ([notify docs]) +- Use !input instead of !placeholder ([@balloob] - [#43820]) ([automation docs]) ([blueprint docs]) +- Fix wrong temperature setting in LCN climate ([@alengwenus] - [#43818]) ([lcn docs]) +- Make simple deCONZ thermostats work ([@Kane610] - [#43781]) ([deconz docs]) +- Another try to get rid of Shelly flaky test ([@balloob] - [#43821]) ([shelly docs]) +- Add Analog cluster for Lumi plugs ([@Adminiuga] - [#43817]) ([zha docs]) +- Add ozw scene_instance to scene_activated ([@firstof9] - [#43829]) ([ozw docs]) +- Support more edl21 devices and sensors ([@mtdcr] - [#43603]) ([edl21 docs]) +- Update area and target selectors add sequence selector ([@bramkragten] - [#43831]) ([automation docs]) +- Bump libpurecool to 0.6.4 ([@etheralm] - [#43779]) ([dyson docs]) +- Add test for is_internal_request ([@ctalkington] - [#43841]) +- Upgrade TwitterAPI to 2.6.2.1 ([@fabaff] - [#43833]) ([twitter docs]) +- Correct service not found exception message ([@frenck] - [#43846]) +- Upgrade pylast to 4.0.0 ([@fabaff] - [#43830]) ([lastfm docs]) +- Bump pypck to 0.7.7 ([@alengwenus] - [#43824]) ([lcn docs]) +- Use light turn on service ([@balloob] - [#43847]) ([automation docs]) +- Do not warn for weak referenced entities ([@balloob] - [#43848]) ([homeassistant docs]) +- Migrate notify-leaving-zone to use mobile app device action ([@balloob] - [#43832]) ([automation docs]) ([mobile_app docs]) +- Add new number entity integration ([@Shulyaka] - [#42735]) ([demo docs]) ([number docs]) (new-integration) +- Make "invalid password" error message clearer ([@spacegaier] - [#43853]) ([config docs]) +- Guard for when refreshing token fails ([@balloob] - [#43855]) ([spotify docs]) +- Cleanup unique_id on onewire integration ([@epenet] - [#43783]) ([onewire docs]) +- Fix using execute on the notify_leaving_zone ([@balloob] - [#43858]) ([automation docs]) +- deCONZ improve options updating entities ([@Kane610] - [#42320]) ([deconz docs]) +- Deprecate the use of keyring and credstash ([@balloob] - [#43854]) (breaking-change) +- Refactor Apple TV integration ([@postlund] - [#31952]) ([apple_tv docs]) (breaking-change) +- Add preset support to deCONZ climate platform ([@Kane610] - [#43722]) ([deconz docs]) +- Bump androidtv to 0.0.56 ([@JeffLIrion] - [#43859]) +- Add fan support to deCONZ climate platform ([@Kane610] - [#43721]) ([deconz docs]) +- Use Plex websocket payloads to reduce overhead ([@jjlawren] - [#42332]) ([plex docs]) +- Bump Synology DSM to 1.0.1 ([@Quentame] - [#43860]) ([synology_dsm docs]) +- Allow members of allowed groups to talk to telegram_bot ([@wicol] - [#43241]) ([telegram_bot docs]) (breaking-change) +- Add support for system health to Airly integrarion ([@bieniu] - [#43220]) ([airly docs]) +- Add support for system health to AccuWeather integration ([@bieniu] - [#43277]) ([accuweather docs]) +- Automatically select "Solid" effect in Hyperion ([@dermotduffy] - [#43799]) ([hyperion docs]) +- Add support for MQTT Scenes ([@kiall] - [#42639]) ([mqtt docs]) (new-platform) +- Add ozw add-on discovery and mqtt client ([@MartinHjelmare] - [#43838]) ([hassio docs]) ([ozw docs]) +- Add telegram_bot.send_voice service ([@dvv] - [#43433]) ([telegram_bot docs]) +- Updated frontend to 20201202.0 ([@bramkragten] - [#43862]) ([frontend docs]) +- Improve custom datatype parsing in Modbus sensor and climate ([@vzahradnik] - [#42354]) ([modbus docs]) +- Improve handling of disabled devices ([@emontnemery] - [#43864]) ([config docs]) +- Add Kuler Sky Bluetooth floor lamp integration ([@emlove] - [#42372]) ([kulersky docs]) (beta fix) (new-integration) +- Fix intesishome passing coroutine to HassJob ([@tehbrd] - [#43837]) ([intesishome docs]) (beta fix) +- Fix Slack "invalid_blocks_format" bug ([@bachya] - [#43875]) ([slack docs]) (beta fix) +- Bump auroranoaa library to 0.0.2 ([@djtimca] - [#43898]) ([aurora docs]) (beta fix) +- Blueprint: descriptions + descriptive errors ([@balloob] - [#43899]) ([automation docs]) ([blueprint docs]) (beta fix) +- Unsubscribe ozw stop listener on entry unload ([@MartinHjelmare] - [#43900]) ([ozw docs]) (beta fix) +- Kulersky cleanups ([@emlove] - [#43901]) ([kulersky docs]) (beta fix) +- Updated frontend to 20201203.0 ([@bramkragten] - [#43907]) ([frontend docs]) (beta fix) +- Bump hatasmota to 0.1.4 ([@emontnemery] - [#43912]) ([tasmota docs]) (beta fix) +- Always send ozw network key to add-on config ([@MartinHjelmare] - [#43938]) ([ozw docs]) (beta fix) +- Handle stale ozw discovery flow ([@MartinHjelmare] - [#43939]) ([ozw docs]) (beta fix) +- Return unique id of Blink binary sensor ([@brg468] - [#43942]) ([blink docs]) (beta fix) +- Updated frontend to 20201204.0 ([@bramkragten] - [#43945]) ([frontend docs]) (beta fix) +- Fix device refresh service can always add devices ([@Kane610] - [#43950]) ([deconz docs]) (beta fix) +- Fix Ecobee set humidity ([@treylok] - [#43954]) (beta fix) +- Prevent firing Shelly input events at startup ([@thecode] - [#43986]) ([shelly docs]) (beta fix) +- Update ring to 0.6.2 ([@balloob] - [#43995]) ([ring docs]) (beta fix) +- Fix Solaredge integration in case the data is not complete ([@Cereal2nd] - [#43557]) ([solaredge docs]) (beta fix) +- Update generic_thermostat current_temperature on startup ([@NigelRook] - [#43951]) ([generic_thermostat docs]) (beta fix) +- Retry tuya setup on auth rate limiting ([@AlexSzlavik] - [#44001]) ([tuya docs]) (beta fix) +- Bump pymyq to 2.0.11 ([@imbrianj] - [#44003]) ([myq docs]) (beta fix) +- Fix unit of measurement for asuswrt sensors ([@JJdeVries] - [#44009]) ([asuswrt docs]) (beta fix) +- Hide HomeKit devices from discovery that are known to be problematic ([@Jc2k] - [#44014]) ([homekit_controller docs]) (beta fix) +- Add T8400 to ignore list ([@FuzzyMistborn] - [#44017]) ([homekit_controller docs]) (beta fix) +- Fix how homekit_controller enumerates Hue remote ([@Jc2k] - [#44019]) ([homekit_controller docs]) (beta fix) +- Bump simplisafe-python to 9.6.1 ([@bachya] - [#44030]) ([simplisafe docs]) (beta fix) +- Update pyarlo to 0.2.4 ([@TakesTheBiscuit] - [#44034]) ([arlo docs]) (beta fix) +- Add the missing ATTR_ENABLED attribute to Brother integration list of sensors ([@bieniu] - [#44036]) ([brother docs]) (beta fix) +- Update ZHA dependencies ([@Adminiuga] - [#44039]) ([zha docs]) (beta fix) +- Bump simplisafe-python to 9.6.2 ([@bachya] - [#44040]) ([simplisafe docs]) (beta fix) +- Fix extracting entity and device IDs from scripts ([@balloob] - [#44048]) ([automation docs]) (beta fix) +- Bump pyatv to 0.7.5 ([@postlund] - [#44051]) ([apple_tv docs]) (beta fix) +- Exclude coordinator when looking up group members entity IDs ([@Adminiuga] - [#44058]) ([zha docs]) (beta fix) +- Some lights only support hs, like the lidl christmas lights ([@Kane610] - [#44059]) ([deconz docs]) (beta fix) +- Fix ignored Axis config entries doesn't break set up of new entries ([@Kane610] - [#44062]) ([axis docs]) (beta fix) +- Fix yeelight unavailbility ([@zewelor] - [#44061]) ([yeelight docs]) (beta fix) +- Fix transmission torrent filtering and sorting ([@JPHutchins] - [#44069]) ([transmission docs]) (beta fix) +- Bump hass-nabucasa to 0.39.0 ([@balloob] - [#44097]) ([cloud docs]) (beta fix) +- Fix importing blueprints from forums with HTML entities ([@balloob] - [#44098]) ([blueprint docs]) (beta fix) +- Fix importing blueprint from community ([@bramkragten] - [#44104]) ([blueprint docs]) (beta fix) +- Update frontend to 20201210.0 ([@bramkragten] - [#44105]) ([frontend docs]) (beta fix) +- Support more errors to better do retries in UniFi ([@Kane610] - [#44108]) ([unifi docs]) (beta fix) +- Fix Met.no forecast precipitation ([@brg468] - [#44106]) ([met docs]) (beta fix) +- Fix inability to erase SimpliSafe code ([@bachya] - [#44137]) ([simplisafe docs]) (beta fix) +- Fix upnp first discovered device is used ([@StevenLooman] - [#44151]) ([upnp docs]) (beta fix) +- Updated frontend to 20201212.0 ([@bramkragten] - [#44154]) ([frontend docs]) (beta fix) +- Remove invalidation_version from deprecated ([@balloob] - [#44156]) (beta fix) +- Bump zeroconf to 0.28.7 to fix thread safety ([@bdraco] - [#44160]) ([zeroconf docs]) (beta fix) +- Bump the ZHA quirks lib to 0.0.49 ([@dmulcahey] - [#44173]) ([zha docs]) (beta fix) +- Remove deprecated CONF_ALLOW_UNLOCK, CONF_API_KEY from Google Assistant ([@hmmbob] - [#44087]) ([google_assistant docs]) (beta fix) + +
+ +[#31952]: https://github.com/home-assistant/core/pull/31952 +[#38206]: https://github.com/home-assistant/core/pull/38206 +[#38882]: https://github.com/home-assistant/core/pull/38882 +[#39398]: https://github.com/home-assistant/core/pull/39398 +[#39671]: https://github.com/home-assistant/core/pull/39671 +[#39734]: https://github.com/home-assistant/core/pull/39734 +[#39945]: https://github.com/home-assistant/core/pull/39945 +[#40429]: https://github.com/home-assistant/core/pull/40429 +[#41091]: https://github.com/home-assistant/core/pull/41091 +[#41310]: https://github.com/home-assistant/core/pull/41310 +[#41473]: https://github.com/home-assistant/core/pull/41473 +[#41714]: https://github.com/home-assistant/core/pull/41714 +[#41729]: https://github.com/home-assistant/core/pull/41729 +[#41999]: https://github.com/home-assistant/core/pull/41999 +[#42030]: https://github.com/home-assistant/core/pull/42030 +[#42103]: https://github.com/home-assistant/core/pull/42103 +[#42141]: https://github.com/home-assistant/core/pull/42141 +[#42198]: https://github.com/home-assistant/core/pull/42198 +[#42306]: https://github.com/home-assistant/core/pull/42306 +[#42311]: https://github.com/home-assistant/core/pull/42311 +[#42314]: https://github.com/home-assistant/core/pull/42314 +[#42320]: https://github.com/home-assistant/core/pull/42320 +[#42332]: https://github.com/home-assistant/core/pull/42332 +[#42338]: https://github.com/home-assistant/core/pull/42338 +[#42354]: https://github.com/home-assistant/core/pull/42354 +[#42372]: https://github.com/home-assistant/core/pull/42372 +[#42413]: https://github.com/home-assistant/core/pull/42413 +[#42429]: https://github.com/home-assistant/core/pull/42429 +[#42484]: https://github.com/home-assistant/core/pull/42484 +[#42522]: https://github.com/home-assistant/core/pull/42522 +[#42584]: https://github.com/home-assistant/core/pull/42584 +[#42639]: https://github.com/home-assistant/core/pull/42639 +[#42700]: https://github.com/home-assistant/core/pull/42700 +[#42710]: https://github.com/home-assistant/core/pull/42710 +[#42711]: https://github.com/home-assistant/core/pull/42711 +[#42735]: https://github.com/home-assistant/core/pull/42735 +[#42907]: https://github.com/home-assistant/core/pull/42907 +[#42909]: https://github.com/home-assistant/core/pull/42909 +[#42980]: https://github.com/home-assistant/core/pull/42980 +[#42982]: https://github.com/home-assistant/core/pull/42982 +[#42989]: https://github.com/home-assistant/core/pull/42989 +[#43036]: https://github.com/home-assistant/core/pull/43036 +[#43045]: https://github.com/home-assistant/core/pull/43045 +[#43058]: https://github.com/home-assistant/core/pull/43058 +[#43063]: https://github.com/home-assistant/core/pull/43063 +[#43076]: https://github.com/home-assistant/core/pull/43076 +[#43097]: https://github.com/home-assistant/core/pull/43097 +[#43098]: https://github.com/home-assistant/core/pull/43098 +[#43100]: https://github.com/home-assistant/core/pull/43100 +[#43107]: https://github.com/home-assistant/core/pull/43107 +[#43111]: https://github.com/home-assistant/core/pull/43111 +[#43112]: https://github.com/home-assistant/core/pull/43112 +[#43128]: https://github.com/home-assistant/core/pull/43128 +[#43130]: https://github.com/home-assistant/core/pull/43130 +[#43133]: https://github.com/home-assistant/core/pull/43133 +[#43134]: https://github.com/home-assistant/core/pull/43134 +[#43136]: https://github.com/home-assistant/core/pull/43136 +[#43138]: https://github.com/home-assistant/core/pull/43138 +[#43139]: https://github.com/home-assistant/core/pull/43139 +[#43141]: https://github.com/home-assistant/core/pull/43141 +[#43142]: https://github.com/home-assistant/core/pull/43142 +[#43149]: https://github.com/home-assistant/core/pull/43149 +[#43162]: https://github.com/home-assistant/core/pull/43162 +[#43164]: https://github.com/home-assistant/core/pull/43164 +[#43165]: https://github.com/home-assistant/core/pull/43165 +[#43166]: https://github.com/home-assistant/core/pull/43166 +[#43167]: https://github.com/home-assistant/core/pull/43167 +[#43176]: https://github.com/home-assistant/core/pull/43176 +[#43177]: https://github.com/home-assistant/core/pull/43177 +[#43180]: https://github.com/home-assistant/core/pull/43180 +[#43184]: https://github.com/home-assistant/core/pull/43184 +[#43197]: https://github.com/home-assistant/core/pull/43197 +[#43200]: https://github.com/home-assistant/core/pull/43200 +[#43202]: https://github.com/home-assistant/core/pull/43202 +[#43209]: https://github.com/home-assistant/core/pull/43209 +[#43212]: https://github.com/home-assistant/core/pull/43212 +[#43215]: https://github.com/home-assistant/core/pull/43215 +[#43217]: https://github.com/home-assistant/core/pull/43217 +[#43220]: https://github.com/home-assistant/core/pull/43220 +[#43221]: https://github.com/home-assistant/core/pull/43221 +[#43231]: https://github.com/home-assistant/core/pull/43231 +[#43233]: https://github.com/home-assistant/core/pull/43233 +[#43239]: https://github.com/home-assistant/core/pull/43239 +[#43240]: https://github.com/home-assistant/core/pull/43240 +[#43241]: https://github.com/home-assistant/core/pull/43241 +[#43242]: https://github.com/home-assistant/core/pull/43242 +[#43243]: https://github.com/home-assistant/core/pull/43243 +[#43246]: https://github.com/home-assistant/core/pull/43246 +[#43247]: https://github.com/home-assistant/core/pull/43247 +[#43249]: https://github.com/home-assistant/core/pull/43249 +[#43255]: https://github.com/home-assistant/core/pull/43255 +[#43259]: https://github.com/home-assistant/core/pull/43259 +[#43263]: https://github.com/home-assistant/core/pull/43263 +[#43267]: https://github.com/home-assistant/core/pull/43267 +[#43271]: https://github.com/home-assistant/core/pull/43271 +[#43272]: https://github.com/home-assistant/core/pull/43272 +[#43276]: https://github.com/home-assistant/core/pull/43276 +[#43277]: https://github.com/home-assistant/core/pull/43277 +[#43282]: https://github.com/home-assistant/core/pull/43282 +[#43283]: https://github.com/home-assistant/core/pull/43283 +[#43284]: https://github.com/home-assistant/core/pull/43284 +[#43287]: https://github.com/home-assistant/core/pull/43287 +[#43293]: https://github.com/home-assistant/core/pull/43293 +[#43302]: https://github.com/home-assistant/core/pull/43302 +[#43304]: https://github.com/home-assistant/core/pull/43304 +[#43310]: https://github.com/home-assistant/core/pull/43310 +[#43311]: https://github.com/home-assistant/core/pull/43311 +[#43313]: https://github.com/home-assistant/core/pull/43313 +[#43314]: https://github.com/home-assistant/core/pull/43314 +[#43321]: https://github.com/home-assistant/core/pull/43321 +[#43325]: https://github.com/home-assistant/core/pull/43325 +[#43328]: https://github.com/home-assistant/core/pull/43328 +[#43333]: https://github.com/home-assistant/core/pull/43333 +[#43336]: https://github.com/home-assistant/core/pull/43336 +[#43339]: https://github.com/home-assistant/core/pull/43339 +[#43350]: https://github.com/home-assistant/core/pull/43350 +[#43353]: https://github.com/home-assistant/core/pull/43353 +[#43354]: https://github.com/home-assistant/core/pull/43354 +[#43357]: https://github.com/home-assistant/core/pull/43357 +[#43366]: https://github.com/home-assistant/core/pull/43366 +[#43367]: https://github.com/home-assistant/core/pull/43367 +[#43368]: https://github.com/home-assistant/core/pull/43368 +[#43370]: https://github.com/home-assistant/core/pull/43370 +[#43373]: https://github.com/home-assistant/core/pull/43373 +[#43383]: https://github.com/home-assistant/core/pull/43383 +[#43391]: https://github.com/home-assistant/core/pull/43391 +[#43395]: https://github.com/home-assistant/core/pull/43395 +[#43396]: https://github.com/home-assistant/core/pull/43396 +[#43402]: https://github.com/home-assistant/core/pull/43402 +[#43403]: https://github.com/home-assistant/core/pull/43403 +[#43407]: https://github.com/home-assistant/core/pull/43407 +[#43413]: https://github.com/home-assistant/core/pull/43413 +[#43415]: https://github.com/home-assistant/core/pull/43415 +[#43416]: https://github.com/home-assistant/core/pull/43416 +[#43418]: https://github.com/home-assistant/core/pull/43418 +[#43420]: https://github.com/home-assistant/core/pull/43420 +[#43433]: https://github.com/home-assistant/core/pull/43433 +[#43434]: https://github.com/home-assistant/core/pull/43434 +[#43441]: https://github.com/home-assistant/core/pull/43441 +[#43442]: https://github.com/home-assistant/core/pull/43442 +[#43447]: https://github.com/home-assistant/core/pull/43447 +[#43448]: https://github.com/home-assistant/core/pull/43448 +[#43449]: https://github.com/home-assistant/core/pull/43449 +[#43450]: https://github.com/home-assistant/core/pull/43450 +[#43452]: https://github.com/home-assistant/core/pull/43452 +[#43453]: https://github.com/home-assistant/core/pull/43453 +[#43456]: https://github.com/home-assistant/core/pull/43456 +[#43463]: https://github.com/home-assistant/core/pull/43463 +[#43471]: https://github.com/home-assistant/core/pull/43471 +[#43473]: https://github.com/home-assistant/core/pull/43473 +[#43476]: https://github.com/home-assistant/core/pull/43476 +[#43478]: https://github.com/home-assistant/core/pull/43478 +[#43479]: https://github.com/home-assistant/core/pull/43479 +[#43484]: https://github.com/home-assistant/core/pull/43484 +[#43485]: https://github.com/home-assistant/core/pull/43485 +[#43490]: https://github.com/home-assistant/core/pull/43490 +[#43496]: https://github.com/home-assistant/core/pull/43496 +[#43498]: https://github.com/home-assistant/core/pull/43498 +[#43503]: https://github.com/home-assistant/core/pull/43503 +[#43504]: https://github.com/home-assistant/core/pull/43504 +[#43508]: https://github.com/home-assistant/core/pull/43508 +[#43511]: https://github.com/home-assistant/core/pull/43511 +[#43514]: https://github.com/home-assistant/core/pull/43514 +[#43516]: https://github.com/home-assistant/core/pull/43516 +[#43517]: https://github.com/home-assistant/core/pull/43517 +[#43521]: https://github.com/home-assistant/core/pull/43521 +[#43523]: https://github.com/home-assistant/core/pull/43523 +[#43536]: https://github.com/home-assistant/core/pull/43536 +[#43537]: https://github.com/home-assistant/core/pull/43537 +[#43541]: https://github.com/home-assistant/core/pull/43541 +[#43546]: https://github.com/home-assistant/core/pull/43546 +[#43548]: https://github.com/home-assistant/core/pull/43548 +[#43549]: https://github.com/home-assistant/core/pull/43549 +[#43551]: https://github.com/home-assistant/core/pull/43551 +[#43552]: https://github.com/home-assistant/core/pull/43552 +[#43555]: https://github.com/home-assistant/core/pull/43555 +[#43557]: https://github.com/home-assistant/core/pull/43557 +[#43564]: https://github.com/home-assistant/core/pull/43564 +[#43572]: https://github.com/home-assistant/core/pull/43572 +[#43578]: https://github.com/home-assistant/core/pull/43578 +[#43579]: https://github.com/home-assistant/core/pull/43579 +[#43583]: https://github.com/home-assistant/core/pull/43583 +[#43594]: https://github.com/home-assistant/core/pull/43594 +[#43597]: https://github.com/home-assistant/core/pull/43597 +[#43598]: https://github.com/home-assistant/core/pull/43598 +[#43602]: https://github.com/home-assistant/core/pull/43602 +[#43603]: https://github.com/home-assistant/core/pull/43603 +[#43607]: https://github.com/home-assistant/core/pull/43607 +[#43608]: https://github.com/home-assistant/core/pull/43608 +[#43610]: https://github.com/home-assistant/core/pull/43610 +[#43611]: https://github.com/home-assistant/core/pull/43611 +[#43619]: https://github.com/home-assistant/core/pull/43619 +[#43623]: https://github.com/home-assistant/core/pull/43623 +[#43628]: https://github.com/home-assistant/core/pull/43628 +[#43636]: https://github.com/home-assistant/core/pull/43636 +[#43638]: https://github.com/home-assistant/core/pull/43638 +[#43639]: https://github.com/home-assistant/core/pull/43639 +[#43641]: https://github.com/home-assistant/core/pull/43641 +[#43642]: https://github.com/home-assistant/core/pull/43642 +[#43645]: https://github.com/home-assistant/core/pull/43645 +[#43650]: https://github.com/home-assistant/core/pull/43650 +[#43651]: https://github.com/home-assistant/core/pull/43651 +[#43655]: https://github.com/home-assistant/core/pull/43655 +[#43658]: https://github.com/home-assistant/core/pull/43658 +[#43659]: https://github.com/home-assistant/core/pull/43659 +[#43663]: https://github.com/home-assistant/core/pull/43663 +[#43665]: https://github.com/home-assistant/core/pull/43665 +[#43667]: https://github.com/home-assistant/core/pull/43667 +[#43668]: https://github.com/home-assistant/core/pull/43668 +[#43673]: https://github.com/home-assistant/core/pull/43673 +[#43676]: https://github.com/home-assistant/core/pull/43676 +[#43678]: https://github.com/home-assistant/core/pull/43678 +[#43680]: https://github.com/home-assistant/core/pull/43680 +[#43681]: https://github.com/home-assistant/core/pull/43681 +[#43682]: https://github.com/home-assistant/core/pull/43682 +[#43684]: https://github.com/home-assistant/core/pull/43684 +[#43685]: https://github.com/home-assistant/core/pull/43685 +[#43686]: https://github.com/home-assistant/core/pull/43686 +[#43690]: https://github.com/home-assistant/core/pull/43690 +[#43692]: https://github.com/home-assistant/core/pull/43692 +[#43693]: https://github.com/home-assistant/core/pull/43693 +[#43695]: https://github.com/home-assistant/core/pull/43695 +[#43696]: https://github.com/home-assistant/core/pull/43696 +[#43700]: https://github.com/home-assistant/core/pull/43700 +[#43704]: https://github.com/home-assistant/core/pull/43704 +[#43705]: https://github.com/home-assistant/core/pull/43705 +[#43707]: https://github.com/home-assistant/core/pull/43707 +[#43710]: https://github.com/home-assistant/core/pull/43710 +[#43719]: https://github.com/home-assistant/core/pull/43719 +[#43720]: https://github.com/home-assistant/core/pull/43720 +[#43721]: https://github.com/home-assistant/core/pull/43721 +[#43722]: https://github.com/home-assistant/core/pull/43722 +[#43724]: https://github.com/home-assistant/core/pull/43724 +[#43725]: https://github.com/home-assistant/core/pull/43725 +[#43729]: https://github.com/home-assistant/core/pull/43729 +[#43732]: https://github.com/home-assistant/core/pull/43732 +[#43733]: https://github.com/home-assistant/core/pull/43733 +[#43737]: https://github.com/home-assistant/core/pull/43737 +[#43741]: https://github.com/home-assistant/core/pull/43741 +[#43745]: https://github.com/home-assistant/core/pull/43745 +[#43754]: https://github.com/home-assistant/core/pull/43754 +[#43762]: https://github.com/home-assistant/core/pull/43762 +[#43767]: https://github.com/home-assistant/core/pull/43767 +[#43768]: https://github.com/home-assistant/core/pull/43768 +[#43772]: https://github.com/home-assistant/core/pull/43772 +[#43775]: https://github.com/home-assistant/core/pull/43775 +[#43778]: https://github.com/home-assistant/core/pull/43778 +[#43779]: https://github.com/home-assistant/core/pull/43779 +[#43781]: https://github.com/home-assistant/core/pull/43781 +[#43783]: https://github.com/home-assistant/core/pull/43783 +[#43786]: https://github.com/home-assistant/core/pull/43786 +[#43787]: https://github.com/home-assistant/core/pull/43787 +[#43790]: https://github.com/home-assistant/core/pull/43790 +[#43792]: https://github.com/home-assistant/core/pull/43792 +[#43796]: https://github.com/home-assistant/core/pull/43796 +[#43799]: https://github.com/home-assistant/core/pull/43799 +[#43804]: https://github.com/home-assistant/core/pull/43804 +[#43809]: https://github.com/home-assistant/core/pull/43809 +[#43810]: https://github.com/home-assistant/core/pull/43810 +[#43811]: https://github.com/home-assistant/core/pull/43811 +[#43814]: https://github.com/home-assistant/core/pull/43814 +[#43817]: https://github.com/home-assistant/core/pull/43817 +[#43818]: https://github.com/home-assistant/core/pull/43818 +[#43820]: https://github.com/home-assistant/core/pull/43820 +[#43821]: https://github.com/home-assistant/core/pull/43821 +[#43824]: https://github.com/home-assistant/core/pull/43824 +[#43829]: https://github.com/home-assistant/core/pull/43829 +[#43830]: https://github.com/home-assistant/core/pull/43830 +[#43831]: https://github.com/home-assistant/core/pull/43831 +[#43832]: https://github.com/home-assistant/core/pull/43832 +[#43833]: https://github.com/home-assistant/core/pull/43833 +[#43837]: https://github.com/home-assistant/core/pull/43837 +[#43838]: https://github.com/home-assistant/core/pull/43838 +[#43841]: https://github.com/home-assistant/core/pull/43841 +[#43846]: https://github.com/home-assistant/core/pull/43846 +[#43847]: https://github.com/home-assistant/core/pull/43847 +[#43848]: https://github.com/home-assistant/core/pull/43848 +[#43853]: https://github.com/home-assistant/core/pull/43853 +[#43854]: https://github.com/home-assistant/core/pull/43854 +[#43855]: https://github.com/home-assistant/core/pull/43855 +[#43858]: https://github.com/home-assistant/core/pull/43858 +[#43859]: https://github.com/home-assistant/core/pull/43859 +[#43860]: https://github.com/home-assistant/core/pull/43860 +[#43862]: https://github.com/home-assistant/core/pull/43862 +[#43864]: https://github.com/home-assistant/core/pull/43864 +[#43875]: https://github.com/home-assistant/core/pull/43875 +[#43898]: https://github.com/home-assistant/core/pull/43898 +[#43899]: https://github.com/home-assistant/core/pull/43899 +[#43900]: https://github.com/home-assistant/core/pull/43900 +[#43901]: https://github.com/home-assistant/core/pull/43901 +[#43907]: https://github.com/home-assistant/core/pull/43907 +[#43912]: https://github.com/home-assistant/core/pull/43912 +[#43938]: https://github.com/home-assistant/core/pull/43938 +[#43939]: https://github.com/home-assistant/core/pull/43939 +[#43942]: https://github.com/home-assistant/core/pull/43942 +[#43945]: https://github.com/home-assistant/core/pull/43945 +[#43950]: https://github.com/home-assistant/core/pull/43950 +[#43951]: https://github.com/home-assistant/core/pull/43951 +[#43954]: https://github.com/home-assistant/core/pull/43954 +[#43986]: https://github.com/home-assistant/core/pull/43986 +[#43995]: https://github.com/home-assistant/core/pull/43995 +[#44001]: https://github.com/home-assistant/core/pull/44001 +[#44003]: https://github.com/home-assistant/core/pull/44003 +[#44009]: https://github.com/home-assistant/core/pull/44009 +[#44014]: https://github.com/home-assistant/core/pull/44014 +[#44017]: https://github.com/home-assistant/core/pull/44017 +[#44019]: https://github.com/home-assistant/core/pull/44019 +[#44030]: https://github.com/home-assistant/core/pull/44030 +[#44034]: https://github.com/home-assistant/core/pull/44034 +[#44036]: https://github.com/home-assistant/core/pull/44036 +[#44039]: https://github.com/home-assistant/core/pull/44039 +[#44040]: https://github.com/home-assistant/core/pull/44040 +[#44048]: https://github.com/home-assistant/core/pull/44048 +[#44051]: https://github.com/home-assistant/core/pull/44051 +[#44058]: https://github.com/home-assistant/core/pull/44058 +[#44059]: https://github.com/home-assistant/core/pull/44059 +[#44061]: https://github.com/home-assistant/core/pull/44061 +[#44062]: https://github.com/home-assistant/core/pull/44062 +[#44069]: https://github.com/home-assistant/core/pull/44069 +[#44087]: https://github.com/home-assistant/core/pull/44087 +[#44097]: https://github.com/home-assistant/core/pull/44097 +[#44098]: https://github.com/home-assistant/core/pull/44098 +[#44104]: https://github.com/home-assistant/core/pull/44104 +[#44105]: https://github.com/home-assistant/core/pull/44105 +[#44106]: https://github.com/home-assistant/core/pull/44106 +[#44108]: https://github.com/home-assistant/core/pull/44108 +[#44137]: https://github.com/home-assistant/core/pull/44137 +[#44151]: https://github.com/home-assistant/core/pull/44151 +[#44154]: https://github.com/home-assistant/core/pull/44154 +[#44156]: https://github.com/home-assistant/core/pull/44156 +[#44160]: https://github.com/home-assistant/core/pull/44160 +[#44173]: https://github.com/home-assistant/core/pull/44173 +[@100ferhas]: https://github.com/100ferhas +[@Adminiuga]: https://github.com/Adminiuga +[@Alex-Klein]: https://github.com/Alex-Klein +[@AlexSzlavik]: https://github.com/AlexSzlavik +[@BKPepe]: https://github.com/BKPepe +[@Cereal2nd]: https://github.com/Cereal2nd +[@CoMPaTech]: https://github.com/CoMPaTech +[@CrashWorksLLC]: https://github.com/CrashWorksLLC +[@Danielhiversen]: https://github.com/Danielhiversen +[@Danielinte]: https://github.com/Danielinte +[@Ernst79]: https://github.com/Ernst79 +[@FlavorFx]: https://github.com/FlavorFx +[@FrnchFrgg]: https://github.com/FrnchFrgg +[@FuzzyMistborn]: https://github.com/FuzzyMistborn +[@GuyKh]: https://github.com/GuyKh +[@JJdeVries]: https://github.com/JJdeVries +[@JPHutchins]: https://github.com/JPHutchins +[@Jc2k]: https://github.com/Jc2k +[@JeffLIrion]: https://github.com/JeffLIrion +[@Kane610]: https://github.com/Kane610 +[@LordBoos]: https://github.com/LordBoos +[@MartinHjelmare]: https://github.com/MartinHjelmare +[@NigelRook]: https://github.com/NigelRook +[@Quentame]: https://github.com/Quentame +[@RobBie1221]: https://github.com/RobBie1221 +[@Shulyaka]: https://github.com/Shulyaka +[@StevenLooman]: https://github.com/StevenLooman +[@TakesTheBiscuit]: https://github.com/TakesTheBiscuit +[@TheLastProject]: https://github.com/TheLastProject +[@Toxblh]: https://github.com/Toxblh +[@abmantis]: https://github.com/abmantis +[@adamkrol93]: https://github.com/adamkrol93 +[@adriansuwala]: https://github.com/adriansuwala +[@adrum]: https://github.com/adrum +[@ahayworth]: https://github.com/ahayworth +[@alandtse]: https://github.com/alandtse +[@alemuro]: https://github.com/alemuro +[@alengwenus]: https://github.com/alengwenus +[@allenporter]: https://github.com/allenporter +[@amelchio]: https://github.com/amelchio +[@andrewsayre]: https://github.com/andrewsayre +[@atmurray]: https://github.com/atmurray +[@b4dpxl]: https://github.com/b4dpxl +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@basnijholt]: https://github.com/basnijholt +[@bdraco]: https://github.com/bdraco +[@bieniu]: https://github.com/bieniu +[@boxcee]: https://github.com/boxcee +[@bramkragten]: https://github.com/bramkragten +[@brg468]: https://github.com/brg468 +[@briglx]: https://github.com/briglx +[@cgarwood]: https://github.com/cgarwood +[@chemelli74]: https://github.com/chemelli74 +[@ctalkington]: https://github.com/ctalkington +[@cyberjunky]: https://github.com/cyberjunky +[@czechmark]: https://github.com/czechmark +[@danielrheinbay]: https://github.com/danielrheinbay +[@denics]: https://github.com/denics +[@dermotduffy]: https://github.com/dermotduffy +[@dgomes]: https://github.com/dgomes +[@djtimca]: https://github.com/djtimca +[@dmulcahey]: https://github.com/dmulcahey +[@dr1rrb]: https://github.com/dr1rrb +[@dvv]: https://github.com/dvv +[@ehendrix23]: https://github.com/ehendrix23 +[@elupus]: https://github.com/elupus +[@emlove]: https://github.com/emlove +[@emontnemery]: https://github.com/emontnemery +[@epenet]: https://github.com/epenet +[@etheralm]: https://github.com/etheralm +[@fabaff]: https://github.com/fabaff +[@farmio]: https://github.com/farmio +[@felipediel]: https://github.com/felipediel +[@firstof9]: https://github.com/firstof9 +[@flowolf]: https://github.com/flowolf +[@frenck]: https://github.com/frenck +[@fronzbot]: https://github.com/fronzbot +[@gtdiehl]: https://github.com/gtdiehl +[@hmmbob]: https://github.com/hmmbob +[@imbrianj]: https://github.com/imbrianj +[@iprak]: https://github.com/iprak +[@jasperslits]: https://github.com/jasperslits +[@javache]: https://github.com/javache +[@javicalle]: https://github.com/javicalle +[@jjlawren]: https://github.com/jjlawren +[@kiall]: https://github.com/kiall +[@klaasnicolaas]: https://github.com/klaasnicolaas +[@koolsb]: https://github.com/koolsb +[@liudger]: https://github.com/liudger +[@mLupine]: https://github.com/mLupine +[@mib1185]: https://github.com/mib1185 +[@moinmoin-sh]: https://github.com/moinmoin-sh +[@mtdcr]: https://github.com/mtdcr +[@mvn23]: https://github.com/mvn23 +[@ofalvai]: https://github.com/ofalvai +[@pattyland]: https://github.com/pattyland +[@pavoni]: https://github.com/pavoni +[@postlund]: https://github.com/postlund +[@rytilahti]: https://github.com/rytilahti +[@scarface-4711]: https://github.com/scarface-4711 +[@scop]: https://github.com/scop +[@shenxn]: https://github.com/shenxn +[@shocklateboy92]: https://github.com/shocklateboy92 +[@shred86]: https://github.com/shred86 +[@spacegaier]: https://github.com/spacegaier +[@springstan]: https://github.com/springstan +[@squishykid]: https://github.com/squishykid +[@starkillerOG]: https://github.com/starkillerOG +[@syssi]: https://github.com/syssi +[@tehbrd]: https://github.com/tehbrd +[@tetienne]: https://github.com/tetienne +[@thecode]: https://github.com/thecode +[@thimic]: https://github.com/thimic +[@thomasdelaet]: https://github.com/thomasdelaet +[@tim427]: https://github.com/tim427 +[@timmo001]: https://github.com/timmo001 +[@treylok]: https://github.com/treylok +[@ttuffin]: https://github.com/ttuffin +[@vzahradnik]: https://github.com/vzahradnik +[@wicol]: https://github.com/wicol +[@zewelor]: https://github.com/zewelor +[@zxdavb]: https://github.com/zxdavb +[abode docs]: /integrations/abode/ +[accuweather docs]: /integrations/accuweather/ +[acmeda docs]: /integrations/acmeda/ +[airly docs]: /integrations/airly/ +[airvisual docs]: /integrations/airvisual/ +[alexa docs]: /integrations/alexa/ +[ambient_station docs]: /integrations/ambient_station/ +[api docs]: /integrations/api/ +[apple_tv docs]: /integrations/apple_tv/ +[arlo docs]: /integrations/arlo/ +[asuswrt docs]: /integrations/asuswrt/ +[aurora docs]: /integrations/aurora/ +[automation docs]: /integrations/automation/ +[awair docs]: /integrations/awair/ +[axis docs]: /integrations/axis/ +[beewi_smartclim docs]: /integrations/beewi_smartclim/ +[blink docs]: /integrations/blink/ +[blueprint docs]: /integrations/blueprint/ +[broadlink docs]: /integrations/broadlink/ +[brother docs]: /integrations/brother/ +[bsblan docs]: /integrations/bsblan/ +[cert_expiry docs]: /integrations/cert_expiry/ +[cloud docs]: /integrations/cloud/ +[config docs]: /integrations/config/ +[debugpy docs]: /integrations/debugpy/ +[deconz docs]: /integrations/deconz/ +[default_config docs]: /integrations/default_config/ +[demo docs]: /integrations/demo/ +[denonavr docs]: /integrations/denonavr/ +[derivative docs]: /integrations/derivative/ +[device_tracker docs]: /integrations/device_tracker/ +[directv docs]: /integrations/directv/ +[doorbird docs]: /integrations/doorbird/ +[dsmr docs]: /integrations/dsmr/ +[dsmr_reader docs]: /integrations/dsmr_reader/ +[dyson docs]: /integrations/dyson/ +[ecobee docs]: /integrations/ecobee/ +[eddystone_temperature docs]: /integrations/eddystone_temperature/ +[edl21 docs]: /integrations/edl21/ +[elgato docs]: /integrations/elgato/ +[enphase_envoy docs]: /integrations/enphase_envoy/ +[eq3btsmart docs]: /integrations/eq3btsmart/ +[esphome docs]: /integrations/esphome/ +[essent docs]: /integrations/essent/ +[evohome docs]: /integrations/evohome/ +[fan docs]: /integrations/fan/ +[fireservicerota docs]: /integrations/fireservicerota/ +[fitbit docs]: /integrations/fitbit/ +[flo docs]: /integrations/flo/ +[foobot docs]: /integrations/foobot/ +[foscam docs]: /integrations/foscam/ +[frontend docs]: /integrations/frontend/ +[generic_thermostat docs]: /integrations/generic_thermostat/ +[google_assistant docs]: /integrations/google_assistant/ +[google_wifi docs]: /integrations/google_wifi/ +[group docs]: /integrations/group/ +[hassio docs]: /integrations/hassio/ +[heos docs]: /integrations/heos/ +[history_stats docs]: /integrations/history_stats/ +[homeassistant docs]: /integrations/homeassistant/ +[homekit_controller docs]: /integrations/homekit_controller/ +[http docs]: /integrations/http/ +[hyperion docs]: /integrations/hyperion/ +[input_boolean docs]: /integrations/input_boolean/ +[input_datetime docs]: /integrations/input_datetime/ +[input_number docs]: /integrations/input_number/ +[intesishome docs]: /integrations/intesishome/ +[ios docs]: /integrations/ios/ +[ipma docs]: /integrations/ipma/ +[knx docs]: /integrations/knx/ +[kodi docs]: /integrations/kodi/ +[kulersky docs]: /integrations/kulersky/ +[lastfm docs]: /integrations/lastfm/ +[lcn docs]: /integrations/lcn/ +[local_ip docs]: /integrations/local_ip/ +[luftdaten docs]: /integrations/luftdaten/ +[media_extractor docs]: /integrations/media_extractor/ +[media_player docs]: /integrations/media_player/ +[meraki docs]: /integrations/meraki/ +[met docs]: /integrations/met/ +[mill docs]: /integrations/mill/ +[mobile_app docs]: /integrations/mobile_app/ +[modbus docs]: /integrations/modbus/ +[motion_blinds docs]: /integrations/motion_blinds/ +[mqtt docs]: /integrations/mqtt/ +[myq docs]: /integrations/myq/ +[neato docs]: /integrations/neato/ +[nello docs]: /integrations/nello/ +[nest docs]: /integrations/nest/ +[notify docs]: /integrations/notify/ +[notion docs]: /integrations/notion/ +[number docs]: /integrations/number/ +[onewire docs]: /integrations/onewire/ +[onvif docs]: /integrations/onvif/ +[openuv docs]: /integrations/openuv/ +[openweathermap docs]: /integrations/openweathermap/ +[ovo_energy docs]: /integrations/ovo_energy/ +[ozw docs]: /integrations/ozw/ +[plex docs]: /integrations/plex/ +[plugwise docs]: /integrations/plugwise/ +[point docs]: /integrations/point/ +[pvoutput docs]: /integrations/pvoutput/ +[rainmachine docs]: /integrations/rainmachine/ +[recollect_waste docs]: /integrations/recollect_waste/ +[recorder docs]: /integrations/recorder/ +[remote docs]: /integrations/remote/ +[rest docs]: /integrations/rest/ +[rflink docs]: /integrations/rflink/ +[ring docs]: /integrations/ring/ +[roomba docs]: /integrations/roomba/ +[rpi_power docs]: /integrations/rpi_power/ +[scrape docs]: /integrations/scrape/ +[sensehat docs]: /integrations/sensehat/ +[sentry docs]: /integrations/sentry/ +[seventeentrack docs]: /integrations/seventeentrack/ +[shelly docs]: /integrations/shelly/ +[simplisafe docs]: /integrations/simplisafe/ +[slack docs]: /integrations/slack/ +[smartthings docs]: /integrations/smartthings/ +[solaredge docs]: /integrations/solaredge/ +[solarlog docs]: /integrations/solarlog/ +[solax docs]: /integrations/solax/ +[somfy docs]: /integrations/somfy/ +[sonos docs]: /integrations/sonos/ +[spotify docs]: /integrations/spotify/ +[srp_energy docs]: /integrations/srp_energy/ +[surepetcare docs]: /integrations/surepetcare/ +[synology_dsm docs]: /integrations/synology_dsm/ +[tag docs]: /integrations/tag/ +[tasmota docs]: /integrations/tasmota/ +[telegram_bot docs]: /integrations/telegram_bot/ +[tellduslive docs]: /integrations/tellduslive/ +[template docs]: /integrations/template/ +[tesla docs]: /integrations/tesla/ +[threshold docs]: /integrations/threshold/ +[time_date docs]: /integrations/time_date/ +[toon docs]: /integrations/toon/ +[tplink docs]: /integrations/tplink/ +[transmission docs]: /integrations/transmission/ +[tuya docs]: /integrations/tuya/ +[twinkly docs]: /integrations/twinkly/ +[twitter docs]: /integrations/twitter/ +[unifi docs]: /integrations/unifi/ +[upnp docs]: /integrations/upnp/ +[uptime docs]: /integrations/uptime/ +[utility_meter docs]: /integrations/utility_meter/ +[vasttrafik docs]: /integrations/vasttrafik/ +[watson_tts docs]: /integrations/watson_tts/ +[websocket_api docs]: /integrations/websocket_api/ +[wemo docs]: /integrations/wemo/ +[wolflink docs]: /integrations/wolflink/ +[xiaomi docs]: /integrations/xiaomi/ +[xiaomi_miio docs]: /integrations/xiaomi_miio/ +[yeelight docs]: /integrations/yeelight/ +[zeroconf docs]: /integrations/zeroconf/ +[zha docs]: /integrations/zha/ +[zone docs]: /integrations/zone/ diff --git a/source/blue/index.html b/source/blue/index.html new file mode 100644 index 00000000000..731a2ebdb98 --- /dev/null +++ b/source/blue/index.html @@ -0,0 +1,776 @@ +--- +title: "Home Assistant Blue!" +description: "Where style and performance meet privacy" +sidebar: false +is_homepage: true +hide_github_edit: true +body_id: blue +show_title: false +og_image: /images/blue/blue_hero.jpg +--- + + + +
+
+
+
The missing piece
+
+ We challenged ourselves: what would the perfect home automation hub look + like. Not just software, but also hardware and looks. +
+
+ The result is the limited edition Home Assistant Blue bundle. Hardware + that is affordable and fast, packed in a gorgeous case and powered by + the most powerful home automation software on the planet: Home + Assistant. +
+
+
+
LIMITED EDITION
+
+ $140 +
*
+
+
+
+
+
+
+
+
BUY NOW
+
+
+
+
+ * Price does not include taxes and import fees +
+ +
+
+ Powerful + ODROID-N2+ + 4GB DDR4 +
+
+ Reliable + eMMC + FAST 128GB +
+
+ Complete + All-in-one + Core, Case and Power +
+
+ Ready + Zero Setup + Comes with Home Assistant +
+
+ +
+ + + +
+
Our Blue vision
+
+ The perfect platform to run Home Assistant +
+
+
+
Easy to use
+
+ Powered by our Home Assistant Operating System, getting started is + as easy as plugging in the network and power cables and opening up + the Home Assistant mobile app to get started. +
+
+
+
Reliable
+
+ Home Assistant Blue comes with 128GB of eMMC storage. That’s the + same type of storage your phone uses. A sudden loss of power won’t + fry it. +
+
+
+
Beautiful
+
+ Home Assistant Blue looks as good as the software that runs it: + eye-catching. Together with + Hahn Werke + we have designed a beautiful aluminium case. +
+
+
+
Open source
+
+ All software that runs on Home Assistant Blue is open source. + Including all the hardware drivers. We’ve worked with + BayLibre to fix + bugs and get it merged upstream in the Linux kernel! +
+
+
+
+
+ +
+
Change of mood?
+
+
+
+ ZEN +
MODE
+
+ + + +
+
+
+ Rotate the cover + in 2 mins +
+
+
+
+ DEV +
MODE
+
+ + + +
+
+
+ +
Home Assistant Features
+ + {% include custom/features.html %} + +
Specifications
+
+
+

Components

+
+
Processor
+
+ 6-Core Amlogic S922X Processor (ARMv8-A) +
+
    +
  • Quad-core Cortex-A73 @ 2.2Ghz
  • +
  • Dual-core Cortex-A53 @ 1.8GhZ
  • +
+
+
+ +
Memory
+
4GB DDR4
+ +
Storage
+
128GB eMMC Flash included
+ +
Networking
+
+ 1x RJ45 LAN Port +
10/100/1000 Mbps
+
+ +
Audio
+
+ 1x 3.5mm Jack +
+ High quality 384Khz/32bit stereo line-out +
+
+ +
Connectivity
+
+ 4x USB Type-A Ports +
USB 3.0
+
+
+ 1x HDMI Output +
HDMI 2.0
+
+
+ No Wi-Fi or Bluetooth +
+ Support for Z-Wave and Zigbee by external USB adaptor + (not included) +
+
+ +
Power
+
+ DC 12V/2A +
+ Power consumption +
    +
  • Idle: ≃2.2W
  • +
  • Load: ≃6.2W
  • +
+
+
+
+
+
+

Form Factor

+
+
+ Width + 10.4 cm/4.1 inch +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Height + 3.6 cm/1.4 inch +
+ + + + + + + + + + +
+ Depth + 9.4 cm/3.7 inch +
+ + + + + + + + + + + + + + + + + + + + + + +
+ Weight + 292 g/0.64 lb +
+
+
+
+ +

FAQs

+
+{% details %} + - title: I already run Home Assistant. Is this for me? + content: | + If your Home Assistant installation has outgrown your Raspberry + Pi or if you want a well supported, dedicated system, Home Assistant Blue is + for you. +

+ Or if you are still looking for a present for friends and family. + + - title: What is limited about the bundle? + content: | + We have only created a limited amount of cases. Once they are sold out, + we don't currently have plans to make more. + All other parts of the bundle will remain available for purchase. + + - title: I already own an ODROID-N2+. Do I run the same software? + content: | + Yes! Home Assistant Blue runs the exact same software as that you're + currently using and you're benefitting from all the improvements. + + - title: Will Home Assistant drop support for the Raspberry Pi? + content: | + Nope! We are committed to keep supporting all platforms that are currently available. +{% enddetails %} +
+ + +
+
+ Get the 3D model at Thingiverse, to print the iconic case for Home Assistant Blue +
+
+
+
+
+
+
+ Home Assistant Blue bundle + + + + + +
+
+ The bundle includes: +
    +
  • Limited edition Home Assistant Blue case
  • +
  • ODROID-N2+
  • +
      +
    • 6-core CPU
    • +
    • 4GB memory
    • +
    • 128GB eMMC storage
    • +
    • Home Assistant Operating System pre-installed
    • +
    +
  • Power adapter
  • +
+
+ +
+
+
+ + + + BUY BLUE +
+ +
diff --git a/source/conference/index.markdown b/source/conference/index.markdown index 6d95518a4d9..ec7aa59bae9 100644 --- a/source/conference/index.markdown +++ b/source/conference/index.markdown @@ -18,17 +18,13 @@ Paulus Schoutsen, the founder of Home Assistant, will give the opening and closi After the talks, attendees will be able to join various sessions about different topics like automations, Lovelace and Q&A with Home Assistant developers. -## Attending +## Watch it back -The Home Assistant Conference will be hosted on [Hopin](https://hopin.to/events/home-assistant-conference), an online conference platform. Tickets to attend will cost $1, which will cover the cost of the platform. +The conference is over! The live stream of the main stage is available below. All other videos will come online when we have time. -Get your ticket - -The conference will also be available as a free YouTube live stream. The live stream will be limited to the keynotes and the "everyone" track. You won't have access to the chat and have that online conference feeling, so we recommend getting a ticket! - -To be notified when the live stream is online, [visit YouTube](https://www.youtube.com/watch?v=xSB_MuKkgxE) and click "Set Reminder". - -Recordings of the keynote and all tracks and sessions will be made available on YouTube after the conference. +
+ +
## Keynotes & Talks schedule @@ -44,3 +40,15 @@ The schedule is also available on our Hopin page. Which has more information available about our speakers. [View the Home Assistant Conference schedule on Hopin](https://hopin.to/events/home-assistant-conference#schedule) + +## Attending + +The Home Assistant Conference will be hosted on [Hopin](https://hopin.to/events/home-assistant-conference), an online conference platform. Tickets to attend will cost $1, which will cover the cost of the platform. + +Get your ticket + +The conference will also be available as a free YouTube live stream. The live stream will be limited to the keynotes and the "everyone" track. You won't have access to the chat and have that online conference feeling, so we recommend getting a ticket! + +To be notified when the live stream is online, [visit YouTube](https://www.youtube.com/watch?v=xSB_MuKkgxE) and click "Set Reminder". + +Recordings of the keynote and all tracks and sessions will be made available on YouTube after the conference. diff --git a/source/developers/credits.markdown b/source/developers/credits.markdown index 5fedd6434a6..dcd350bd2c9 100644 --- a/source/developers/credits.markdown +++ b/source/developers/credits.markdown @@ -1,18 +1,18 @@ --- title: "Credits" description: "Credits for the developers who contributed to Home Assistant." -date: 2020-11-10, 09:07:44 +0000 +date: 2020-12-15, 08:17:23 +0000 --- This page contains a list of people who have contributed in one way or another to Home Assistant. Hover over a username to see their contributions. ### Author -- [Paulus Schoutsen (@balloob)](https://github.com/balloob "12376 total commits to the Home Assistant orga: -6679 commits to core -2310 commits to home-assistant.io -2222 commits to frontend -282 commits to developers.home-assistant +- [Paulus Schoutsen (@balloob)](https://github.com/balloob "12520 total commits to the Home Assistant orga: +6770 commits to core +2333 commits to home-assistant.io +2248 commits to frontend +283 commits to developers.home-assistant 237 commits to home-assistant-js 179 commits to home-assistant-js-websocket 144 commits to netdisco @@ -21,7 +21,7 @@ This page contains a list of people who have contributed in one way or another t 32 commits to alerts.home-assistant.io 26 commits to LabelBot 20 commits to data.home-assistant -16 commits to assets +19 commits to assets 16 commits to supervisor 14 commits to example-custom-config 12 commits to architecture @@ -31,13 +31,13 @@ This page contains a list of people who have contributed in one way or another t 7 commits to android 6 commits to home-assistant-notebooks 6 commits to ui-schema -5 commits to hassio-addons +5 commits to addons 4 commits to supervised-installer 4 commits to github-issue-maker 3 commits to hassio-build 3 commits to docker -2 commits to lambda-home-assistant-github 2 commits to issue-bot +2 commits to lambda-home-assistant-github 2 commits to iOS 2 commits to addons-example 2 commits to ada @@ -58,6 +58,10 @@ This page contains a list of people who have contributed in one way or another t (in alphabetical order) +- [100ferhas (@100ferhas)](https://github.com/100ferhas "2 total commits to the Home Assistant orga: +1 commit to core +1 commit to home-assistant.io +") - [15goudreau (@15goudreau)](https://github.com/15goudreau "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -75,6 +79,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core 1 commit to home-assistant.io ") +- [50m3rer0 (@50m3rer0)](https://github.com/50m3rer0 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [5mauggy (@5mauggy)](https://github.com/5mauggy "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -82,8 +89,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to frontend 1 commit to home-assistant.io ") -- [9R (@9R)](https://github.com/9R "3 total commits to the Home Assistant orga: -2 commits to core +- [9R (@9R)](https://github.com/9R "4 total commits to the Home Assistant orga: +3 commits to core 1 commit to home-assistant.io ") - [9rpp (@9rpp)](https://github.com/9rpp "2 total commits to the Home Assistant orga: @@ -123,9 +130,9 @@ This page contains a list of people who have contributed in one way or another t - [Aaron (@aaroncmills)](https://github.com/aaroncmills "4 total commits to the Home Assistant orga: 4 commits to home-assistant.io ") -- [Aaron Bach (@bachya)](https://github.com/bachya "538 total commits to the Home Assistant orga: -445 commits to core -82 commits to home-assistant.io +- [Aaron Bach (@bachya)](https://github.com/bachya "574 total commits to the Home Assistant orga: +476 commits to core +87 commits to home-assistant.io 5 commits to alerts.home-assistant.io 4 commits to brands 1 commit to architecture @@ -188,15 +195,15 @@ This page contains a list of people who have contributed in one way or another t - [absurdist81 (@absurdist81)](https://github.com/absurdist81 "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Abílio Costa (@abmantis)](https://github.com/abmantis "58 total commits to the Home Assistant orga: -39 commits to core +- [Abílio Costa (@abmantis)](https://github.com/abmantis "59 total commits to the Home Assistant orga: +40 commits to core 15 commits to home-assistant.io 2 commits to frontend 1 commit to home-assistant-js-websocket 1 commit to netdisco ") -- [Achilleas Pipinellis (@axilleas)](https://github.com/axilleas "7 total commits to the Home Assistant orga: -5 commits to home-assistant.io +- [Achilleas Pipinellis (@axilleas)](https://github.com/axilleas "8 total commits to the Home Assistant orga: +6 commits to home-assistant.io 2 commits to core ") - [ActuallyRuben (@ActuallyRuben)](https://github.com/ActuallyRuben "2 total commits to the Home Assistant orga: @@ -226,25 +233,25 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Adam Cooper (@GenericStudent)](https://github.com/GenericStudent "14 total commits to the Home Assistant orga: +- [Adam Cooper (@GenericStudent)](https://github.com/GenericStudent "15 total commits to the Home Assistant orga: 11 commits to core -3 commits to home-assistant.io +4 commits to home-assistant.io ") - [Adam Dullage (@Dullage)](https://github.com/Dullage "7 total commits to the Home Assistant orga: 4 commits to home-assistant.io 3 commits to core ") -- [Adam Ernst (@adamjernst)](https://github.com/adamjernst "10 total commits to the Home Assistant orga: +- [Adam Ernst (@adamjernst)](https://github.com/adamjernst "11 total commits to the Home Assistant orga: 5 commits to home-assistant.io 3 commits to core +2 commits to frontend 1 commit to developers.home-assistant -1 commit to frontend ") - [Adam Garcia (@pancho-villa)](https://github.com/pancho-villa "1 total commits to the Home Assistant orga: 1 commit to core ") - [Adam Goodbar (@adamgoodbar)](https://github.com/adamgoodbar "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Adam Griffiths (@aogriffiths)](https://github.com/aogriffiths "1 total commits to the Home Assistant orga: 1 commit to operating-system @@ -252,8 +259,8 @@ This page contains a list of people who have contributed in one way or another t - [Adam Knight (@ahknight)](https://github.com/ahknight "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") -- [Adam Król (@adamkrol93)](https://github.com/adamkrol93 "4 total commits to the Home Assistant orga: -2 commits to core +- [Adam Król (@adamkrol93)](https://github.com/adamkrol93 "7 total commits to the Home Assistant orga: +5 commits to core 1 commit to brands 1 commit to home-assistant.io ") @@ -284,7 +291,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [adamgreg (@adamgreg)](https://github.com/adamgreg "2 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons ") - [adamomg (@adamomg)](https://github.com/adamomg "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -311,11 +318,11 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [AdighaLogic (@AdighaLogic)](https://github.com/AdighaLogic "13 total commits to the Home Assistant orga: -12 commits to hassio-addons +12 commits to addons 1 commit to home-assistant.io ") - [adipose (@adipose)](https://github.com/adipose "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [AdithyanI (@AdithyanI)](https://github.com/AdithyanI "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -329,9 +336,9 @@ This page contains a list of people who have contributed in one way or another t - [adr29truck (@adr29truck)](https://github.com/adr29truck "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Adriaan Peeters (@apeeters)](https://github.com/apeeters "6 total commits to the Home Assistant orga: -4 commits to home-assistant.io -1 commit to hassio-addons +- [Adriaan Peeters (@apeeters)](https://github.com/apeeters "7 total commits to the Home Assistant orga: +5 commits to home-assistant.io +1 commit to addons 1 commit to core ") - [AdriaanIO (@AdriaanIO)](https://github.com/AdriaanIO "1 total commits to the Home Assistant orga: @@ -354,8 +361,8 @@ This page contains a list of people who have contributed in one way or another t - [Adrian Scillato (@ascillato)](https://github.com/ascillato "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Adrian Suwała (@adriansuwala)](https://github.com/adriansuwala "2 total commits to the Home Assistant orga: -2 commits to core +- [Adrian Suwała (@adriansuwala)](https://github.com/adriansuwala "3 total commits to the Home Assistant orga: +3 commits to core ") - [Adrian Yee (@brewt)](https://github.com/brewt "1 total commits to the Home Assistant orga: 1 commit to open-zwave @@ -370,8 +377,8 @@ This page contains a list of people who have contributed in one way or another t - [Adrien Foulon (@Tofandel)](https://github.com/Tofandel "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Adrià Vilanova Martínez (@avm99963)](https://github.com/avm99963 "2 total commits to the Home Assistant orga: -2 commits to home-assistant.io +- [Adrià Vilanova Martínez (@avm99963)](https://github.com/avm99963 "3 total commits to the Home Assistant orga: +3 commits to home-assistant.io ") - [Adrián López (@adrianlzt)](https://github.com/adrianlzt "8 total commits to the Home Assistant orga: 6 commits to home-assistant.io @@ -404,9 +411,9 @@ This page contains a list of people who have contributed in one way or another t - [aguedob (@aguedob)](https://github.com/aguedob "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [ahertz (@ahertz)](https://github.com/ahertz "3 total commits to the Home Assistant orga: +- [ahertz (@ahertz)](https://github.com/ahertz "5 total commits to the Home Assistant orga: +3 commits to core 2 commits to open-zwave -1 commit to core ") - [Ahmet BARIŞ (@barisahmet)](https://github.com/barisahmet "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -476,16 +483,16 @@ This page contains a list of people who have contributed in one way or another t 17 commits to core 4 commits to home-assistant.io ") -- [Alan Murray (@atmurray)](https://github.com/atmurray "3 total commits to the Home Assistant orga: +- [Alan Murray (@atmurray)](https://github.com/atmurray "4 total commits to the Home Assistant orga: +2 commits to core 1 commit to brands -1 commit to core 1 commit to home-assistant.io ") - [Alan Quinby (@Alan-K2)](https://github.com/Alan-K2 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Alan Tse (@alandtse)](https://github.com/alandtse "55 total commits to the Home Assistant orga: -41 commits to core +- [Alan Tse (@alandtse)](https://github.com/alandtse "56 total commits to the Home Assistant orga: +42 commits to core 9 commits to home-assistant.io 3 commits to wheels-custom-integrations 1 commit to developers.home-assistant @@ -520,17 +527,17 @@ This page contains a list of people who have contributed in one way or another t - [Alec Holmes (@clockworkant)](https://github.com/clockworkant "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Alec Rust (@AlecRust)](https://github.com/AlecRust "27 total commits to the Home Assistant orga: +- [Alec Rust (@AlecRust)](https://github.com/AlecRust "28 total commits to the Home Assistant orga: 20 commits to home-assistant.io 2 commits to companion.home-assistant -1 commit to hassio-addons -1 commit to developers.home-assistant +2 commits to alerts.home-assistant.io +1 commit to addons 1 commit to supervised-installer +1 commit to developers.home-assistant 1 commit to frontend -1 commit to alerts.home-assistant.io ") -- [Aleix Murtra (@alemuro)](https://github.com/alemuro "4 total commits to the Home Assistant orga: -2 commits to core +- [Aleix Murtra (@alemuro)](https://github.com/alemuro "5 total commits to the Home Assistant orga: +3 commits to core 1 commit to brands 1 commit to home-assistant.io ") @@ -580,30 +587,30 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to core ") -- [Alex (@MungoRae)](https://github.com/MungoRae "1 total commits to the Home Assistant orga: +- [Alex (@r-xela)](https://github.com/r-xela "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Alex (@r-xela)](https://github.com/r-xela "1 total commits to the Home Assistant orga: +- [Alex (@MungoRae)](https://github.com/MungoRae "1 total commits to the Home Assistant orga: 1 commit to core ") - [Alex (@newAM)](https://github.com/newAM "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Alex (@buhralex)](https://github.com/buhralex "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io -") - [Alex (@alexanderVonBergner)](https://github.com/alexanderVonBergner "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [Alex (@nnmalex)](https://github.com/nnmalex "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Alex (@buhralex)](https://github.com/buhralex "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Alex Bahm (@techfreek)](https://github.com/techfreek "2 total commits to the Home Assistant orga: 2 commits to core ") - [Alex Barcelo (@alexbarcelo)](https://github.com/alexbarcelo "8 total commits to the Home Assistant orga: 4 commits to home-assistant.io -3 commits to hassio-addons +3 commits to addons 1 commit to core ") - [Alex Calderon (@AlexCalderon02)](https://github.com/AlexCalderon02 "2 total commits to the Home Assistant orga: @@ -631,7 +638,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Alex MF (@adsmf)](https://github.com/adsmf "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Alex Molodoj (@Molodax)](https://github.com/Molodax "9 total commits to the Home Assistant orga: 9 commits to home-assistant.io @@ -642,9 +649,9 @@ This page contains a list of people who have contributed in one way or another t - [Alex Osadchyy (@aosadchyy)](https://github.com/aosadchyy "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Alex Popoutsis (@apop880)](https://github.com/apop880 "5 total commits to the Home Assistant orga: +- [Alex Popoutsis (@apop880)](https://github.com/apop880 "6 total commits to the Home Assistant orga: +3 commits to home-assistant.io 2 commits to developers.home-assistant -2 commits to home-assistant.io 1 commit to core ") - [Alex S (@asleeis)](https://github.com/asleeis "2 total commits to the Home Assistant orga: @@ -657,6 +664,9 @@ This page contains a list of people who have contributed in one way or another t - [Alex Solomaha (@CyanoFresh)](https://github.com/CyanoFresh "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Alex Szlavik (@AlexSzlavik)](https://github.com/AlexSzlavik "1 total commits to the Home Assistant orga: +1 commit to core +") - [Alex Tzonkov (@attzonko)](https://github.com/attzonko "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") @@ -679,6 +689,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to frontend 1 commit to brands ") +- [Alex\-Klein (@Alex-Klein)](https://github.com/Alex-Klein "1 total commits to the Home Assistant orga: +1 commit to core +") - [Alexander (@ualex73)](https://github.com/ualex73 "168 total commits to the Home Assistant orga: 162 commits to open-zwave 2 commits to core @@ -748,9 +761,9 @@ This page contains a list of people who have contributed in one way or another t - [Alexandru Branza (@jaruba)](https://github.com/jaruba "1 total commits to the Home Assistant orga: 1 commit to brands ") -- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "230 total commits to the Home Assistant orga: -214 commits to core -11 commits to home-assistant.io +- [Alexei Chetroi (@Adminiuga)](https://github.com/Adminiuga "245 total commits to the Home Assistant orga: +228 commits to core +12 commits to home-assistant.io 4 commits to frontend 1 commit to people ") @@ -774,12 +787,9 @@ This page contains a list of people who have contributed in one way or another t - [Alexis Iglauer (@ax42)](https://github.com/ax42 "5 total commits to the Home Assistant orga: 5 commits to home-assistant.io ") -- [AlexSchmitz222 (@AlexSchmitz222)](https://github.com/AlexSchmitz222 "2 total commits to the Home Assistant orga: +- [AlexSchmitz222 (@AlexSchmitz222)](https://github.com/AlexSchmitz222 "3 total commits to the Home Assistant orga: +2 commits to home-assistant.io 1 commit to core -1 commit to home-assistant.io -") -- [AlexVPopov (@AlexVPopov)](https://github.com/AlexVPopov "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io ") - [Alexxander0 (@Alexxander0)](https://github.com/Alexxander0 "4 total commits to the Home Assistant orga: 2 commits to core @@ -805,7 +815,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to architecture ") - [Allan Clark (@chickenandpork)](https://github.com/chickenandpork "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Allan Glen (@allanglen)](https://github.com/allanglen "1 total commits to the Home Assistant orga: 1 commit to core @@ -815,12 +825,12 @@ This page contains a list of people who have contributed in one way or another t ") - [Allan Persson (@allanpersson)](https://github.com/allanpersson "16 total commits to the Home Assistant orga: 14 commits to home-assistant.io -2 commits to hassio-addons +2 commits to addons ") -- [Allen Porter (@allenporter)](https://github.com/allenporter "14 total commits to the Home Assistant orga: -11 commits to core -2 commits to home-assistant.io -1 commit to developers.home-assistant +- [Allen Porter (@allenporter)](https://github.com/allenporter "36 total commits to the Home Assistant orga: +23 commits to core +9 commits to home-assistant.io +4 commits to developers.home-assistant ") - [Allison (@Leapo)](https://github.com/Leapo "2 total commits to the Home Assistant orga: 1 commit to core @@ -845,14 +855,14 @@ This page contains a list of people who have contributed in one way or another t 3 commits to developers.home-assistant 1 commit to hassbian-scripts 1 commit to pi-gen -1 commit to hassio-addons +1 commit to addons 1 commit to people ") - [Alpha Chen (@kejadlen)](https://github.com/kejadlen "1 total commits to the Home Assistant orga: 1 commit to developers.home-assistant ") - [Alpha Tango (@alphatangoalpha)](https://github.com/alphatangoalpha "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [AlucardZero (@chennin)](https://github.com/chennin "15 total commits to the Home Assistant orga: @@ -869,8 +879,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Aman Gupta Karmani (@tmm1)](https://github.com/tmm1 "9 total commits to the Home Assistant orga: -9 commits to operating-system +- [Aman Gupta Karmani (@tmm1)](https://github.com/tmm1 "10 total commits to the Home Assistant orga: +10 commits to operating-system ") - [ambarkhuizen (@ambarkhuizen)](https://github.com/ambarkhuizen "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -920,9 +930,9 @@ This page contains a list of people who have contributed in one way or another t - [Anders Ljusberg (@andlju)](https://github.com/andlju "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") -- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "452 total commits to the Home Assistant orga: -367 commits to core -71 commits to home-assistant.io +- [Anders Melchiorsen (@amelchio)](https://github.com/amelchio "466 total commits to the Home Assistant orga: +379 commits to core +73 commits to home-assistant.io 6 commits to pyharmony 3 commits to frontend 2 commits to iOS @@ -941,15 +951,18 @@ This page contains a list of people who have contributed in one way or another t - [Andre (@andre68723)](https://github.com/andre68723 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Andre Lengwenus (@alengwenus)](https://github.com/alengwenus "45 total commits to the Home Assistant orga: -30 commits to core -14 commits to home-assistant.io +- [Andre Lengwenus (@alengwenus)](https://github.com/alengwenus "51 total commits to the Home Assistant orga: +35 commits to core +15 commits to home-assistant.io 1 commit to brands ") - [Andre Richter (@andre-richter)](https://github.com/andre-richter "7 total commits to the Home Assistant orga: 6 commits to core 1 commit to home-assistant.io ") +- [Andrea (@andker87)](https://github.com/andker87 "1 total commits to the Home Assistant orga: +1 commit to brands +") - [Andrea (@BubiDevs)](https://github.com/BubiDevs "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") @@ -966,7 +979,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Andrea Donno (@adonno)](https://github.com/adonno "6 total commits to the Home Assistant orga: 5 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons ") - [Andrea G (@Muffo)](https://github.com/Muffo "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -997,11 +1010,11 @@ This page contains a list of people who have contributed in one way or another t ") - [Andreas Jacobsen (@andreasjacobsen93)](https://github.com/andreasjacobsen93 "9 total commits to the Home Assistant orga: 6 commits to home-assistant.io -2 commits to hassio-addons +2 commits to addons 1 commit to core ") -- [Andreas Oberritter (@mtdcr)](https://github.com/mtdcr "12 total commits to the Home Assistant orga: -7 commits to core +- [Andreas Oberritter (@mtdcr)](https://github.com/mtdcr "13 total commits to the Home Assistant orga: +8 commits to core 5 commits to home-assistant.io ") - [Andreas Rammhold (@andir)](https://github.com/andir "1 total commits to the Home Assistant orga: @@ -1026,6 +1039,9 @@ This page contains a list of people who have contributed in one way or another t - [Andreas Wolter (@a-wolter)](https://github.com/a-wolter "1 total commits to the Home Assistant orga: 1 commit to core ") +- [Andreas Wrede (@awrede)](https://github.com/awrede "1 total commits to the Home Assistant orga: +1 commit to core +") - [andreasfelder (@andreasfelder)](https://github.com/andreasfelder "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -1063,17 +1079,17 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to core ") +- [Andrew (@a005)](https://github.com/a005 "1 total commits to the Home Assistant orga: +1 commit to core +") - [Andrew (@adpriebe)](https://github.com/adpriebe "2 total commits to the Home Assistant orga: 1 commit to core 1 commit to home-assistant.io ") -- [Andrew (@a005)](https://github.com/a005 "1 total commits to the Home Assistant orga: -1 commit to core -") - [Andrew Ash (@ash211)](https://github.com/ash211 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Andrew Beveridge (@beveradb)](https://github.com/beveradb "1 total commits to the Home Assistant orga: +- [Andrew Beveridge ☄️ (@beveradb)](https://github.com/beveradb "1 total commits to the Home Assistant orga: 1 commit to developers.home-assistant ") - [Andrew Chatham (@achatham)](https://github.com/achatham "3 total commits to the Home Assistant orga: @@ -1096,8 +1112,8 @@ This page contains a list of people who have contributed in one way or another t - [Andrew Hall (@FattusMannus)](https://github.com/FattusMannus "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Andrew Hayworth (@ahayworth)](https://github.com/ahayworth "15 total commits to the Home Assistant orga: -11 commits to core +- [Andrew Hayworth (@ahayworth)](https://github.com/ahayworth "16 total commits to the Home Assistant orga: +12 commits to core 4 commits to home-assistant.io ") - [Andrew Jackson (@andrew-codechimp)](https://github.com/andrew-codechimp "1 total commits to the Home Assistant orga: @@ -1137,9 +1153,9 @@ This page contains a list of people who have contributed in one way or another t - [Andrew Rowson (@growse)](https://github.com/growse "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Andrew Sayre (@andrewsayre)](https://github.com/andrewsayre "140 total commits to the Home Assistant orga: -103 commits to core -32 commits to home-assistant.io +- [Andrew Sayre (@andrewsayre)](https://github.com/andrewsayre "144 total commits to the Home Assistant orga: +105 commits to core +34 commits to home-assistant.io 3 commits to developers.home-assistant 1 commit to netdisco 1 commit to people @@ -1222,8 +1238,8 @@ This page contains a list of people who have contributed in one way or another t - [androidemil (@androidemil)](https://github.com/androidemil "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Andrzej (@andriej)](https://github.com/andriej "12 total commits to the Home Assistant orga: -11 commits to home-assistant.io +- [Andrzej (@andriej)](https://github.com/andriej "13 total commits to the Home Assistant orga: +12 commits to home-assistant.io 1 commit to core ") - [András Rutkai (@rutkai)](https://github.com/rutkai "5 total commits to the Home Assistant orga: @@ -1298,8 +1314,11 @@ This page contains a list of people who have contributed in one way or another t 5 commits to android 1 commit to core ") +- [anotherjulien (@anotherjulien)](https://github.com/anotherjulien "1 total commits to the Home Assistant orga: +1 commit to brands +") - [anotherthomas (@anotherthomas)](https://github.com/anotherthomas "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [anrudolph (@anrudolph)](https://github.com/anrudolph "1 total commits to the Home Assistant orga: 1 commit to core @@ -1335,7 +1354,7 @@ This page contains a list of people who have contributed in one way or another t - [Antoine Bertin (@Diaoul)](https://github.com/Diaoul "7 total commits to the Home Assistant orga: 3 commits to home-assistant.io 2 commits to core -1 commit to hassio-addons +1 commit to addons 1 commit to frontend ") - [Antoine GRÉA (@grea09)](https://github.com/grea09 "4 total commits to the Home Assistant orga: @@ -1345,8 +1364,9 @@ This page contains a list of people who have contributed in one way or another t - [Antoine Meillet (@inetAnt)](https://github.com/inetAnt "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Anton Averkiev (@wowgamr)](https://github.com/wowgamr "2 total commits to the Home Assistant orga: +- [Anton Averkiev (@wowgamr)](https://github.com/wowgamr "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io +1 commit to brands ") - [Anton Babenko (@antonbabenko)](https://github.com/antonbabenko "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source @@ -1367,6 +1387,10 @@ This page contains a list of people who have contributed in one way or another t 7 commits to core 1 commit to netdisco ") +- [Anton Palgunov (@Toxblh)](https://github.com/Toxblh "2 total commits to the Home Assistant orga: +1 commit to core +1 commit to home-assistant.io +") - [Anton Sarukhanov (@antsar)](https://github.com/antsar "8 total commits to the Home Assistant orga: 4 commits to core 3 commits to home-assistant.io @@ -1476,8 +1500,9 @@ This page contains a list of people who have contributed in one way or another t 6 commits to core 2 commits to home-assistant.io ") -- [Arik Yavilevich (@ayavilevich)](https://github.com/ayavilevich "1 total commits to the Home Assistant orga: +- [Arik Yavilevich (@ayavilevich)](https://github.com/ayavilevich "2 total commits to the Home Assistant orga: 1 commit to brands +1 commit to home-assistant.io ") - [Arjan van Balken (@vanbalken)](https://github.com/vanbalken "5 total commits to the Home Assistant orga: 4 commits to core @@ -1559,6 +1584,15 @@ This page contains a list of people who have contributed in one way or another t - [Ashton Campbell (@AshtonCampbell)](https://github.com/AshtonCampbell "5 total commits to the Home Assistant orga: 5 commits to home-assistant.io ") +- [Ashton Lafferty (@cogneato)](https://github.com/cogneato "215 total commits to the Home Assistant orga: +107 commits to home-assistant.io +93 commits to brands +6 commits to operating-system +4 commits to developers.home-assistant +3 commits to addons +1 commit to supervised-installer +1 commit to people +") - [Askarov Rishat (@rishatik92)](https://github.com/rishatik92 "6 total commits to the Home Assistant orga: 3 commits to core 3 commits to home-assistant.io @@ -1600,9 +1634,9 @@ This page contains a list of people who have contributed in one way or another t - [Austin (@trainman419)](https://github.com/trainman419 "9 total commits to the Home Assistant orga: 9 commits to core ") -- [Austin Drummond (@adrum)](https://github.com/adrum "25 total commits to the Home Assistant orga: -14 commits to core -11 commits to home-assistant.io +- [Austin Drummond (@adrum)](https://github.com/adrum "27 total commits to the Home Assistant orga: +15 commits to core +12 commits to home-assistant.io ") - [Austin Mroczek (@austinmroczek)](https://github.com/austinmroczek "32 total commits to the Home Assistant orga: 17 commits to core @@ -1657,6 +1691,10 @@ This page contains a list of people who have contributed in one way or another t 2 commits to python-openzwave 1 commit to frontend ") +- [b4dpxl (@b4dpxl)](https://github.com/b4dpxl "2 total commits to the Home Assistant orga: +1 commit to core +1 commit to home-assistant.io +") - [B\-Hartley (@B-Hartley)](https://github.com/B-Hartley "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -1711,8 +1749,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to core ") -- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "17 total commits to the Home Assistant orga: -11 commits to core +- [Barry Williams (@bazwilliams)](https://github.com/bazwilliams "18 total commits to the Home Assistant orga: +12 commits to core 3 commits to netdisco 3 commits to home-assistant.io ") @@ -1744,11 +1782,11 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Bas Nijholt (@basnijholt)](https://github.com/basnijholt "208 total commits to the Home Assistant orga: -189 commits to core +- [Bas Nijholt (@basnijholt)](https://github.com/basnijholt "209 total commits to the Home Assistant orga: +190 commits to core 16 commits to home-assistant.io -1 commit to developers.home-assistant 1 commit to supervised-installer +1 commit to developers.home-assistant 1 commit to frontend ") - [Bas Schipper (@basschipper)](https://github.com/basschipper "10 total commits to the Home Assistant orga: @@ -1916,6 +1954,9 @@ This page contains a list of people who have contributed in one way or another t - [Benjamin Staffin (@benley)](https://github.com/benley "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Benjamin Stürmer (@thebino)](https://github.com/thebino "1 total commits to the Home Assistant orga: +1 commit to brands +") - [Benji (@bbbenji)](https://github.com/bbbenji "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") @@ -1939,7 +1980,8 @@ This page contains a list of people who have contributed in one way or another t - [bergemalm (@bergemalm)](https://github.com/bergemalm "2 total commits to the Home Assistant orga: 2 commits to core ") -- [berichta (@einschmidt)](https://github.com/einschmidt "1 total commits to the Home Assistant orga: +- [berichta (@einschmidt)](https://github.com/einschmidt "2 total commits to the Home Assistant orga: +1 commit to builder 1 commit to home-assistant.io ") - [berightback\-dev (@berightback-dev)](https://github.com/berightback-dev "1 total commits to the Home Assistant orga: @@ -2078,7 +2120,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [blacktirion (@blacktirion)](https://github.com/blacktirion "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [blackwind (@blackwind)](https://github.com/blackwind "2 total commits to the Home Assistant orga: 2 commits to core @@ -2090,9 +2132,10 @@ This page contains a list of people who have contributed in one way or another t - [Blake (@sreknob)](https://github.com/sreknob "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Blake Blackshear (@blakeblackshear)](https://github.com/blakeblackshear "9 total commits to the Home Assistant orga: +- [Blake Blackshear (@blakeblackshear)](https://github.com/blakeblackshear "10 total commits to the Home Assistant orga: 7 commits to home-assistant.io 2 commits to core +1 commit to brands ") - [Blanyal D'Souza (@blanyal)](https://github.com/blanyal "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -2169,6 +2212,9 @@ This page contains a list of people who have contributed in one way or another t - [boradwell (@boradwell)](https://github.com/boradwell "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Boris Gulay (@BoresXP)](https://github.com/BoresXP "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Boris K (@bokub)](https://github.com/bokub "14 total commits to the Home Assistant orga: 7 commits to home-assistant.io 6 commits to core @@ -2262,8 +2308,8 @@ This page contains a list of people who have contributed in one way or another t - [BradleyDHobbs (@BradleyDHobbs)](https://github.com/BradleyDHobbs "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Brady Rosino (@BradyRosino)](https://github.com/BradyRosino "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io +- [Brady Rosino (@BradyRosino)](https://github.com/BradyRosino "2 total commits to the Home Assistant orga: +2 commits to home-assistant.io ") - [Brahma Fear (@brahmafear)](https://github.com/brahmafear "8 total commits to the Home Assistant orga: 8 commits to home-assistant.io @@ -2273,20 +2319,20 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "1483 total commits to the Home Assistant orga: -1108 commits to frontend -295 commits to core -37 commits to home-assistant.io +- [Bram Kragten (@bramkragten)](https://github.com/bramkragten "1565 total commits to the Home Assistant orga: +1169 commits to frontend +313 commits to core +40 commits to home-assistant.io 10 commits to home-assistant-js-websocket 8 commits to supervisor 8 commits to developers.home-assistant 4 commits to wheels-custom-integrations 3 commits to android -2 commits to hassio-addons +2 commits to addons 2 commits to operating-system 2 commits to probot-home-assistant -1 commit to assets 1 commit to home-assistant-notebooks +1 commit to assets 1 commit to people 1 commit to alerts.home-assistant.io ") @@ -2374,14 +2420,17 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Brett (@Bre77)](https://github.com/Bre77 "13 total commits to the Home Assistant orga: -10 commits to core +- [Brett (@Bre77)](https://github.com/Bre77 "15 total commits to the Home Assistant orga: +12 commits to core 2 commits to brands 1 commit to home-assistant.io ") - [Brett T\. Warden (@bwarden)](https://github.com/bwarden "7 total commits to the Home Assistant orga: 7 commits to core ") +- [Brian (@imbrianj)](https://github.com/imbrianj "1 total commits to the Home Assistant orga: +1 commit to core +") - [Brian Cribbs (@cribbstechnologies)](https://github.com/cribbstechnologies "44 total commits to the Home Assistant orga: 27 commits to core 15 commits to home-assistant.io @@ -2426,8 +2475,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to operating-system 1 commit to home-assistant.io ") -- [Brian Rogers (@brg468)](https://github.com/brg468 "21 total commits to the Home Assistant orga: -14 commits to core +- [Brian Rogers (@brg468)](https://github.com/brg468 "24 total commits to the Home Assistant orga: +17 commits to core 7 commits to home-assistant.io ") - [Brian Torres\-Gil (@btorresgil)](https://github.com/btorresgil "1 total commits to the Home Assistant orga: @@ -2439,9 +2488,10 @@ This page contains a list of people who have contributed in one way or another t - [BrianWithAHat (@BrianWithAHat)](https://github.com/BrianWithAHat "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Brig Lamoreaux (@briglx)](https://github.com/briglx "9 total commits to the Home Assistant orga: -8 commits to core -1 commit to home-assistant.io +- [Brig Lamoreaux (@briglx)](https://github.com/briglx "12 total commits to the Home Assistant orga: +9 commits to core +2 commits to home-assistant.io +1 commit to brands ") - [Brigham Brown (@brigham)](https://github.com/brigham "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -2551,6 +2601,9 @@ This page contains a list of people who have contributed in one way or another t 4 commits to core 3 commits to home-assistant.io ") +- [Cadi (@cadihowley)](https://github.com/cadihowley "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [cadwal (@cadwal)](https://github.com/cadwal "1 total commits to the Home Assistant orga: 1 commit to supervisor ") @@ -2648,8 +2701,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Casper Smits (@cmitz)](https://github.com/cmitz "1 total commits to the Home Assistant orga: +- [Casper Smits (@cmitz)](https://github.com/cmitz "2 total commits to the Home Assistant orga: 1 commit to brands +1 commit to home-assistant.io ") - [Casper Weiss Bang (@C0DK)](https://github.com/C0DK "1 total commits to the Home Assistant orga: 1 commit to core @@ -2667,9 +2721,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to open-zwave 1 commit to home-assistant.io ") -- [cdce8p (@cdce8p)](https://github.com/cdce8p "215 total commits to the Home Assistant orga: +- [cdce8p (@cdce8p)](https://github.com/cdce8p "217 total commits to the Home Assistant orga: 136 commits to core -52 commits to home-assistant.io +54 commits to home-assistant.io 15 commits to frontend 6 commits to developers.home-assistant 5 commits to hass-release @@ -2690,7 +2744,7 @@ This page contains a list of people who have contributed in one way or another t ") - [ceejii (@ceejii)](https://github.com/ceejii "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons ") - [Celedhrim (@Celedhrim)](https://github.com/Celedhrim "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -2717,6 +2771,9 @@ This page contains a list of people who have contributed in one way or another t - [Chad (@chadlyy)](https://github.com/chadlyy "1 total commits to the Home Assistant orga: 1 commit to brands ") +- [Chad Condon (@thetic)](https://github.com/thetic "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Chad Parry (@chadparry)](https://github.com/chadparry "10 total commits to the Home Assistant orga: 10 commits to open-zwave ") @@ -2739,17 +2796,17 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [chaptergy (@chaptergy)](https://github.com/chaptergy "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Charles Blonde (@CharlesBlonde)](https://github.com/CharlesBlonde "19 total commits to the Home Assistant orga: 12 commits to core 7 commits to home-assistant.io ") -- [Charles Garwood (@cgarwood)](https://github.com/cgarwood "104 total commits to the Home Assistant orga: -49 commits to core +- [Charles Garwood (@cgarwood)](https://github.com/cgarwood "105 total commits to the Home Assistant orga: +50 commits to core 30 commits to frontend 22 commits to home-assistant.io -2 commits to hassio-addons +2 commits to addons 1 commit to people ") - [Charles Spirakis (@srcLurker)](https://github.com/srcLurker "8 total commits to the Home Assistant orga: @@ -2793,12 +2850,13 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 2 commits to core ") -- [chpego (@chpego)](https://github.com/chpego "2 total commits to the Home Assistant orga: +- [chpego (@chpego)](https://github.com/chpego "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io +1 commit to companion.home-assistant ") -- [Chris (@firstof9)](https://github.com/firstof9 "25 total commits to the Home Assistant orga: -18 commits to core -4 commits to home-assistant.io +- [Chris (@firstof9)](https://github.com/firstof9 "28 total commits to the Home Assistant orga: +20 commits to core +5 commits to home-assistant.io 2 commits to brands 1 commit to wheels-custom-integrations ") @@ -2824,9 +2882,10 @@ This page contains a list of people who have contributed in one way or another t - [Chris Baumgartner (@mchrisb03)](https://github.com/mchrisb03 "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Chris Caron (@caronc)](https://github.com/caronc "10 total commits to the Home Assistant orga: +- [Chris Caron (@caronc)](https://github.com/caronc "12 total commits to the Home Assistant orga: 8 commits to core -1 commit to brands +2 commits to brands +1 commit to wheels-custom-integrations 1 commit to home-assistant.io ") - [Chris Colohan (@colohan)](https://github.com/colohan "3 total commits to the Home Assistant orga: @@ -2911,8 +2970,8 @@ This page contains a list of people who have contributed in one way or another t - [Chris Soyars (@ctso)](https://github.com/ctso "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Chris Talkington (@ctalkington)](https://github.com/ctalkington "193 total commits to the Home Assistant orga: -171 commits to core +- [Chris Talkington (@ctalkington)](https://github.com/ctalkington "198 total commits to the Home Assistant orga: +176 commits to core 15 commits to home-assistant.io 3 commits to brands 2 commits to developers.home-assistant @@ -2945,8 +3004,8 @@ This page contains a list of people who have contributed in one way or another t - [chrismcneil (@chrismcneil)](https://github.com/chrismcneil "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [chriss158 (@chriss158)](https://github.com/chriss158 "18 total commits to the Home Assistant orga: -15 commits to android +- [chriss158 (@chriss158)](https://github.com/chriss158 "19 total commits to the Home Assistant orga: +16 commits to android 3 commits to mobile-apps-fcm-push ") - [ChrisS85 (@ChrisS85)](https://github.com/ChrisS85 "1 total commits to the Home Assistant orga: @@ -3043,7 +3102,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to gu-who ") - [Christophe Fergeau (@cfergeau)](https://github.com/cfergeau "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Christophe Trefois (@Trefex)](https://github.com/Trefex "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -3061,8 +3120,8 @@ This page contains a list of people who have contributed in one way or another t - [Christopher Masto (@masto)](https://github.com/masto "2 total commits to the Home Assistant orga: 2 commits to frontend ") -- [Christopher Nethercott (@chriscn)](https://github.com/chriscn "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io +- [Christopher Nethercott (@chriscn)](https://github.com/chriscn "2 total commits to the Home Assistant orga: +2 commits to home-assistant.io ") - [Christopher Rosset (@chrisrosset)](https://github.com/chrisrosset "2 total commits to the Home Assistant orga: 1 commit to core @@ -3106,7 +3165,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [ckesc (@ckesc)](https://github.com/ckesc "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [cklagenberg (@cklagenberg)](https://github.com/cklagenberg "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -3163,8 +3222,8 @@ This page contains a list of people who have contributed in one way or another t - [Clemens Wolff (@c-w)](https://github.com/c-w "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Clifford Roche (@cmroche)](https://github.com/cmroche "7 total commits to the Home Assistant orga: -5 commits to core +- [Clifford Roche (@cmroche)](https://github.com/cmroche "12 total commits to the Home Assistant orga: +10 commits to core 1 commit to brands 1 commit to home-assistant.io ") @@ -3181,6 +3240,12 @@ This page contains a list of people who have contributed in one way or another t - [Cláudio Ribeiro (@DailyMatters)](https://github.com/DailyMatters "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [cnico (@cnico)](https://github.com/cnico "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") +- [Coby Fleener (@coby)](https://github.com/coby "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [coco (@k0rventen)](https://github.com/k0rventen "1 total commits to the Home Assistant orga: 1 commit to pi-gen ") @@ -3193,15 +3258,6 @@ This page contains a list of people who have contributed in one way or another t - [Codepadawan (@Codepadawan)](https://github.com/Codepadawan "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [cogneato (@cogneato)](https://github.com/cogneato "211 total commits to the Home Assistant orga: -103 commits to home-assistant.io -93 commits to brands -6 commits to operating-system -4 commits to developers.home-assistant -3 commits to hassio-addons -1 commit to people -1 commit to supervised-installer -") - [Colby Rome (@cisasteelersfan)](https://github.com/cisasteelersfan "7 total commits to the Home Assistant orga: 4 commits to core 3 commits to home-assistant.io @@ -3215,10 +3271,10 @@ This page contains a list of people who have contributed in one way or another t - [Colin Dunn (@colindunn)](https://github.com/colindunn "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Colin Frei (@colinfrei)](https://github.com/colinfrei "18 total commits to the Home Assistant orga: +- [Colin Frei (@colinfrei)](https://github.com/colinfrei "19 total commits to the Home Assistant orga: 7 commits to core -5 commits to home-assistant.io -2 commits to hassio-addons +6 commits to home-assistant.io +2 commits to addons 2 commits to developers.home-assistant 1 commit to architecture 1 commit to frontend @@ -3233,9 +3289,9 @@ This page contains a list of people who have contributed in one way or another t 15 commits to home-assistant.io 1 commit to python-openzwave ") -- [Colin Robbins (@ColinRobbins)](https://github.com/ColinRobbins "6 total commits to the Home Assistant orga: +- [Colin Robbins (@ColinRobbins)](https://github.com/ColinRobbins "7 total commits to the Home Assistant orga: 4 commits to core -2 commits to home-assistant.io +3 commits to home-assistant.io ") - [Colin Teubner (@netopiax)](https://github.com/netopiax "6 total commits to the Home Assistant orga: 3 commits to open-zwave @@ -3339,6 +3395,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") +- [Crash (@CrashWorksLLC)](https://github.com/CrashWorksLLC "2 total commits to the Home Assistant orga: +2 commits to core +") - [CrazYoshi (@CrazYoshi)](https://github.com/CrazYoshi "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io 1 commit to core @@ -3349,9 +3408,9 @@ This page contains a list of people who have contributed in one way or another t - [croghostrider (@croghostrider)](https://github.com/croghostrider "3 total commits to the Home Assistant orga: 3 commits to core ") -- [Crowbar Z (@crowbarz)](https://github.com/crowbarz "4 total commits to the Home Assistant orga: +- [Crowbar Z (@crowbarz)](https://github.com/crowbarz "5 total commits to the Home Assistant orga: 3 commits to brands -1 commit to wheels-custom-integrations +2 commits to wheels-custom-integrations ") - [cryptelli (@cryptelli)](https://github.com/cryptelli "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -3406,8 +3465,14 @@ This page contains a list of people who have contributed in one way or another t - [Czapla (@Antoni-Czaplicki)](https://github.com/Antoni-Czaplicki "3 total commits to the Home Assistant orga: 3 commits to brands ") -- [czechmark (@czechmark)](https://github.com/czechmark "1 total commits to the Home Assistant orga: -1 commit to core +- [czechmark (@czechmark)](https://github.com/czechmark "2 total commits to the Home Assistant orga: +2 commits to core +") +- [D34DC3N73R (@D34DC3N73R)](https://github.com/D34DC3N73R "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") +- [d\-sebel (@d-sebel)](https://github.com/d-sebel "1 total commits to the Home Assistant orga: +1 commit to brands ") - [da\-anda (@da-anda)](https://github.com/da-anda "1 total commits to the Home Assistant orga: 1 commit to core @@ -3415,8 +3480,8 @@ This page contains a list of people who have contributed in one way or another t - [DaCoD (@dacod)](https://github.com/dacod "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") -- [Dale Higgs (@dale3h)](https://github.com/dale3h "46 total commits to the Home Assistant orga: -33 commits to home-assistant.io +- [Dale Higgs (@dale3h)](https://github.com/dale3h "47 total commits to the Home Assistant orga: +34 commits to home-assistant.io 11 commits to core 1 commit to hassbot 1 commit to homebridge-homeassistant @@ -3540,15 +3605,18 @@ This page contains a list of people who have contributed in one way or another t - [Daniel (@da-snap)](https://github.com/da-snap "1 total commits to the Home Assistant orga: 1 commit to frontend ") -- [Daniel (@azrael783)](https://github.com/azrael783 "3 total commits to the Home Assistant orga: -3 commits to home-assistant.io -") - [Daniel (@delneet)](https://github.com/delneet "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") +- [Daniel (@azrael783)](https://github.com/azrael783 "3 total commits to the Home Assistant orga: +3 commits to home-assistant.io +") - [Daniel (@sMauldaeschle)](https://github.com/sMauldaeschle "1 total commits to the Home Assistant orga: 1 commit to core ") +- [Daniel (@Danielinte)](https://github.com/Danielinte "1 total commits to the Home Assistant orga: +1 commit to core +") - [Daniel (@danielkihlgren)](https://github.com/danielkihlgren "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -3585,13 +3653,16 @@ This page contains a list of people who have contributed in one way or another t - [Daniel García (@dani-garcia)](https://github.com/dani-garcia "1 total commits to the Home Assistant orga: 1 commit to brands ") -- [Daniel Hjelseth Høyer (@Danielhiversen)](https://github.com/Danielhiversen "543 total commits to the Home Assistant orga: -398 commits to core +- [Daniel Hjelseth Høyer (@Danielhiversen)](https://github.com/Danielhiversen "544 total commits to the Home Assistant orga: +399 commits to core 137 commits to home-assistant.io 4 commits to brands 3 commits to frontend 1 commit to people ") +- [Daniel Jost (@PxlBuzzard)](https://github.com/PxlBuzzard "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Daniel Kalmar (@kalimaul)](https://github.com/kalimaul "2 total commits to the Home Assistant orga: 1 commit to core 1 commit to home-assistant.io @@ -3621,7 +3692,7 @@ This page contains a list of people who have contributed in one way or another t - [Daniel Perna (@danielperna84)](https://github.com/danielperna84 "154 total commits to the Home Assistant orga: 89 commits to core 48 commits to home-assistant.io -15 commits to hassio-addons +15 commits to addons 1 commit to people 1 commit to brands ") @@ -3638,18 +3709,19 @@ This page contains a list of people who have contributed in one way or another t - [Daniel Reimer (@dreimer1986)](https://github.com/dreimer1986 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Daniel Rheinbay (@danielrheinbay)](https://github.com/danielrheinbay "5 total commits to the Home Assistant orga: +- [Daniel Rheinbay (@danielrheinbay)](https://github.com/danielrheinbay "6 total commits to the Home Assistant orga: 5 commits to home-assistant.io +1 commit to core ") - [Daniel Schaal (@schaal)](https://github.com/schaal "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "338 total commits to the Home Assistant orga: -124 commits to android -102 commits to companion.home-assistant +- [Daniel Shokouhi (@dshokouhi)](https://github.com/dshokouhi "358 total commits to the Home Assistant orga: +136 commits to android +108 commits to companion.home-assistant 55 commits to core -52 commits to home-assistant.io -2 commits to mobile-apps-fcm-push +53 commits to home-assistant.io +3 commits to mobile-apps-fcm-push 2 commits to developers.home-assistant 1 commit to alerts.home-assistant.io ") @@ -3669,7 +3741,7 @@ This page contains a list of people who have contributed in one way or another t - [Daniel Welch (@danielwelch)](https://github.com/danielwelch "7 total commits to the Home Assistant orga: 3 commits to home-assistant.io 2 commits to homebridge-homeassistant -1 commit to hassio-addons +1 commit to addons 1 commit to core ") - [Daniel Wiberg (@dannew)](https://github.com/dannew "1 total commits to the Home Assistant orga: @@ -3684,7 +3756,7 @@ This page contains a list of people who have contributed in one way or another t ") - [DanielXYZ2000 (@DanielXYZ2000)](https://github.com/DanielXYZ2000 "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons ") - [Danijel Stojnic (@danijelst)](https://github.com/danijelst "1 total commits to the Home Assistant orga: 1 commit to core @@ -3735,6 +3807,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to core ") +- [DarkPark (@DarkPark)](https://github.com/DarkPark "1 total commits to the Home Assistant orga: +1 commit to brands +") - [Darren Foo (@stonith)](https://github.com/stonith "2 total commits to the Home Assistant orga: 2 commits to core ") @@ -3794,10 +3869,10 @@ This page contains a list of people who have contributed in one way or another t - [Dave Pearce (@UrbanDave)](https://github.com/UrbanDave "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Dave T (@davet2001)](https://github.com/davet2001 "15 total commits to the Home Assistant orga: +- [Dave T (@davet2001)](https://github.com/davet2001 "18 total commits to the Home Assistant orga: 9 commits to core -3 commits to developers.home-assistant -3 commits to home-assistant.io +5 commits to home-assistant.io +4 commits to developers.home-assistant ") - [DAVe3283 (@DAVe3283)](https://github.com/DAVe3283 "1 total commits to the Home Assistant orga: 1 commit to open-zwave @@ -3817,12 +3892,17 @@ This page contains a list of people who have contributed in one way or another t 3 commits to core 1 commit to frontend ") -- [David (@DaveCo1701)](https://github.com/DaveCo1701 "1 total commits to the Home Assistant orga: +- [David (@dr1rrb)](https://github.com/dr1rrb "3 total commits to the Home Assistant orga: +1 commit to brands +1 commit to core 1 commit to home-assistant.io ") - [David (@dschoorisse)](https://github.com/dschoorisse "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [David (@DaveCo1701)](https://github.com/DaveCo1701 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [David Barnett (@dbarnett)](https://github.com/dbarnett "50 total commits to the Home Assistant orga: 50 commits to open-zwave ") @@ -3846,8 +3926,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [David Bonnes (@zxdavb)](https://github.com/zxdavb "117 total commits to the Home Assistant orga: -88 commits to core +- [David Bonnes (@zxdavb)](https://github.com/zxdavb "120 total commits to the Home Assistant orga: +91 commits to core 29 commits to home-assistant.io ") - [David Broadfoot (@dlbroadfoot)](https://github.com/dlbroadfoot "6 total commits to the Home Assistant orga: @@ -3877,9 +3957,9 @@ This page contains a list of people who have contributed in one way or another t 4 commits to core 3 commits to home-assistant.io ") -- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "277 total commits to the Home Assistant orga: -225 commits to core -46 commits to frontend +- [David F\. Mulcahey (@dmulcahey)](https://github.com/dmulcahey "285 total commits to the Home Assistant orga: +229 commits to core +50 commits to frontend 4 commits to home-assistant.io 1 commit to people 1 commit to brands @@ -3901,6 +3981,9 @@ This page contains a list of people who have contributed in one way or another t - [David K (@neffs)](https://github.com/neffs "5 total commits to the Home Assistant orga: 5 commits to core ") +- [David Le Brun (@davidlb)](https://github.com/davidlb "1 total commits to the Home Assistant orga: +1 commit to brands +") - [David Lie (@davidlie)](https://github.com/davidlie "3 total commits to the Home Assistant orga: 3 commits to core ") @@ -3919,8 +4002,8 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 1 commit to supervisor ") -- [David Nielsen (@dcnielsen90)](https://github.com/dcnielsen90 "10 total commits to the Home Assistant orga: -9 commits to core +- [David Nielsen (@dcnielsen90)](https://github.com/dcnielsen90 "11 total commits to the Home Assistant orga: +10 commits to core 1 commit to home-assistant.io ") - [David Noren (@dcnoren)](https://github.com/dcnoren "1 total commits to the Home Assistant orga: @@ -4040,7 +4123,7 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io ") - [deddc23efb (@deddc23efb)](https://github.com/deddc23efb "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [definitio (@definitio)](https://github.com/definitio "15 total commits to the Home Assistant orga: 9 commits to core @@ -4055,7 +4138,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Delio Castillo (@jangeador)](https://github.com/jangeador "3 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons 1 commit to home-assistant.io ") - [Delper (@Delper)](https://github.com/Delper "2 total commits to the Home Assistant orga: @@ -4073,9 +4156,10 @@ This page contains a list of people who have contributed in one way or another t - [Denis Generalov (@giantlock)](https://github.com/giantlock "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Denix (@denics)](https://github.com/denics "5 total commits to the Home Assistant orga: +- [Denix (@denics)](https://github.com/denics "6 total commits to the Home Assistant orga: 4 commits to home-assistant.io -1 commit to hassio-addons-development +1 commit to addons-development +1 commit to core ") - [Dennis (@MuppetOwl)](https://github.com/MuppetOwl "13 total commits to the Home Assistant orga: 13 commits to open-zwave @@ -4114,7 +4198,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [denverpilot (@denverpilot)](https://github.com/denverpilot "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Denys Dovhan (@denysdovhan)](https://github.com/denysdovhan "1 total commits to the Home Assistant orga: 1 commit to core @@ -4133,10 +4217,10 @@ This page contains a list of people who have contributed in one way or another t 9 commits to home-assistant.io 1 commit to open-zwave ") -- [Dermot Duffy (@dermotduffy)](https://github.com/dermotduffy "6 total commits to the Home Assistant orga: -3 commits to core +- [Dermot Duffy (@dermotduffy)](https://github.com/dermotduffy "11 total commits to the Home Assistant orga: +6 commits to core +3 commits to home-assistant.io 2 commits to brands -1 commit to home-assistant.io ") - [dersger (@dersger)](https://github.com/dersger "4 total commits to the Home Assistant orga: 3 commits to core @@ -4172,6 +4256,12 @@ This page contains a list of people who have contributed in one way or another t - [dewi\-ny\-je (@dewi-ny-je)](https://github.com/dewi-ny-je "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [dewo1988 (@dewo1988)](https://github.com/dewo1988 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") +- [Dezorian (@Dezorian)](https://github.com/Dezorian "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [dfournie (@dfournie)](https://github.com/dfournie "2 total commits to the Home Assistant orga: 2 commits to core ") @@ -4205,8 +4295,9 @@ This page contains a list of people who have contributed in one way or another t - [Diego Ambrosanio (@snakuzzo)](https://github.com/snakuzzo "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") -- [Diego Elio Pettenò (@Flameeyes)](https://github.com/Flameeyes "1 total commits to the Home Assistant orga: +- [Diego Elio Pettenò (@Flameeyes)](https://github.com/Flameeyes "2 total commits to the Home Assistant orga: 1 commit to core +1 commit to home-assistant.io ") - [dieselrabbit (@dieselrabbit)](https://github.com/dieselrabbit "1 total commits to the Home Assistant orga: 1 commit to core @@ -4226,20 +4317,23 @@ This page contains a list of people who have contributed in one way or another t 6 commits to core 1 commit to home-assistant.io ") -- [Dimitri Pribysh (@dmand)](https://github.com/dmand "1 total commits to the Home Assistant orga: +- [Dimitri Prybysh (@dmand)](https://github.com/dmand "1 total commits to the Home Assistant orga: 1 commit to operating-system ") - [dimitripb (@dimitripb)](https://github.com/dimitripb "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") +- [Dimitris (@karate)](https://github.com/karate "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [dinoaus (@dinoaus)](https://github.com/dinoaus "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [Diogo Alves (@killercode)](https://github.com/killercode "2 total commits to the Home Assistant orga: 2 commits to open-zwave ") -- [Diogo Gomes (@dgomes)](https://github.com/dgomes "157 total commits to the Home Assistant orga: -105 commits to core +- [Diogo Gomes (@dgomes)](https://github.com/dgomes "159 total commits to the Home Assistant orga: +107 commits to core 37 commits to home-assistant.io 7 commits to brands 3 commits to assets @@ -4269,10 +4363,11 @@ This page contains a list of people who have contributed in one way or another t - [djschaap (@djschaap)](https://github.com/djschaap "2 total commits to the Home Assistant orga: 2 commits to open-zwave ") -- [djtimca (@djtimca)](https://github.com/djtimca "11 total commits to the Home Assistant orga: -7 commits to core -2 commits to wheels-custom-integrations -2 commits to brands +- [djtimca (@djtimca)](https://github.com/djtimca "18 total commits to the Home Assistant orga: +9 commits to core +4 commits to wheels-custom-integrations +4 commits to brands +1 commit to home-assistant.io ") - [DK (@poldim)](https://github.com/poldim "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io @@ -4321,12 +4416,15 @@ This page contains a list of people who have contributed in one way or another t - [Dmytro Shvaika (@DmytryS)](https://github.com/DmytryS "1 total commits to the Home Assistant orga: 1 commit to supervised-installer ") +- [Dmytro Vasylenko (@odi-um)](https://github.com/odi-um "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [dnaphreak (@dnaphreak)](https://github.com/dnaphreak "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") - [dnguyen800 (@dnguyen800)](https://github.com/dnguyen800 "15 total commits to the Home Assistant orga: 13 commits to home-assistant.io -2 commits to hassio-addons +2 commits to addons ") - [DoctorIOT (@DoctorIOT)](https://github.com/DoctorIOT "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -4362,10 +4460,10 @@ This page contains a list of people who have contributed in one way or another t - [DonHugo (@DonHugo)](https://github.com/DonHugo "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Donnie (@donkawechico)](https://github.com/donkawechico "25 total commits to the Home Assistant orga: -19 commits to frontend +- [Donnie (@donkawechico)](https://github.com/donkawechico "35 total commits to the Home Assistant orga: +28 commits to frontend +4 commits to home-assistant.io 3 commits to core -3 commits to home-assistant.io ") - [doogstar (@doogstar)](https://github.com/doogstar "1 total commits to the Home Assistant orga: 1 commit to developers.home-assistant @@ -4379,7 +4477,7 @@ This page contains a list of people who have contributed in one way or another t - [Dougal Matthews (@d0ugal)](https://github.com/d0ugal "12 total commits to the Home Assistant orga: 8 commits to core 3 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons ") - [Douglas Paz (@dougppaz)](https://github.com/dougppaz "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -4452,8 +4550,8 @@ This page contains a list of people who have contributed in one way or another t - [dtorner (@dtorner)](https://github.com/dtorner "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Dubh Ad (@DubhAd)](https://github.com/DubhAd "668 total commits to the Home Assistant orga: -656 commits to home-assistant.io +- [Dubh Ad (@DubhAd)](https://github.com/DubhAd "670 total commits to the Home Assistant orga: +658 commits to home-assistant.io 3 commits to developers.home-assistant 3 commits to alerts.home-assistant.io 3 commits to core @@ -4577,6 +4675,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core 2 commits to home-assistant.io ") +- [Ee W\. Durbin III (@ewdurbin)](https://github.com/ewdurbin "2 total commits to the Home Assistant orga: +2 commits to 1password-teams-open-source +") - [eelcohn (@eelcohn)](https://github.com/eelcohn "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -4603,8 +4704,8 @@ This page contains a list of people who have contributed in one way or another t 9 commits to core 3 commits to home-assistant.io ") -- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "52 total commits to the Home Assistant orga: -45 commits to core +- [ehendrix23 (@ehendrix23)](https://github.com/ehendrix23 "53 total commits to the Home Assistant orga: +46 commits to core 5 commits to home-assistant.io 1 commit to pyharmony 1 commit to frontend @@ -4651,8 +4752,8 @@ This page contains a list of people who have contributed in one way or another t - [Elelabs\-maintainer (@Elelabs-maintainer)](https://github.com/Elelabs-maintainer "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Elena Rogleva (@erogleva)](https://github.com/erogleva "1 total commits to the Home Assistant orga: -1 commit to core +- [Elena Rogleva (@erogleva)](https://github.com/erogleva "3 total commits to the Home Assistant orga: +3 commits to core ") - [Elias Hunt (@raetha)](https://github.com/raetha "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -4698,7 +4799,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Emanuel Winblad (@ManneW)](https://github.com/ManneW "5 total commits to the Home Assistant orga: 2 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons 1 commit to builder 1 commit to core ") @@ -4746,17 +4847,17 @@ This page contains a list of people who have contributed in one way or another t - [Emily Cassandra Meeker (@ecmeeker)](https://github.com/ecmeeker "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Emily Mills (@emlove)](https://github.com/emlove "376 total commits to the Home Assistant orga: -201 commits to core +- [Emily Mills (@emlove)](https://github.com/emlove "381 total commits to the Home Assistant orga: +204 commits to core 97 commits to frontend -65 commits to home-assistant.io +66 commits to home-assistant.io 4 commits to developers.home-assistant 3 commits to home-assistant-js 2 commits to python-openzwave +2 commits to brands 1 commit to homebridge-homeassistant 1 commit to people 1 commit to open-zwave -1 commit to brands ") - [EmitKiwi (@EmitKiwi)](https://github.com/EmitKiwi "2 total commits to the Home Assistant orga: 1 commit to core @@ -4783,7 +4884,7 @@ This page contains a list of people who have contributed in one way or another t - [endor (@endor-force)](https://github.com/endor-force "24 total commits to the Home Assistant orga: 11 commits to home-assistant.io 6 commits to core -5 commits to hassio-addons +5 commits to addons 1 commit to hassio-build 1 commit to brands ") @@ -4800,10 +4901,10 @@ This page contains a list of people who have contributed in one way or another t - [Enu Rist (@enurist)](https://github.com/enurist "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [epenet (@epenet)](https://github.com/epenet "35 total commits to the Home Assistant orga: -29 commits to core +- [epenet (@epenet)](https://github.com/epenet "42 total commits to the Home Assistant orga: +32 commits to core +6 commits to home-assistant.io 2 commits to frontend -2 commits to home-assistant.io 1 commit to wheels-custom-integrations 1 commit to brands ") @@ -4840,7 +4941,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Eric Matte (@ericmatte)](https://github.com/ericmatte "3 total commits to the Home Assistant orga: -3 commits to hassio-addons +3 commits to addons ") - [Eric Miller (@ericmillersfbay)](https://github.com/ericmillersfbay "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -4862,8 +4963,8 @@ This page contains a list of people who have contributed in one way or another t - [Eric Rolf (@xrolfex)](https://github.com/xrolfex "13 total commits to the Home Assistant orga: 13 commits to core ") -- [Eric Severance (@esev)](https://github.com/esev "11 total commits to the Home Assistant orga: -11 commits to core +- [Eric Severance (@esev)](https://github.com/esev "16 total commits to the Home Assistant orga: +16 commits to core ") - [Eric Thomas (@et)](https://github.com/et "1 total commits to the Home Assistant orga: 1 commit to developers.home-assistant @@ -4901,12 +5002,13 @@ This page contains a list of people who have contributed in one way or another t - [Erik Kastelec (@erikkastelec)](https://github.com/erikkastelec "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Erik Montnemery (@emontnemery)](https://github.com/emontnemery "565 total commits to the Home Assistant orga: -432 commits to core -97 commits to home-assistant.io -25 commits to frontend +- [Erik Montnemery (@emontnemery)](https://github.com/emontnemery "599 total commits to the Home Assistant orga: +458 commits to core +101 commits to home-assistant.io +28 commits to frontend 10 commits to developers.home-assistant 1 commit to people +1 commit to alerts.home-assistant.io ") - [Erik Seglem (@eseglem)](https://github.com/eseglem "2 total commits to the Home Assistant orga: 1 commit to wheels-custom-integrations @@ -4922,20 +5024,21 @@ This page contains a list of people who have contributed in one way or another t - [erizhang (@erizhang)](https://github.com/erizhang "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Erkka Tahvanainen (@tahvane1)](https://github.com/tahvane1 "1 total commits to the Home Assistant orga: +1 commit to brands +") - [erlendmoland (@erlendmoland)](https://github.com/erlendmoland "8 total commits to the Home Assistant orga: 8 commits to home-assistant.io ") - [Ermanno Baschiera (@ebaschiera)](https://github.com/ebaschiera "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Ernest W\. Durbin III (@ewdurbin)](https://github.com/ewdurbin "2 total commits to the Home Assistant orga: -2 commits to 1password-teams-open-source -") -- [Ernst Klamer (@Ernst79)](https://github.com/Ernst79 "13 total commits to the Home Assistant orga: -6 commits to core -5 commits to home-assistant.io +- [Ernst Klamer (@Ernst79)](https://github.com/Ernst79 "18 total commits to the Home Assistant orga: +8 commits to core +6 commits to home-assistant.io +2 commits to brands +1 commit to wheels-custom-integrations 1 commit to developers.home-assistant -1 commit to brands ") - [ErnstEeldert (@ErnstEeldert)](https://github.com/ErnstEeldert "1 total commits to the Home Assistant orga: 1 commit to core @@ -4962,8 +5065,8 @@ This page contains a list of people who have contributed in one way or another t - [EspenT (@EspenT)](https://github.com/EspenT "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [etheralm (@etheralm)](https://github.com/etheralm "13 total commits to the Home Assistant orga: -9 commits to core +- [etheralm (@etheralm)](https://github.com/etheralm "14 total commits to the Home Assistant orga: +10 commits to core 4 commits to home-assistant.io ") - [Ettienne Gous (@ettiennegous)](https://github.com/ettiennegous "2 total commits to the Home Assistant orga: @@ -5029,6 +5132,9 @@ This page contains a list of people who have contributed in one way or another t - [evoblicec (@evoblicec)](https://github.com/evoblicec "1 total commits to the Home Assistant orga: 1 commit to core ") +- [EvolvingFuture (@EvTheFuture)](https://github.com/EvTheFuture "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [ewgast (@ewgast)](https://github.com/ewgast "6 total commits to the Home Assistant orga: 6 commits to open-zwave ") @@ -5047,32 +5153,35 @@ This page contains a list of people who have contributed in one way or another t 1 commit to wheels-custom-integrations 1 commit to brands ") -- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5706 total commits to the Home Assistant orga: -3379 commits to home-assistant.io -2092 commits to core -63 commits to developers.home-assistant +- [Eyal Cohen (@eyalcha)](https://github.com/eyalcha "1 total commits to the Home Assistant orga: +1 commit to brands +") +- [Fabian Affolter (@fabaff)](https://github.com/fabaff "5712 total commits to the Home Assistant orga: +3381 commits to home-assistant.io +2094 commits to core +64 commits to developers.home-assistant 39 commits to home-assistant-notebooks 33 commits to assets -14 commits to data.home-assistant 14 commits to operating-system +14 commits to data.home-assistant 12 commits to hassio-build 11 commits to netdisco 11 commits to frontend 9 commits to supervisor 7 commits to hass-release -7 commits to hassio-addons +7 commits to addons 3 commits to example-custom-config +3 commits to addons-development 2 commits to iOS 2 commits to cli -2 commits to hassio-addons-development 2 commits to alerts.home-assistant.io 1 commit to home-assistant-js-websocket 1 commit to ui-schema -1 commit to android 1 commit to supervised-installer +1 commit to android ") - [Fabian Fischer (@nodomain)](https://github.com/nodomain "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Fabian Heredia Montiel (@fabianhjr)](https://github.com/fabianhjr "4 total commits to the Home Assistant orga: 4 commits to core @@ -5093,8 +5202,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to operating-system ") - [fabiocastagnino (@fabiocastagnino)](https://github.com/fabiocastagnino "4 total commits to the Home Assistant orga: -1 commit to developers.home-assistant 1 commit to frontend +1 commit to developers.home-assistant 1 commit to core 1 commit to home-assistant.io ") @@ -5104,6 +5213,9 @@ This page contains a list of people who have contributed in one way or another t - [Fabrice Pipart (@fabricepipart)](https://github.com/fabricepipart "1 total commits to the Home Assistant orga: 1 commit to core ") +- [Fabricio Avila (@fabricioavil)](https://github.com/fabricioavil "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Fabrizio Furnari (@fabfurnari)](https://github.com/fabfurnari "5 total commits to the Home Assistant orga: 3 commits to home-assistant.io 2 commits to core @@ -5147,23 +5259,23 @@ This page contains a list of people who have contributed in one way or another t - [Federico Granata (@Edo78)](https://github.com/Edo78 "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Federico Leoni (@effelle)](https://github.com/effelle "4 total commits to the Home Assistant orga: +- [Federico Leoni (@effelle)](https://github.com/effelle "7 total commits to the Home Assistant orga: +5 commits to home-assistant.io 2 commits to core -2 commits to home-assistant.io ") - [Federico Zivolo (@FezVrasta)](https://github.com/FezVrasta "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io 1 commit to core ") -- [fedor1210 (@adipierro)](https://github.com/adipierro "3 total commits to the Home Assistant orga: -3 commits to home-assistant.io -") - [Felipe Cypriano (@fcy)](https://github.com/fcy "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Felipe Martins Diel (@felipediel)](https://github.com/felipediel "31 total commits to the Home Assistant orga: -27 commits to core -4 commits to home-assistant.io +- [Felipe Martins Diel (@felipediel)](https://github.com/felipediel "36 total commits to the Home Assistant orga: +30 commits to core +6 commits to home-assistant.io +") +- [Felix (@vidschofelix)](https://github.com/vidschofelix "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io ") - [Felix Barbalet (@xlfe)](https://github.com/xlfe "1 total commits to the Home Assistant orga: 1 commit to core @@ -5227,14 +5339,18 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") +- [Filip Van Ham (@filipvh)](https://github.com/filipvh "2 total commits to the Home Assistant orga: +1 commit to wheels-custom-integrations +1 commit to brands +") - [Filip van Hoeckel (@filip-van-hoeckel)](https://github.com/filip-van-hoeckel "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [fillefilip8 (@fillefilip8)](https://github.com/fillefilip8 "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Finbarr Brady (@fbradyirl)](https://github.com/fbradyirl "50 total commits to the Home Assistant orga: -34 commits to core +- [Finbarr Brady (@fbradyirl)](https://github.com/fbradyirl "52 total commits to the Home Assistant orga: +36 commits to core 12 commits to home-assistant.io 3 commits to netdisco 1 commit to people @@ -5242,9 +5358,10 @@ This page contains a list of people who have contributed in one way or another t - [fineemb (@fineemb)](https://github.com/fineemb "3 total commits to the Home Assistant orga: 3 commits to brands ") -- [finity69x2 (@finity69x2)](https://github.com/finity69x2 "5 total commits to the Home Assistant orga: +- [finity69x2 (@finity69x2)](https://github.com/finity69x2 "6 total commits to the Home Assistant orga: 3 commits to home-assistant.io 2 commits to brands +1 commit to core ") - [finnysamuel (@finnysamuel)](https://github.com/finnysamuel "1 total commits to the Home Assistant orga: 1 commit to core @@ -5279,8 +5396,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core 1 commit to home-assistant.io ") -- [FlavorFx (@FlavorFx)](https://github.com/FlavorFx "2 total commits to the Home Assistant orga: -1 commit to core +- [FlavorFx (@FlavorFx)](https://github.com/FlavorFx "3 total commits to the Home Assistant orga: +2 commits to core 1 commit to home-assistant.io ") - [flebourse (@flebourse)](https://github.com/flebourse "1 total commits to the Home Assistant orga: @@ -5296,7 +5413,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Flo (@Flo6651)](https://github.com/Flo6651 "1 total commits to the Home Assistant orga: +- [Flo (@hiFloh)](https://github.com/hiFloh "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [floatiepen (@floatiepen)](https://github.com/floatiepen "1 total commits to the Home Assistant orga: @@ -5312,10 +5429,10 @@ This page contains a list of people who have contributed in one way or another t 16 commits to core 4 commits to home-assistant.io ") -- [Florian (@1technophile)](https://github.com/1technophile "1 total commits to the Home Assistant orga: +- [Florian (@gador)](https://github.com/gador "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Florian (@gador)](https://github.com/gador "1 total commits to the Home Assistant orga: +- [Florian (@1technophile)](https://github.com/1technophile "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [Florian Bachmann (@baflo)](https://github.com/baflo "1 total commits to the Home Assistant orga: @@ -5344,9 +5461,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to netdisco 2 commits to core ") -- [Florian Klien (@flowolf)](https://github.com/flowolf "40 total commits to the Home Assistant orga: -21 commits to home-assistant.io -13 commits to core +- [Florian Klien (@flowolf)](https://github.com/flowolf "42 total commits to the Home Assistant orga: +22 commits to home-assistant.io +14 commits to core 4 commits to brands 2 commits to assets ") @@ -5417,7 +5534,7 @@ This page contains a list of people who have contributed in one way or another t - [foxy82 (@foxy82)](https://github.com/foxy82 "8 total commits to the Home Assistant orga: 4 commits to core 3 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons ") - [Fran (@franfos)](https://github.com/franfos "2 total commits to the Home Assistant orga: 1 commit to core @@ -5435,17 +5552,17 @@ This page contains a list of people who have contributed in one way or another t - [Franchie (@Franchie)](https://github.com/Franchie "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Franck Nijhof (@frenck)](https://github.com/frenck "1983 total commits to the Home Assistant orga: -775 commits to home-assistant.io -734 commits to core -124 commits to hassio-addons -84 commits to brands +- [Franck Nijhof (@frenck)](https://github.com/frenck "2073 total commits to the Home Assistant orga: +825 commits to home-assistant.io +765 commits to core +125 commits to addons +86 commits to brands 56 commits to cli -52 commits to supervisor +53 commits to supervisor 45 commits to developers.home-assistant 24 commits to frontend +19 commits to docker-base 15 commits to alerts.home-assistant.io -14 commits to docker-base 9 commits to architecture 8 commits to plugin-cli 7 commits to operating-system @@ -5456,18 +5573,18 @@ This page contains a list of people who have contributed in one way or another t 3 commits to wheels-custom-integrations 2 commits to home-assistant-js-websocket 2 commits to supervised-installer -2 commits to ci-azure 2 commits to companion.home-assistant +2 commits to ci-azure 1 commit to hubot-home-assistant 1 commit to hassio-build 1 commit to custom-panel-starter-kit-react -1 commit to docker -1 commit to hassio-addons-development 1 commit to version +1 commit to addons-development 1 commit to actions +1 commit to docker 1 commit to android -1 commit to wheels-tensorflow 1 commit to plugin-audio +1 commit to wheels-tensorflow ") - [Frank (@syphernl)](https://github.com/syphernl "4 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -5511,6 +5628,9 @@ This page contains a list of people who have contributed in one way or another t - [Fred Smith (@fredsmith)](https://github.com/fredsmith "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Freddie Leeman (@freddieleeman)](https://github.com/freddieleeman "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Frederic Bor (@f-bor)](https://github.com/f-bor "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") @@ -5568,14 +5688,18 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Fredrik Wendt (@FredrikWendt)](https://github.com/FredrikWendt "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to developers.home-assistant ") - [FredrikFornstad (@FredrikFornstad)](https://github.com/FredrikFornstad "4 total commits to the Home Assistant orga: 4 commits to open-zwave ") -- [freol35241 (@freol35241)](https://github.com/freol35241 "3 total commits to the Home Assistant orga: +- [freekeys (@freekeys)](https://github.com/freekeys "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") +- [freol35241 (@freol35241)](https://github.com/freol35241 "4 total commits to the Home Assistant orga: 3 commits to core +1 commit to wheels-custom-integrations ") - [FreshlyBrewedCode (@FreshlyBrewedCode)](https://github.com/FreshlyBrewedCode "2 total commits to the Home Assistant orga: 1 commit to wheels-custom-integrations @@ -5596,7 +5720,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Fréderic Kinnaer (@Censored3)](https://github.com/Censored3 "9 total commits to the Home Assistant orga: -5 commits to hassio-addons +5 commits to addons 2 commits to home-assistant.io 1 commit to developers.home-assistant 1 commit to core @@ -5607,11 +5731,12 @@ This page contains a list of people who have contributed in one way or another t - [fuga2136 (@fuga2136)](https://github.com/fuga2136 "13 total commits to the Home Assistant orga: 13 commits to home-assistant.io ") -- [FutureTense (@FutureTense)](https://github.com/FutureTense "1 total commits to the Home Assistant orga: -1 commit to brands +- [FutureTense (@FutureTense)](https://github.com/FutureTense "2 total commits to the Home Assistant orga: +2 commits to brands ") -- [Fuzzy (@FuzzyMistborn)](https://github.com/FuzzyMistborn "2 total commits to the Home Assistant orga: +- [Fuzzy (@FuzzyMistborn)](https://github.com/FuzzyMistborn "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io +1 commit to core ") - [fwestenberg (@fwestenberg)](https://github.com/fwestenberg "4 total commits to the Home Assistant orga: 2 commits to core @@ -5642,7 +5767,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Gabriel Oliveira (@gabrielboliveira)](https://github.com/gabrielboliveira "4 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to operating-system 1 commit to frontend 1 commit to home-assistant.io @@ -5716,6 +5841,12 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to core ") +- [Gavin Staniforth (@gsdevme)](https://github.com/gsdevme "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") +- [gazoodle (@gazoodle)](https://github.com/gazoodle "1 total commits to the Home Assistant orga: +1 commit to brands +") - [gazoscalvertos (@gazoscalvertos)](https://github.com/gazoscalvertos "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") @@ -5761,7 +5892,7 @@ This page contains a list of people who have contributed in one way or another t ") - [George Marshall (@georgemarshall)](https://github.com/georgemarshall "4 total commits to the Home Assistant orga: 2 commits to open-zwave -1 commit to hassio-addons +1 commit to addons 1 commit to core ") - [George Vedamanickam (@intractve)](https://github.com/intractve "1 total commits to the Home Assistant orga: @@ -5801,7 +5932,7 @@ This page contains a list of people who have contributed in one way or another t - [Gerard (@gerard33)](https://github.com/gerard33 "60 total commits to the Home Assistant orga: 33 commits to home-assistant.io 21 commits to core -2 commits to hassio-addons +2 commits to addons 2 commits to developers.home-assistant 1 commit to wheels-custom-integrations 1 commit to brands @@ -5864,7 +5995,7 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io ") - [Gianpiero (@jumping2000)](https://github.com/jumping2000 "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [gibman (@gibman)](https://github.com/gibman "2 total commits to the Home Assistant orga: 2 commits to core @@ -5908,7 +6039,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Giovanni Campagna (@gcampax)](https://github.com/gcampax "2 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons ") - [GitBook Bot (@gitbook-bot)](https://github.com/gitbook-bot "1 total commits to the Home Assistant orga: 1 commit to developers.home-assistant @@ -5924,7 +6055,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [gitolicious (@gitolicious)](https://github.com/gitolicious "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [gitwazza (@gitwazza)](https://github.com/gitwazza "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -5955,9 +6086,9 @@ This page contains a list of people who have contributed in one way or another t - [Glenn Morrison (@atomicpapa)](https://github.com/atomicpapa "10 total commits to the Home Assistant orga: 10 commits to home-assistant.io ") -- [Glenn Waters (@gwww)](https://github.com/gwww "42 total commits to the Home Assistant orga: -26 commits to core -13 commits to home-assistant.io +- [Glenn Waters (@gwww)](https://github.com/gwww "45 total commits to the Home Assistant orga: +28 commits to core +14 commits to home-assistant.io 1 commit to frontend 1 commit to developers.home-assistant 1 commit to brands @@ -6045,20 +6176,20 @@ This page contains a list of people who have contributed in one way or another t 75 commits to home-assistant.io 8 commits to core ") -- [Greg (@gtdiehl)](https://github.com/gtdiehl "11 total commits to the Home Assistant orga: -7 commits to core +- [Greg (@gtdiehl)](https://github.com/gtdiehl "14 total commits to the Home Assistant orga: +10 commits to core 3 commits to home-assistant.io 1 commit to brands ") - [Greg (@theCMack)](https://github.com/theCMack "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Greg Barker (@fletchowns)](https://github.com/fletchowns "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io +- [Greg Barker (@fletchowns)](https://github.com/fletchowns "2 total commits to the Home Assistant orga: +2 commits to home-assistant.io ") -- [Greg Dowling (@pavoni)](https://github.com/pavoni "230 total commits to the Home Assistant orga: -199 commits to core -27 commits to home-assistant.io +- [Greg Dowling (@pavoni)](https://github.com/pavoni "234 total commits to the Home Assistant orga: +202 commits to core +28 commits to home-assistant.io 1 commit to netdisco 1 commit to people 1 commit to companion.home-assistant @@ -6096,6 +6227,9 @@ This page contains a list of people who have contributed in one way or another t - [Greg Troxel (@gdt)](https://github.com/gdt "1 total commits to the Home Assistant orga: 1 commit to python-openzwave ") +- [Greg Wildman (@GregWildman)](https://github.com/GregWildman "1 total commits to the Home Assistant orga: +1 commit to alerts.home-assistant.io +") - [Greg\. A (@gautric)](https://github.com/gautric "3 total commits to the Home Assistant orga: 2 commits to core 1 commit to home-assistant.io @@ -6157,8 +6291,8 @@ This page contains a list of people who have contributed in one way or another t - [gudata (@gudata)](https://github.com/gudata "1 total commits to the Home Assistant orga: 1 commit to pi-gen ") -- [Guido Schmitz (@Shutgun)](https://github.com/Shutgun "27 total commits to the Home Assistant orga: -17 commits to core +- [Guido Schmitz (@Shutgun)](https://github.com/Shutgun "28 total commits to the Home Assistant orga: +18 commits to core 9 commits to home-assistant.io 1 commit to brands ") @@ -6169,6 +6303,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") +- [Guillaume Duveau (@guix77)](https://github.com/guix77 "1 total commits to the Home Assistant orga: +1 commit to core +") - [Guillaume Rischard (@grischard)](https://github.com/grischard "3 total commits to the Home Assistant orga: 1 commit to frontend 1 commit to core @@ -6205,9 +6342,9 @@ This page contains a list of people who have contributed in one way or another t - [Guus Hutschemaekers (@Guus-H)](https://github.com/Guus-H "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Guy Khmelnitsky (@GuyKh)](https://github.com/GuyKh "10 total commits to the Home Assistant orga: +- [Guy Khmelnitsky (@GuyKh)](https://github.com/GuyKh "11 total commits to the Home Assistant orga: 8 commits to home-assistant.io -2 commits to core +3 commits to core ") - [Guy Parisi (@Guyanthalas)](https://github.com/Guyanthalas "7 total commits to the Home Assistant orga: 7 commits to home-assistant.io @@ -6366,8 +6503,8 @@ This page contains a list of people who have contributed in one way or another t - [Heath Paddock (@heathbar)](https://github.com/heathbar "6 total commits to the Home Assistant orga: 6 commits to core ") -- [Hedda (@Hedda)](https://github.com/Hedda "17 total commits to the Home Assistant orga: -15 commits to home-assistant.io +- [Hedda (@Hedda)](https://github.com/Hedda "21 total commits to the Home Assistant orga: +19 commits to home-assistant.io 2 commits to core ") - [Hedgehog57 (@Hedgehog57)](https://github.com/Hedgehog57 "2 total commits to the Home Assistant orga: @@ -6421,6 +6558,9 @@ This page contains a list of people who have contributed in one way or another t - [henryk (@henryk)](https://github.com/henryk "1 total commits to the Home Assistant orga: 1 commit to core ") +- [HepoH3 (@HepoH3)](https://github.com/HepoH3 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Heriberto Madrigal (@magic-madrigal)](https://github.com/magic-madrigal "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -6463,9 +6603,9 @@ This page contains a list of people who have contributed in one way or another t - [hitokiri8x (@hitokiri8x)](https://github.com/hitokiri8x "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Hmmbob (@hmmbob)](https://github.com/hmmbob "50 total commits to the Home Assistant orga: -38 commits to home-assistant.io -11 commits to core +- [Hmmbob (@hmmbob)](https://github.com/hmmbob "58 total commits to the Home Assistant orga: +42 commits to home-assistant.io +15 commits to core 1 commit to frontend ") - [hokagegano (@hokagegano)](https://github.com/hokagegano "2 total commits to the Home Assistant orga: @@ -6477,10 +6617,10 @@ This page contains a list of people who have contributed in one way or another t - [holelattanuttin (@holelattanuttin)](https://github.com/holelattanuttin "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Home Assistant Bot (@homeassistant)](https://github.com/homeassistant "665 total commits to the Home Assistant orga: -361 commits to core -288 commits to frontend -14 commits to android +- [Home Assistant Bot (@homeassistant)](https://github.com/homeassistant "737 total commits to the Home Assistant orga: +398 commits to core +322 commits to frontend +15 commits to android 1 commit to companion.home-assistant 1 commit to developers.home-assistant ") @@ -6563,7 +6703,8 @@ This page contains a list of people who have contributed in one way or another t - [Hunter Horsman (@kariudo)](https://github.com/kariudo "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Huon Wilson (@huonw)](https://github.com/huonw "1 total commits to the Home Assistant orga: +- [Huon Wilson (@huonw)](https://github.com/huonw "2 total commits to the Home Assistant orga: +1 commit to core 1 commit to home-assistant.io ") - [husky\-koglhof (@husky-koglhof)](https://github.com/husky-koglhof "4 total commits to the Home Assistant orga: @@ -6632,9 +6773,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Ian Richardson (@iantrich)](https://github.com/iantrich "393 total commits to the Home Assistant orga: -290 commits to frontend -90 commits to home-assistant.io +- [Ian Richardson (@iantrich)](https://github.com/iantrich "399 total commits to the Home Assistant orga: +295 commits to frontend +91 commits to home-assistant.io 7 commits to core 2 commits to ui-schema 2 commits to developers.home-assistant @@ -6645,7 +6786,7 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io ") - [iangregory (@iangregory)](https://github.com/iangregory "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [ianj001 (@ianj001)](https://github.com/ianj001 "7 total commits to the Home Assistant orga: 7 commits to home-assistant.io @@ -6654,10 +6795,10 @@ This page contains a list of people who have contributed in one way or another t 2 commits to open-zwave ") - [IceEyz (@IceEyz)](https://github.com/IceEyz "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [IceOnly (@IceOnly)](https://github.com/IceOnly "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [icovada (@icovada)](https://github.com/icovada "6 total commits to the Home Assistant orga: 3 commits to core @@ -6706,10 +6847,11 @@ This page contains a list of people who have contributed in one way or another t - [Illia Grybkov (@igrybkov)](https://github.com/igrybkov "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Indu Prakash (@InduPrakash)](https://github.com/InduPrakash "4 total commits to the Home Assistant orga: -2 commits to home-assistant.io -1 commit to brands -1 commit to core +- [Indu Prakash (@iprak)](https://github.com/iprak "8 total commits to the Home Assistant orga: +3 commits to home-assistant.io +2 commits to brands +2 commits to core +1 commit to wheels-custom-integrations ") - [indykoning (@indykoning)](https://github.com/indykoning "7 total commits to the Home Assistant orga: 4 commits to core @@ -6775,7 +6917,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Issac (@issacg)](https://github.com/issacg "13 total commits to the Home Assistant orga: 7 commits to developers.home-assistant -2 commits to hassio-addons +2 commits to addons 1 commit to supervisor 1 commit to builder 1 commit to core @@ -6836,10 +6978,10 @@ This page contains a list of people who have contributed in one way or another t - [J\. B\. Rainsberger (@jbrains)](https://github.com/jbrains "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [J\. Nick Koston (@bdraco)](https://github.com/bdraco "1011 total commits to the Home Assistant orga: -860 commits to core -89 commits to home-assistant.io -31 commits to frontend +- [J\. Nick Koston (@bdraco)](https://github.com/bdraco "1035 total commits to the Home Assistant orga: +878 commits to core +93 commits to home-assistant.io +33 commits to frontend 23 commits to brands 4 commits to developers.home-assistant 2 commits to netdisco @@ -6848,8 +6990,8 @@ This page contains a list of people who have contributed in one way or another t - [J\.A\.P\. Klessens (@JKlessens)](https://github.com/JKlessens "40 total commits to the Home Assistant orga: 40 commits to open-zwave ") -- [J\.P\. Hutchins (@JPHutchins)](https://github.com/JPHutchins "6 total commits to the Home Assistant orga: -4 commits to core +- [J\.P\. Hutchins (@JPHutchins)](https://github.com/JPHutchins "7 total commits to the Home Assistant orga: +5 commits to core 1 commit to brands 1 commit to home-assistant.io ") @@ -6914,6 +7056,9 @@ This page contains a list of people who have contributed in one way or another t - [Jacob Siverskog (@jsiverskog)](https://github.com/jsiverskog "1 total commits to the Home Assistant orga: 1 commit to pi-gen ") +- [Jacob Southard (@thevoltagesource)](https://github.com/thevoltagesource "1 total commits to the Home Assistant orga: +1 commit to core +") - [Jacob Tomlinson (@jacobtomlinson)](https://github.com/jacobtomlinson "9 total commits to the Home Assistant orga: 7 commits to home-assistant.io 2 commits to core @@ -6927,7 +7072,7 @@ This page contains a list of people who have contributed in one way or another t - [jagjordi (@jagjordi)](https://github.com/jagjordi "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Jaimyn (@jabelone)](https://github.com/jabelone "1 total commits to the Home Assistant orga: +- [Jaimyn Mayer (@jabelone)](https://github.com/jabelone "1 total commits to the Home Assistant orga: 1 commit to hassbian-scripts ") - [Jake McCrary (@jakemcc)](https://github.com/jakemcc "2 total commits to the Home Assistant orga: @@ -6936,8 +7081,8 @@ This page contains a list of people who have contributed in one way or another t - [jakecolman (@jakecolman)](https://github.com/jakecolman "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Jakob Reiter (@jakommo)](https://github.com/jakommo "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io +- [Jakob Reiter (@jakommo)](https://github.com/jakommo "2 total commits to the Home Assistant orga: +2 commits to home-assistant.io ") - [Jakob Ruhe (@jakeru)](https://github.com/jakeru "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -6960,6 +7105,9 @@ This page contains a list of people who have contributed in one way or another t - [Jakub Bittner (@rexcze)](https://github.com/rexcze "2 total commits to the Home Assistant orga: 2 commits to frontend ") +- [Jakub Kolář (@LordBoos)](https://github.com/LordBoos "1 total commits to the Home Assistant orga: +1 commit to core +") - [Jakub Schmidtke (@sjakub)](https://github.com/sjakub "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -7209,9 +7357,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to netdisco 1 commit to people ") -- [Jason Hunter (@hunterjm)](https://github.com/hunterjm "116 total commits to the Home Assistant orga: +- [Jason Hunter (@hunterjm)](https://github.com/hunterjm "119 total commits to the Home Assistant orga: 89 commits to core -19 commits to home-assistant.io +22 commits to home-assistant.io 3 commits to frontend 2 commits to brands 1 commit to actions @@ -7236,8 +7384,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to frontend 1 commit to home-assistant.io ") -- [Jason Lawrence (@jjlawren)](https://github.com/jjlawren "227 total commits to the Home Assistant orga: -177 commits to core +- [Jason Lawrence (@jjlawren)](https://github.com/jjlawren "231 total commits to the Home Assistant orga: +181 commits to core 42 commits to home-assistant.io 7 commits to iOS 1 commit to developers.home-assistant @@ -7292,6 +7440,9 @@ This page contains a list of people who have contributed in one way or another t - [jasondefuria (@jasondefuria)](https://github.com/jasondefuria "1 total commits to the Home Assistant orga: 1 commit to brands ") +- [Jasper Slits (@jasperslits)](https://github.com/jasperslits "1 total commits to the Home Assistant orga: +1 commit to core +") - [Jasper van der Neut \- Stulen (@jvanderneutstulen)](https://github.com/jvanderneutstulen "12 total commits to the Home Assistant orga: 8 commits to operating-system 3 commits to core @@ -7301,9 +7452,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [javicalle (@javicalle)](https://github.com/javicalle "29 total commits to the Home Assistant orga: +- [javicalle (@javicalle)](https://github.com/javicalle "30 total commits to the Home Assistant orga: 15 commits to home-assistant.io -14 commits to core +15 commits to core ") - [Javier Gonel (@graffic)](https://github.com/graffic "2 total commits to the Home Assistant orga: 2 commits to core @@ -7371,8 +7522,8 @@ This page contains a list of people who have contributed in one way or another t 7 commits to home-assistant.io 6 commits to core ") -- [Jc2k (@Jc2k)](https://github.com/Jc2k "133 total commits to the Home Assistant orga: -120 commits to core +- [Jc2k (@Jc2k)](https://github.com/Jc2k "137 total commits to the Home Assistant orga: +124 commits to core 11 commits to home-assistant.io 2 commits to frontend ") @@ -7419,7 +7570,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Jean\-Paul van Ravensberg (@DevSecNinja)](https://github.com/DevSecNinja "9 total commits to the Home Assistant orga: 6 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons 1 commit to developers.home-assistant 1 commit to core ") @@ -7460,8 +7611,8 @@ This page contains a list of people who have contributed in one way or another t - [Jeff H (@jeffaudio)](https://github.com/jeffaudio "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Jeff Irion (@JeffLIrion)](https://github.com/JeffLIrion "121 total commits to the Home Assistant orga: -85 commits to core +- [Jeff Irion (@JeffLIrion)](https://github.com/JeffLIrion "122 total commits to the Home Assistant orga: +86 commits to core 35 commits to home-assistant.io 1 commit to developers.home-assistant ") @@ -7532,7 +7683,7 @@ This page contains a list of people who have contributed in one way or another t - [Jens (@jensihnow)](https://github.com/jensihnow "22 total commits to the Home Assistant orga: 16 commits to home-assistant.io 5 commits to core -1 commit to hassio-addons +1 commit to addons ") - [Jens (@jhoepken)](https://github.com/jhoepken "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io @@ -7587,6 +7738,9 @@ This page contains a list of people who have contributed in one way or another t - [Jeremy Cook (@jeremycook61)](https://github.com/jeremycook61 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Jeremy Gray (@grayjeremy)](https://github.com/grayjeremy "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Jeremy Hettenhouser (@borland502)](https://github.com/borland502 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -7665,6 +7819,9 @@ This page contains a list of people who have contributed in one way or another t - [Jesse Ruiter (@jesseruiter)](https://github.com/jesseruiter "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Jesse van Leth (@jessevl)](https://github.com/jessevl "1 total commits to the Home Assistant orga: +1 commit to brands +") - [Jesse Zoldak (@jzoldak)](https://github.com/jzoldak "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -7695,7 +7852,7 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io ") - [jfette (@jfette)](https://github.com/jfette "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [jgriff2 (@jgriff2)](https://github.com/jgriff2 "10 total commits to the Home Assistant orga: 7 commits to home-assistant.io @@ -7734,6 +7891,9 @@ This page contains a list of people who have contributed in one way or another t - [Jiri Cincura ↹ (@cincuranet)](https://github.com/cincuranet "13 total commits to the Home Assistant orga: 13 commits to open-zwave ") +- [JJdeVries (@JJdeVries)](https://github.com/JJdeVries "3 total commits to the Home Assistant orga: +3 commits to core +") - [jlrgraham (@jlrgraham)](https://github.com/jlrgraham "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -7764,39 +7924,40 @@ This page contains a list of people who have contributed in one way or another t - [Joakim Lindbom (@JoakimLindbom)](https://github.com/JoakimLindbom "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Joakim Plate (@elupus)](https://github.com/elupus "128 total commits to the Home Assistant orga: -99 commits to core +- [Joakim Plate (@elupus)](https://github.com/elupus "132 total commits to the Home Assistant orga: +103 commits to core 16 commits to home-assistant.io 9 commits to frontend 3 commits to developers.home-assistant 1 commit to people ") -- [Joakim Sørensen (@ludeeus)](https://github.com/ludeeus "773 total commits to the Home Assistant orga: +- [Joakim Sørensen (@ludeeus)](https://github.com/ludeeus "829 total commits to the Home Assistant orga: 262 commits to hassbian-scripts -159 commits to frontend -92 commits to core -79 commits to supervisor -57 commits to home-assistant.io -19 commits to hassio-addons -13 commits to actions -13 commits to probot-home-assistant -12 commits to developers.home-assistant +172 commits to frontend +99 commits to core +95 commits to supervisor +67 commits to home-assistant.io +20 commits to addons +16 commits to probot-home-assistant +14 commits to actions +13 commits to developers.home-assistant 10 commits to version -8 commits to wheels-custom-integrations +9 commits to wheels-custom-integrations 8 commits to plugin-observer 7 commits to builder -6 commits to landingpage +7 commits to landingpage 5 commits to supervised-installer +4 commits to alerts.home-assistant.io 3 commits to docker -3 commits to alerts.home-assistant.io 3 commits to plugin-multicast 2 commits to cli 2 commits to docker-base 2 commits to plugin-cli 2 commits to plugin-dns -2 commits to tempio 2 commits to plugin-audio +2 commits to tempio 1 commit to addons-example +1 commit to addons-development 1 commit to people ") - [Joao Carreira (@jfmcarreira)](https://github.com/jfmcarreira "2 total commits to the Home Assistant orga: @@ -8034,12 +8195,12 @@ This page contains a list of people who have contributed in one way or another t - [Jon (@JonMurphy)](https://github.com/JonMurphy "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") -- [Jon (@jon-riches)](https://github.com/jon-riches "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io -") - [Jon (@VdkaShaker)](https://github.com/VdkaShaker "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") +- [Jon (@jon-riches)](https://github.com/jon-riches "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Jon Banafato (@jonafato)](https://github.com/jonafato "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") @@ -8083,7 +8244,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Jonas (@jonasem)](https://github.com/jonasem "3 total commits to the Home Assistant orga: -3 commits to hassio-addons +3 commits to addons ") - [Jonas (@K4ds3)](https://github.com/K4ds3 "2 total commits to the Home Assistant orga: 1 commit to core @@ -8100,6 +8261,9 @@ This page contains a list of people who have contributed in one way or another t - [Jonas Kohlbrenner (@cepresso)](https://github.com/cepresso "1 total commits to the Home Assistant orga: 1 commit to core ") +- [Jonas Lundberg (@lundberg)](https://github.com/lundberg "1 total commits to the Home Assistant orga: +1 commit to core +") - [Jonas Pedersen (@JonasPed)](https://github.com/JonasPed "10 total commits to the Home Assistant orga: 5 commits to home-assistant.io 4 commits to core @@ -8123,7 +8287,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Jonathan Adams (@jonathanadams)](https://github.com/jonathanadams "4 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to developers.home-assistant 1 commit to brands 1 commit to home-assistant.io @@ -8143,8 +8307,8 @@ This page contains a list of people who have contributed in one way or another t - [Jonathan Jefferies (@jjok)](https://github.com/jjok "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Jonathan Keljo (@jkeljo)](https://github.com/jkeljo "24 total commits to the Home Assistant orga: -17 commits to core +- [Jonathan Keljo (@jkeljo)](https://github.com/jkeljo "25 total commits to the Home Assistant orga: +18 commits to core 7 commits to home-assistant.io ") - [Jonathan Martens (@jmartens)](https://github.com/jmartens "4 total commits to the Home Assistant orga: @@ -8199,7 +8363,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Jordan Speicher (@uSpike)](https://github.com/uSpike "8 total commits to the Home Assistant orga: 3 commits to core -2 commits to hassio-addons +2 commits to addons 1 commit to builder 1 commit to developers.home-assistant 1 commit to home-assistant.io @@ -8228,7 +8392,7 @@ This page contains a list of people who have contributed in one way or another t - [Jorim Tielemans (@tjorim)](https://github.com/tjorim "98 total commits to the Home Assistant orga: 81 commits to home-assistant.io 6 commits to core -3 commits to hassio-addons +3 commits to addons 3 commits to developers.home-assistant 2 commits to supervisor 2 commits to cli @@ -8251,8 +8415,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Josef Schlehofer (@BKPepe)](https://github.com/BKPepe "39 total commits to the Home Assistant orga: -39 commits to core +- [Josef Schlehofer (@BKPepe)](https://github.com/BKPepe "41 total commits to the Home Assistant orga: +41 commits to core ") - [Josep del Rio (@joseprio)](https://github.com/joseprio "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -8262,7 +8426,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Joseph Amalfitano (@CanDoAnything)](https://github.com/CanDoAnything "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Joseph Carter (@iKarith)](https://github.com/iKarith "9 total commits to the Home Assistant orga: 9 commits to pi-gen @@ -8303,8 +8467,8 @@ This page contains a list of people who have contributed in one way or another t - [Josh Laseter (@JoshLaseter)](https://github.com/JoshLaseter "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Josh McCarty (@joshmcrty)](https://github.com/joshmcrty "13 total commits to the Home Assistant orga: -10 commits to frontend +- [Josh McCarty (@joshmcrty)](https://github.com/joshmcrty "17 total commits to the Home Assistant orga: +14 commits to frontend 3 commits to home-assistant.io ") - [Josh Nichols (@technicalpickles)](https://github.com/technicalpickles "28 total commits to the Home Assistant orga: @@ -8332,6 +8496,9 @@ This page contains a list of people who have contributed in one way or another t - [Joshua Jack (@joshuaja)](https://github.com/joshuaja "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Joshua M\. Boniface (@joshuaboniface)](https://github.com/joshuaboniface "2 total commits to the Home Assistant orga: +2 commits to core +") - [joshua stein (@jcs)](https://github.com/jcs "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -8350,8 +8517,8 @@ This page contains a list of people who have contributed in one way or another t - [jpcomtois (@jpcomtois)](https://github.com/jpcomtois "1 total commits to the Home Assistant orga: 1 commit to libcoap ") -- [Jpsy (@Jpsy)](https://github.com/Jpsy "2 total commits to the Home Assistant orga: -2 commits to home-assistant.io +- [Jpsy (@Jpsy)](https://github.com/Jpsy "3 total commits to the Home Assistant orga: +3 commits to home-assistant.io ") - [jrester (@jrester)](https://github.com/jrester "11 total commits to the Home Assistant orga: 11 commits to core @@ -8382,7 +8549,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Juan (@JuanMTech)](https://github.com/JuanMTech "4 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons 2 commits to home-assistant.io ") - [Juan Manuel Rey (@bulju)](https://github.com/bulju "1 total commits to the Home Assistant orga: @@ -8417,11 +8584,15 @@ This page contains a list of people who have contributed in one way or another t - [julesverhaeren (@julesverhaeren)](https://github.com/julesverhaeren "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Julian (@thejacko12354)](https://github.com/thejacko12354 "2 total commits to the Home Assistant orga: +1 commit to home-assistant.io +1 commit to core +") - [Julian Engelhardt (@oxygen0211)](https://github.com/oxygen0211 "4 total commits to the Home Assistant orga: 4 commits to core ") - [Julian Kaffke (@jaykay)](https://github.com/jaykay "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Julian Kahnert (@JulianKahnert)](https://github.com/JulianKahnert "7 total commits to the Home Assistant orga: 4 commits to home-assistant.io @@ -8436,6 +8607,9 @@ This page contains a list of people who have contributed in one way or another t - [Julian Waller (@Julusian)](https://github.com/Julusian "1 total commits to the Home Assistant orga: 1 commit to home-assistant-js-websocket ") +- [Julien "\_FrnchFrgg\_" Rivaud (@FrnchFrgg)](https://github.com/FrnchFrgg "1 total commits to the Home Assistant orga: +1 commit to core +") - [Julien Brochet (@aerialls)](https://github.com/aerialls "11 total commits to the Home Assistant orga: 9 commits to core 2 commits to home-assistant.io @@ -8446,6 +8620,9 @@ This page contains a list of people who have contributed in one way or another t - [Julien Debaru (@Debaru)](https://github.com/Debaru "1 total commits to the Home Assistant orga: 1 commit to core ") +- [Julien Ehrhart (@Mincka)](https://github.com/Mincka "1 total commits to the Home Assistant orga: +1 commit to companion.home-assistant +") - [Julien Roy (@royto)](https://github.com/royto "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -8468,7 +8645,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to pi-gen ") - [Jupred (@Jupred)](https://github.com/Jupred "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [jurafxp (@jurafxp)](https://github.com/jurafxp "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -8498,8 +8675,8 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 3 commits to core 2 commits to companion.home-assistant -1 commit to frontend 1 commit to developers.home-assistant +1 commit to frontend ") - [Justin Berstler (@jberstler)](https://github.com/jberstler "1 total commits to the Home Assistant orga: 1 commit to core @@ -8606,8 +8783,8 @@ This page contains a list of people who have contributed in one way or another t - [Jürgen W (@jurgenweber)](https://github.com/jurgenweber "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [k2v1n58 (@k2v1n58)](https://github.com/k2v1n58 "1 total commits to the Home Assistant orga: -1 commit to core +- [k2v1n58 (@k2v1n58)](https://github.com/k2v1n58 "2 total commits to the Home Assistant orga: +2 commits to core ") - [Ka (@KaSt)](https://github.com/KaSt "4 total commits to the Home Assistant orga: 4 commits to open-zwave @@ -8624,7 +8801,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Kai Willadsen (@kaiw)](https://github.com/kaiw "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [KaiboshOz (@KaiboshOz)](https://github.com/KaiboshOz "4 total commits to the Home Assistant orga: 4 commits to home-assistant.io @@ -8768,9 +8945,9 @@ This page contains a list of people who have contributed in one way or another t - [Ken Davidson (@kwdavidson)](https://github.com/kwdavidson "15 total commits to the Home Assistant orga: 15 commits to home-assistant.io ") -- [Kendell R (@KTibow)](https://github.com/KTibow "26 total commits to the Home Assistant orga: -10 commits to frontend -10 commits to home-assistant.io +- [Kendell R (@KTibow)](https://github.com/KTibow "30 total commits to the Home Assistant orga: +13 commits to frontend +11 commits to home-assistant.io 2 commits to wheels-custom-integrations 2 commits to core 1 commit to developers.home-assistant @@ -8841,8 +9018,8 @@ This page contains a list of people who have contributed in one way or another t - [Kevin Fowlks (@kfowlks)](https://github.com/kfowlks "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Kevin Fronczak (@fronzbot)](https://github.com/fronzbot "61 total commits to the Home Assistant orga: -41 commits to core +- [Kevin Fronczak (@fronzbot)](https://github.com/fronzbot "62 total commits to the Home Assistant orga: +42 commits to core 20 commits to home-assistant.io ") - [Kevin Gisi (@gisikw)](https://github.com/gisikw "5 total commits to the Home Assistant orga: @@ -8900,7 +9077,7 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io ") - [Kevyn Bruyere (@kevynb)](https://github.com/kevynb "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Keyasha Brothern (@KMBrothern)](https://github.com/KMBrothern "4 total commits to the Home Assistant orga: 4 commits to home-assistant.io @@ -8909,6 +9086,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to core 1 commit to home-assistant.io ") +- [kg333 (@kg333)](https://github.com/kg333 "1 total commits to the Home Assistant orga: +1 commit to frontend +") - [kgalilio (@kgalilio)](https://github.com/kgalilio "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -8921,6 +9101,10 @@ This page contains a list of people who have contributed in one way or another t 5 commits to home-assistant.io 1 commit to wheels-custom-integrations ") +- [Kiall Mac Innes (@kiall)](https://github.com/kiall "2 total commits to the Home Assistant orga: +1 commit to core +1 commit to home-assistant.io +") - [Kim Frellsen (@kimfrellsen)](https://github.com/kimfrellsen "3 total commits to the Home Assistant orga: 1 commit to brands 1 commit to core @@ -8957,14 +9141,14 @@ This page contains a list of people who have contributed in one way or another t 5 commits to core 2 commits to frontend ") -- [Klaas Schoute (@klaasnicolaas)](https://github.com/klaasnicolaas "576 total commits to the Home Assistant orga: -564 commits to home-assistant.io +- [Klaas Schoute (@klaasnicolaas)](https://github.com/klaasnicolaas "580 total commits to the Home Assistant orga: +566 commits to home-assistant.io +3 commits to addons 3 commits to developers.home-assistant -2 commits to hassio-addons +3 commits to core 2 commits to alerts.home-assistant.io -2 commits to core -1 commit to android 1 commit to people +1 commit to android 1 commit to probot-home-assistant ") - [Klaudiusz Staniek (@kstaniek)](https://github.com/kstaniek "8 total commits to the Home Assistant orga: @@ -9000,8 +9184,8 @@ This page contains a list of people who have contributed in one way or another t - [koen01 (@koen01)](https://github.com/koen01 "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Kolja Windeler (@KoljaWindeler)](https://github.com/KoljaWindeler "3 total commits to the Home Assistant orga: -2 commits to brands +- [Kolja Windeler (@KoljaWindeler)](https://github.com/KoljaWindeler "4 total commits to the Home Assistant orga: +3 commits to brands 1 commit to wheels-custom-integrations ") - [Konpon96 (@Konpon96)](https://github.com/Konpon96 "1 total commits to the Home Assistant orga: @@ -9022,9 +9206,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [koolsb (@koolsb)](https://github.com/koolsb "6 total commits to the Home Assistant orga: -4 commits to core -2 commits to home-assistant.io +- [koolsb (@koolsb)](https://github.com/koolsb "8 total commits to the Home Assistant orga: +5 commits to core +3 commits to home-assistant.io ") - [koomik (@koomik)](https://github.com/koomik "1 total commits to the Home Assistant orga: 1 commit to core @@ -9076,12 +9260,15 @@ This page contains a list of people who have contributed in one way or another t - [KristjanLaane (@KristjanLaane)](https://github.com/KristjanLaane "8 total commits to the Home Assistant orga: 8 commits to open-zwave ") +- [Kristof Krenn (@KrennKristof)](https://github.com/KrennKristof "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Kriszta Matyi (@matyikriszta)](https://github.com/matyikriszta "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") - [kroimon (@kroimon)](https://github.com/kroimon "2 total commits to the Home Assistant orga: 1 commit to netdisco -1 commit to hassio-addons +1 commit to addons ") - [krygal (@krygal)](https://github.com/krygal "2 total commits to the Home Assistant orga: 1 commit to core @@ -9090,8 +9277,8 @@ This page contains a list of people who have contributed in one way or another t - [ktnrg45 (@ktnrg45)](https://github.com/ktnrg45 "36 total commits to the Home Assistant orga: 28 commits to core 6 commits to home-assistant.io -1 commit to frontend 1 commit to developers.home-assistant +1 commit to frontend ") - [ktownsend\-personal (@ktownsend-personal)](https://github.com/ktownsend-personal "1 total commits to the Home Assistant orga: 1 commit to core @@ -9149,10 +9336,6 @@ This page contains a list of people who have contributed in one way or another t - [kylerw (@kylerw)](https://github.com/kylerw "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [L (@lance36)](https://github.com/lance36 "2 total commits to the Home Assistant orga: -1 commit to core -1 commit to home-assistant.io -") - [labrunning (@labrunning)](https://github.com/labrunning "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") @@ -9160,7 +9343,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [lambtho (@lambtho12)](https://github.com/lambtho12 "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [lamiskin (@lamiskin)](https://github.com/lamiskin "8 total commits to the Home Assistant orga: 5 commits to home-assistant.io @@ -9176,6 +9359,10 @@ This page contains a list of people who have contributed in one way or another t - [Lance Moss (@mossyhub)](https://github.com/mossyhub "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") +- [lance36 (@lance36)](https://github.com/lance36 "2 total commits to the Home Assistant orga: +1 commit to home-assistant.io +1 commit to core +") - [lancer73 (@lancer73)](https://github.com/lancer73 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -9215,6 +9402,9 @@ This page contains a list of people who have contributed in one way or another t - [Larsen Vallecillo (@larsenv)](https://github.com/larsenv "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") +- [Lasath Fernando (@shocklateboy92)](https://github.com/shocklateboy92 "1 total commits to the Home Assistant orga: +1 commit to core +") - [Lasse Korpela (@bobotus)](https://github.com/bobotus "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -9241,14 +9431,14 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [lbouriez (@lbouriez)](https://github.com/lbouriez "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [lcersly (@lcersly)](https://github.com/lcersly "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [lclc98 (@lclc98)](https://github.com/lclc98 "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [LE LAY Olivier (@liollury)](https://github.com/liollury "1 total commits to the Home Assistant orga: 1 commit to core @@ -9287,6 +9477,10 @@ This page contains a list of people who have contributed in one way or another t - [lenardteri (@lenardteri)](https://github.com/lenardteri "1 total commits to the Home Assistant orga: 1 commit to python-openzwave ") +- [lendy007 (@lendy007)](https://github.com/lendy007 "2 total commits to the Home Assistant orga: +1 commit to wheels-custom-integrations +1 commit to brands +") - [Lennart Bernhardt (@LennyPenny)](https://github.com/LennyPenny "1 total commits to the Home Assistant orga: 1 commit to hassio-build ") @@ -9555,7 +9749,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Lukas Bachschwell (@s00500)](https://github.com/s00500 "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Lukas Barth (@tinloaf)](https://github.com/tinloaf "39 total commits to the Home Assistant orga: 25 commits to core @@ -9566,9 +9760,10 @@ This page contains a list of people who have contributed in one way or another t 6 commits to home-assistant.io 1 commit to frontend ") -- [Lukas Hetzenecker (@lukas-hetzenecker)](https://github.com/lukas-hetzenecker "16 total commits to the Home Assistant orga: +- [Lukas Hetzenecker (@lukas-hetzenecker)](https://github.com/lukas-hetzenecker "17 total commits to the Home Assistant orga: 11 commits to core 5 commits to home-assistant.io +1 commit to brands ") - [Lukas Porubcan (@Luc3as)](https://github.com/Luc3as "1 total commits to the Home Assistant orga: 1 commit to frontend @@ -9646,7 +9841,7 @@ This page contains a list of people who have contributed in one way or another t 6 commits to open-zwave ") - [Maarten Groeneweg (@lazytesting)](https://github.com/lazytesting "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Maarten Lakerveld (@mlakerveld)](https://github.com/mlakerveld "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -9655,9 +9850,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to wheels-custom-integrations 1 commit to brands ") -- [Maciej Bieniek (@bieniu)](https://github.com/bieniu "152 total commits to the Home Assistant orga: -116 commits to core -15 commits to home-assistant.io +- [Maciej Bieniek (@bieniu)](https://github.com/bieniu "160 total commits to the Home Assistant orga: +122 commits to core +17 commits to home-assistant.io 12 commits to frontend 7 commits to brands 2 commits to wheels-custom-integrations @@ -9669,6 +9864,10 @@ This page contains a list of people who have contributed in one way or another t - [Maciej Wasilak (@mwasilak)](https://github.com/mwasilak "1 total commits to the Home Assistant orga: 1 commit to libcoap ") +- [Maciej Wilczyński (@mLupine)](https://github.com/mLupine "2 total commits to the Home Assistant orga: +1 commit to core +1 commit to home-assistant.io +") - [MacKaarstad (@MacKaarstad)](https://github.com/MacKaarstad "2 total commits to the Home Assistant orga: 2 commits to open-zwave ") @@ -9703,6 +9902,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core 1 commit to home-assistant.io ") +- [Magnus Hedemark (@magnus919)](https://github.com/magnus919 "1 total commits to the Home Assistant orga: +1 commit to iOS +") - [Magnus Ihse Bursie (@magicus)](https://github.com/magicus "17 total commits to the Home Assistant orga: 9 commits to core 4 commits to netdisco @@ -9738,9 +9940,9 @@ This page contains a list of people who have contributed in one way or another t - [Maido Käära (@v3rm0n)](https://github.com/v3rm0n "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Maikel Punie (@Cereal2nd)](https://github.com/Cereal2nd "40 total commits to the Home Assistant orga: -31 commits to core -9 commits to home-assistant.io +- [Maikel Punie (@Cereal2nd)](https://github.com/Cereal2nd "43 total commits to the Home Assistant orga: +33 commits to core +10 commits to home-assistant.io ") - [Maikel Wever (@maikelwever)](https://github.com/maikelwever "2 total commits to the Home Assistant orga: 2 commits to core @@ -9781,11 +9983,11 @@ This page contains a list of people who have contributed in one way or another t - [Malcolm (@malcolmcdixon)](https://github.com/malcolmcdixon "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Malte Franken (@exxamalte)](https://github.com/exxamalte "109 total commits to the Home Assistant orga: +- [Malte Franken (@exxamalte)](https://github.com/exxamalte "110 total commits to the Home Assistant orga: 71 commits to core 27 commits to home-assistant.io 6 commits to frontend -4 commits to brands +5 commits to brands 1 commit to developers.home-assistant ") - [mandelflanders (@mandelflanders)](https://github.com/mandelflanders "1 total commits to the Home Assistant orga: @@ -9816,7 +10018,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Manuel Pietschmann (@manup)](https://github.com/manup "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons ") - [Manuel Zubieta (@iautom8things)](https://github.com/iautom8things "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -9869,13 +10071,16 @@ This page contains a list of people who have contributed in one way or another t 10 commits to home-assistant.io 2 commits to core ") -- [Marc Randolph (@mrand)](https://github.com/mrand "4 total commits to the Home Assistant orga: +- [Marc Randolph (@mrand)](https://github.com/mrand "5 total commits to the Home Assistant orga: 3 commits to home-assistant.io -1 commit to frontend +2 commits to frontend ") - [Marc Seeger (@rb2k)](https://github.com/rb2k "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Marc Vila (@LaQuay)](https://github.com/LaQuay "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Marcel (@MTRNord)](https://github.com/MTRNord "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -9946,8 +10151,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Marco H (@myxor)](https://github.com/myxor "3 total commits to the Home Assistant orga: -3 commits to home-assistant.io +- [Marco H (@myxor)](https://github.com/myxor "4 total commits to the Home Assistant orga: +4 commits to home-assistant.io ") - [Marco Kamner (@ProfessorLogout)](https://github.com/ProfessorLogout "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -10032,11 +10237,11 @@ This page contains a list of people who have contributed in one way or another t - [Mario Wenzel (@maweki)](https://github.com/maweki "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Marius (@ciotlosm)](https://github.com/ciotlosm "42 total commits to the Home Assistant orga: +- [Marius (@ciotlosm)](https://github.com/ciotlosm "43 total commits to the Home Assistant orga: 14 commits to frontend 12 commits to home-assistant.io 8 commits to core -5 commits to developers.home-assistant +6 commits to developers.home-assistant 2 commits to ui-schema 1 commit to people ") @@ -10055,8 +10260,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Marius Oei (@mariusoei)](https://github.com/mariusoei "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io +- [Marius Oei (@mariusoei)](https://github.com/mariusoei "3 total commits to the Home Assistant orga: +3 commits to home-assistant.io ") - [Marius Retegan (@mretegan)](https://github.com/mretegan "2 total commits to the Home Assistant orga: 2 commits to core @@ -10079,6 +10284,9 @@ This page contains a list of people who have contributed in one way or another t - [Mark (@markus99)](https://github.com/markus99 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Mark (@marima84)](https://github.com/marima84 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Mark Bergsma (@markbergsma)](https://github.com/markbergsma "2 total commits to the Home Assistant orga: 1 commit to core 1 commit to home-assistant.io @@ -10093,6 +10301,9 @@ This page contains a list of people who have contributed in one way or another t - [Mark Harrison (@marksharrison)](https://github.com/marksharrison "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Mark Hofmann (@MarkHofmann11)](https://github.com/MarkHofmann11 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Mark Huson (@mehuman)](https://github.com/mehuman "11 total commits to the Home Assistant orga: 11 commits to home-assistant.io ") @@ -10132,6 +10343,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io 1 commit to core ") +- [Mark Petereit (@petereit)](https://github.com/petereit "1 total commits to the Home Assistant orga: +1 commit to companion.home-assistant +") - [Mark Remijn (@markisoke)](https://github.com/markisoke "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -10145,9 +10359,6 @@ This page contains a list of people who have contributed in one way or another t - [markharleman (@markharleman)](https://github.com/markharleman "6 total commits to the Home Assistant orga: 6 commits to home-assistant.io ") -- [Marko Korhonen (@ReekyMarko)](https://github.com/ReekyMarko "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io -") - [markterm (@markterm)](https://github.com/markterm "1 total commits to the Home Assistant orga: 1 commit to supervisor ") @@ -10174,9 +10385,9 @@ This page contains a list of people who have contributed in one way or another t - [Markus Ijäs (@mtijas)](https://github.com/mtijas "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Markus Jankowski (@SukramJ)](https://github.com/SukramJ "162 total commits to the Home Assistant orga: -118 commits to core -38 commits to home-assistant.io +- [Markus Jankowski (@SukramJ)](https://github.com/SukramJ "167 total commits to the Home Assistant orga: +122 commits to core +39 commits to home-assistant.io 3 commits to developers.home-assistant 2 commits to frontend 1 commit to brands @@ -10230,6 +10441,9 @@ This page contains a list of people who have contributed in one way or another t - [Martijn Baay (@baaym)](https://github.com/baaym "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") +- [Martijn Russchen (@martijnrusschen)](https://github.com/martijnrusschen "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Martijn van Zal (@Martijn02)](https://github.com/Martijn02 "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -10277,6 +10491,9 @@ This page contains a list of people who have contributed in one way or another t - [Martin Elwin (@melwin)](https://github.com/melwin "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Martin Finkenflügel (@MartinFinkenflugel)](https://github.com/MartinFinkenflugel "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Martin Fuchs (@fucm)](https://github.com/fucm "8 total commits to the Home Assistant orga: 6 commits to core 2 commits to home-assistant.io @@ -10287,21 +10504,21 @@ This page contains a list of people who have contributed in one way or another t - [Martin Gross (@pc-coholic)](https://github.com/pc-coholic "4 total commits to the Home Assistant orga: 4 commits to core ") -- [Martin Hjelmare (@MartinHjelmare)](https://github.com/MartinHjelmare "336 total commits to the Home Assistant orga: -260 commits to core -43 commits to home-assistant.io -9 commits to developers.home-assistant +- [Martin Hjelmare (@MartinHjelmare)](https://github.com/MartinHjelmare "357 total commits to the Home Assistant orga: +275 commits to core +46 commits to home-assistant.io +11 commits to developers.home-assistant 6 commits to supervisor 4 commits to github-issue-maker 3 commits to wheels-custom-integrations 2 commits to example-custom-config -2 commits to hassio-addons +2 commits to addons 2 commits to architecture +2 commits to brands 1 commit to actions 1 commit to people 1 commit to probot-home-assistant 1 commit to frontend -1 commit to brands ") - [Martin J\. Laubach (@mjl)](https://github.com/mjl "1 total commits to the Home Assistant orga: 1 commit to core @@ -10359,9 +10576,9 @@ This page contains a list of people who have contributed in one way or another t - [marutanm (@marutanm)](https://github.com/marutanm "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Marvin Wichmann (@marvin-w)](https://github.com/marvin-w "22 total commits to the Home Assistant orga: -14 commits to core -8 commits to home-assistant.io +- [Marvin Wichmann (@marvin-w)](https://github.com/marvin-w "26 total commits to the Home Assistant orga: +17 commits to core +9 commits to home-assistant.io ") - [Masahiro Kamata (@kamatari)](https://github.com/kamatari "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -10387,7 +10604,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to brands ") - [mat1990dj (@mat1990dj)](https://github.com/mat1990dj "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [matchett808\-gh (@matchett808-gh)](https://github.com/matchett808-gh "4 total commits to the Home Assistant orga: 4 commits to home-assistant.io @@ -10421,7 +10638,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to developers.home-assistant ") - [matheus2308 (@matheus2308)](https://github.com/matheus2308 "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Mathew Peterson (@mathewpeterson)](https://github.com/mathewpeterson "4 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -10503,18 +10720,22 @@ This page contains a list of people who have contributed in one way or another t 2 commits to frontend 1 commit to homebridge-homeassistant ") +- [Matt Olson (@olsoma13)](https://github.com/olsoma13 "1 total commits to the Home Assistant orga: +1 commit to developers.home-assistant +") - [Matt Robinson (@brimstone)](https://github.com/brimstone "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [Matt Rogers (@rogersmj)](https://github.com/rogersmj "20 total commits to the Home Assistant orga: 20 commits to hadashboard ") -- [Matt Schmitt (@schmittx)](https://github.com/schmittx "97 total commits to the Home Assistant orga: +- [Matt Schmitt (@schmittx)](https://github.com/schmittx "98 total commits to the Home Assistant orga: 52 commits to homebridge-homeassistant 27 commits to core 13 commits to home-assistant.io 3 commits to frontend 2 commits to developers.home-assistant +1 commit to brands ") - [Matt Snyder (@oblogic7)](https://github.com/oblogic7 "33 total commits to the Home Assistant orga: 19 commits to core @@ -10526,7 +10747,7 @@ This page contains a list of people who have contributed in one way or another t - [Matt White (@matt-FFFFFF)](https://github.com/matt-FFFFFF "4 total commits to the Home Assistant orga: 2 commits to home-assistant.io 1 commit to supervisor -1 commit to hassio-addons +1 commit to addons ") - [Matt White (@mw-white)](https://github.com/mw-white "12 total commits to the Home Assistant orga: 7 commits to core @@ -10544,7 +10765,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Matthew (@Gaff)](https://github.com/Gaff "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Matthew (@Mattat01)](https://github.com/Mattat01 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -10556,9 +10777,9 @@ This page contains a list of people who have contributed in one way or another t - [Matthew Breedlove (@sirmalloc)](https://github.com/sirmalloc "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Matthew Donoughe (@mdonoughe)](https://github.com/mdonoughe "15 total commits to the Home Assistant orga: -7 commits to core -7 commits to home-assistant.io +- [Matthew Donoughe (@mdonoughe)](https://github.com/mdonoughe "17 total commits to the Home Assistant orga: +8 commits to home-assistant.io +8 commits to core 1 commit to frontend ") - [Matthew Dornquast (@dornquast)](https://github.com/dornquast "1 total commits to the Home Assistant orga: @@ -10578,9 +10799,6 @@ This page contains a list of people who have contributed in one way or another t 3 commits to core 2 commits to home-assistant.io ") -- [Matthew Miller (@MasterKale)](https://github.com/MasterKale "6 total commits to the Home Assistant orga: -6 commits to open-zwave -") - [Matthew Parlane (@Parlane)](https://github.com/Parlane "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -10629,9 +10847,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to developers.home-assistant 2 commits to wheels-custom-integrations ") -- [Matthias Alphart (@farmio)](https://github.com/farmio "15 total commits to the Home Assistant orga: -8 commits to core -7 commits to home-assistant.io +- [Matthias Alphart (@farmio)](https://github.com/farmio "18 total commits to the Home Assistant orga: +10 commits to core +8 commits to home-assistant.io ") - [Matthias Dötsch (@brainexe)](https://github.com/brainexe "3 total commits to the Home Assistant orga: 2 commits to frontend @@ -10692,7 +10910,7 @@ This page contains a list of people who have contributed in one way or another t - [Mauricio Bonani (@bonanitech)](https://github.com/bonanitech "21 total commits to the Home Assistant orga: 14 commits to home-assistant.io 6 commits to frontend -1 commit to hassio-addons +1 commit to addons ") - [Mauricio Vidal (@MrMauro)](https://github.com/MrMauro "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -10736,7 +10954,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Max Savard (@TravelinMax)](https://github.com/TravelinMax "3 total commits to the Home Assistant orga: -3 commits to hassio-addons +3 commits to addons ") - [Max Thirouin (@MoOx)](https://github.com/MoOx "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -10775,10 +10993,10 @@ This page contains a list of people who have contributed in one way or another t - [Maël Kimmerlin (@maelk)](https://github.com/maelk "1 total commits to the Home Assistant orga: 1 commit to operating-system ") -- [mbo18 (@mbo18)](https://github.com/mbo18 "9 total commits to the Home Assistant orga: +- [mbo18 (@mbo18)](https://github.com/mbo18 "10 total commits to the Home Assistant orga: 4 commits to home-assistant.io +3 commits to core 2 commits to operating-system -2 commits to core 1 commit to supervisor ") - [mboeru (@mboeru)](https://github.com/mboeru "1 total commits to the Home Assistant orga: @@ -10838,10 +11056,11 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core 2 commits to home-assistant.io ") -- [Menno Blom (@b10m)](https://github.com/b10m "6 total commits to the Home Assistant orga: +- [Menno Blom (@b10m)](https://github.com/b10m "7 total commits to the Home Assistant orga: 3 commits to home-assistant.io 2 commits to core 1 commit to netdisco +1 commit to alerts.home-assistant.io ") - [Meow (@GrumpyMeow)](https://github.com/GrumpyMeow "2 total commits to the Home Assistant orga: 1 commit to brands @@ -10883,8 +11102,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to core 1 commit to home-assistant.io ") -- [Michael (@mib1185)](https://github.com/mib1185 "8 total commits to the Home Assistant orga: -8 commits to core +- [Michael (@mib1185)](https://github.com/mib1185 "12 total commits to the Home Assistant orga: +10 commits to core +2 commits to home-assistant.io ") - [Michael (@hartmms)](https://github.com/hartmms "6 total commits to the Home Assistant orga: 4 commits to home-assistant.io @@ -10950,6 +11170,10 @@ This page contains a list of people who have contributed in one way or another t - [Michael Hansen (@synesthesiam)](https://github.com/synesthesiam "1 total commits to the Home Assistant orga: 1 commit to core ") +- [Michael Heinemann (@heinemml)](https://github.com/heinemml "6 total commits to the Home Assistant orga: +4 commits to core +2 commits to home-assistant.io +") - [Michael Hertig (@hertg)](https://github.com/hertg "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -10984,10 +11208,6 @@ This page contains a list of people who have contributed in one way or another t - [Michael Meinel (@led02)](https://github.com/led02 "1 total commits to the Home Assistant orga: 1 commit to pyharmony ") -- [Michael Nosthoff (@heinemml)](https://github.com/heinemml "6 total commits to the Home Assistant orga: -4 commits to core -2 commits to home-assistant.io -") - [Michael Pereira (@MichaelPereira)](https://github.com/MichaelPereira "2 total commits to the Home Assistant orga: 2 commits to gu-who ") @@ -11025,8 +11245,8 @@ This page contains a list of people who have contributed in one way or another t - [Michael Stovenour (@mstovenour)](https://github.com/mstovenour "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Michael Thingnes (@thimic)](https://github.com/thimic "5 total commits to the Home Assistant orga: -5 commits to core +- [Michael Thingnes (@thimic)](https://github.com/thimic "6 total commits to the Home Assistant orga: +6 commits to core ") - [Michael Varrieur (@mvarrieur)](https://github.com/mvarrieur "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -11038,11 +11258,11 @@ This page contains a list of people who have contributed in one way or another t - [Michael Wheeler (@TheSkorm)](https://github.com/TheSkorm "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Michael Writhe (@pironic)](https://github.com/pironic "2 total commits to the Home Assistant orga: -2 commits to home-assistant.io +- [Michael Writhe (@pironic)](https://github.com/pironic "4 total commits to the Home Assistant orga: +4 commits to home-assistant.io ") -- [michaeldavie (@michaeldavie)](https://github.com/michaeldavie "36 total commits to the Home Assistant orga: -23 commits to core +- [michaeldavie (@michaeldavie)](https://github.com/michaeldavie "40 total commits to the Home Assistant orga: +27 commits to core 12 commits to home-assistant.io 1 commit to brands ") @@ -11097,8 +11317,8 @@ This page contains a list of people who have contributed in one way or another t ") - [Mick Vleeshouwer (@iMicknl)](https://github.com/iMicknl "6 total commits to the Home Assistant orga: 2 commits to core -1 commit to alerts.home-assistant.io 1 commit to wheels-custom-integrations +1 commit to alerts.home-assistant.io 1 commit to brands 1 commit to home-assistant.io ") @@ -11156,11 +11376,14 @@ This page contains a list of people who have contributed in one way or another t 6 commits to core ") - [Mike Cousins (@mikecousins)](https://github.com/mikecousins "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Mike Dahlgren (@mikedahlgren)](https://github.com/mikedahlgren "1 total commits to the Home Assistant orga: 1 commit to docker-base ") +- [Mike Edmunds (@medmunds)](https://github.com/medmunds "1 total commits to the Home Assistant orga: +1 commit to addons +") - [Mike G Chambers (@mikegchambers)](https://github.com/mikegchambers "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") @@ -11184,8 +11407,8 @@ This page contains a list of people who have contributed in one way or another t 12 commits to core 6 commits to home-assistant.io ") -- [Mike Miller (@mikeage)](https://github.com/mikeage "5 total commits to the Home Assistant orga: -4 commits to core +- [Mike Miller (@mikeage)](https://github.com/mikeage "6 total commits to the Home Assistant orga: +5 commits to core 1 commit to home-assistant.io ") - [Mike Nabhan (@mikenabhan)](https://github.com/mikenabhan "3 total commits to the Home Assistant orga: @@ -11220,7 +11443,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to developers.home-assistant ") - [mikemc35 (@mikemc35)](https://github.com/mikemc35 "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [MikeTsenatek (@MikeTsenatek)](https://github.com/MikeTsenatek "1 total commits to the Home Assistant orga: @@ -11261,7 +11484,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Mimiix (@Mimiix)](https://github.com/Mimiix "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [MinchinWeb (@MinchinWeb)](https://github.com/MinchinWeb "2 total commits to the Home Assistant orga: @@ -11382,6 +11605,9 @@ This page contains a list of people who have contributed in one way or another t - [mnl1121 (@mnl1121)](https://github.com/mnl1121 "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") +- [mobcdi (@mobcdi)](https://github.com/mobcdi "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [mogsub (@mogsub)](https://github.com/mogsub "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -11395,6 +11621,9 @@ This page contains a list of people who have contributed in one way or another t - [mohmacht (@mohmacht)](https://github.com/mohmacht "1 total commits to the Home Assistant orga: 1 commit to core ") +- [moinmoin\-sh (@moinmoin-sh)](https://github.com/moinmoin-sh "1 total commits to the Home Assistant orga: +1 commit to core +") - [mojotaker (@mojotaker)](https://github.com/mojotaker "1 total commits to the Home Assistant orga: 1 commit to developers.home-assistant ") @@ -11426,7 +11655,11 @@ This page contains a list of people who have contributed in one way or another t ") - [Moritz Fey (@Mofeywalker)](https://github.com/Mofeywalker "6 total commits to the Home Assistant orga: 5 commits to core -1 commit to hassio-addons +1 commit to addons +") +- [Moritz Schmitz von Hülst (@boxcee)](https://github.com/boxcee "2 total commits to the Home Assistant orga: +1 commit to core +1 commit to home-assistant.io ") - [Moritz Sternemann (@moritzsternemann)](https://github.com/moritzsternemann "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source @@ -11486,6 +11719,9 @@ This page contains a list of people who have contributed in one way or another t - [MrRemmers (@MrRemmers)](https://github.com/MrRemmers "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [MrRimmer (@MrRimmer)](https://github.com/MrRimmer "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [mrtncls (@mrtncls)](https://github.com/mrtncls "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -11522,8 +11758,8 @@ This page contains a list of people who have contributed in one way or another t - [mvillarejo (@mvillarejo)](https://github.com/mvillarejo "1 total commits to the Home Assistant orga: 1 commit to core ") -- [mvn23 (@mvn23)](https://github.com/mvn23 "55 total commits to the Home Assistant orga: -37 commits to core +- [mvn23 (@mvn23)](https://github.com/mvn23 "56 total commits to the Home Assistant orga: +38 commits to core 17 commits to home-assistant.io 1 commit to brands ") @@ -11582,11 +11818,6 @@ This page contains a list of people who have contributed in one way or another t 1 commit to frontend 1 commit to core ") -- [namadori (@namadori)](https://github.com/namadori "7 total commits to the Home Assistant orga: -5 commits to home-assistant.io -1 commit to frontend -1 commit to core -") - [Naomi C\. Bush (@naomicbush)](https://github.com/naomicbush "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") @@ -11619,6 +11850,9 @@ This page contains a list of people who have contributed in one way or another t 18 commits to core 8 commits to home-assistant.io ") +- [Nate Harris (@nwithan8)](https://github.com/nwithan8 "1 total commits to the Home Assistant orga: +1 commit to core +") - [Nate Kleven (@nkleven)](https://github.com/nkleven "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -11635,7 +11869,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Nathan Flynn (@eperdeme)](https://github.com/eperdeme "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [Nathan Freitas (@n8fr8)](https://github.com/n8fr8 "1 total commits to the Home Assistant orga: @@ -11653,16 +11887,17 @@ This page contains a list of people who have contributed in one way or another t - [Nathan Long (@nathanl)](https://github.com/nathanl "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Nathan Orick (@cnorick)](https://github.com/cnorick "2 total commits to the Home Assistant orga: -2 commits to frontend +- [Nathan Orick (@cnorick)](https://github.com/cnorick "3 total commits to the Home Assistant orga: +3 commits to frontend ") -- [Nathan Tilley (@ntilley905)](https://github.com/ntilley905 "6 total commits to the Home Assistant orga: -4 commits to home-assistant.io +- [Nathan Tilley (@ntilley905)](https://github.com/ntilley905 "8 total commits to the Home Assistant orga: +5 commits to home-assistant.io +1 commit to alerts.home-assistant.io 1 commit to brands 1 commit to core ") - [Nathan W (@itsamenathan)](https://github.com/itsamenathan "3 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons 1 commit to home-assistant.io ") - [nau\-mll (@nau-mll)](https://github.com/nau-mll "1 total commits to the Home Assistant orga: @@ -11723,14 +11958,19 @@ This page contains a list of people who have contributed in one way or another t - [Niall Donegan (@ndonegan)](https://github.com/ndonegan "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Niccolo Zapponi (@nzapponi)](https://github.com/nzapponi "8 total commits to the Home Assistant orga: +- [Niccolo Zapponi (@nzapponi)](https://github.com/nzapponi "10 total commits to the Home Assistant orga: +5 commits to home-assistant.io 5 commits to core -3 commits to home-assistant.io ") - [Niccolò Maggioni (@nmaggioni)](https://github.com/nmaggioni "4 total commits to the Home Assistant orga: 2 commits to core 2 commits to home-assistant.io ") +- [Nicholas Amadori (@namadori)](https://github.com/namadori "7 total commits to the Home Assistant orga: +5 commits to home-assistant.io +1 commit to frontend +1 commit to core +") - [Nicholas Griffin (@nicholasgriffintn)](https://github.com/nicholasgriffintn "6 total commits to the Home Assistant orga: 6 commits to home-assistant.io ") @@ -11760,6 +12000,9 @@ This page contains a list of people who have contributed in one way or another t - [Nick Oliver (@PixnBits)](https://github.com/PixnBits "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Nick Peoples (@NickPeoples)](https://github.com/NickPeoples "1 total commits to the Home Assistant orga: +1 commit to companion.home-assistant +") - [Nick Sabinske (@quadportnick)](https://github.com/quadportnick "4 total commits to the Home Assistant orga: 2 commits to core 2 commits to home-assistant.io @@ -11841,6 +12084,9 @@ This page contains a list of people who have contributed in one way or another t - [nicxvan (@nicxvan)](https://github.com/nicxvan "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Niels Faber (@nielsfaber)](https://github.com/nielsfaber "1 total commits to the Home Assistant orga: +1 commit to brands +") - [Niels Keurentjes (@curry684)](https://github.com/curry684 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -11856,9 +12102,9 @@ This page contains a list of people who have contributed in one way or another t - [nierob (@nierob)](https://github.com/nierob "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Nigel Rook (@NigelRook)](https://github.com/NigelRook "2 total commits to the Home Assistant orga: +- [Nigel Rook (@NigelRook)](https://github.com/NigelRook "3 total commits to the Home Assistant orga: +2 commits to core 1 commit to frontend -1 commit to core ") - [Nik Klever (@nklever)](https://github.com/nklever "1 total commits to the Home Assistant orga: 1 commit to core @@ -11897,8 +12143,8 @@ This page contains a list of people who have contributed in one way or another t - [Nikola (@0nikola1)](https://github.com/0nikola1 "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") -- [Nikolai (@NikoM87)](https://github.com/NikoM87 "5 total commits to the Home Assistant orga: -3 commits to home-assistant.io +- [Nikolai (@NikoM87)](https://github.com/NikoM87 "6 total commits to the Home Assistant orga: +4 commits to home-assistant.io 2 commits to core ") - [nikolas (@nikolas)](https://github.com/nikolas "1 total commits to the Home Assistant orga: @@ -11944,6 +12190,9 @@ This page contains a list of people who have contributed in one way or another t - [Nito Buendia (@nitobuendia)](https://github.com/nitobuendia "2 total commits to the Home Assistant orga: 2 commits to brands ") +- [nivnoach (@nivnoach)](https://github.com/nivnoach "1 total commits to the Home Assistant orga: +1 commit to core +") - [nkrauss (@nkrauss)](https://github.com/nkrauss "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -11955,7 +12204,7 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io ") - [Noam Okman (@noamokman)](https://github.com/noamokman "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [noam148 (@noam148)](https://github.com/noam148 "1 total commits to the Home Assistant orga: 1 commit to android @@ -11991,7 +12240,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [NotoriousBDG (@notoriousbdg)](https://github.com/notoriousbdg "7 total commits to the Home Assistant orga: -3 commits to hassio-addons +3 commits to addons 2 commits to core 2 commits to home-assistant.io ") @@ -12001,9 +12250,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to assets 1 commit to home-assistant.io ") -- [noxhirsch (@noxhirsch)](https://github.com/noxhirsch "13 total commits to the Home Assistant orga: +- [noxhirsch (@noxhirsch)](https://github.com/noxhirsch "14 total commits to the Home Assistant orga: 11 commits to home-assistant.io -1 commit to frontend +2 commits to frontend 1 commit to core ") - [nragon (@nragon)](https://github.com/nragon "1 total commits to the Home Assistant orga: @@ -12123,7 +12372,7 @@ This page contains a list of people who have contributed in one way or another t ") - [olijouve (@olijouve)](https://github.com/olijouve "4 total commits to the Home Assistant orga: 2 commits to core -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [Olimpiu Rob (@olimpiurob)](https://github.com/olimpiurob "2 total commits to the Home Assistant orga: @@ -12133,8 +12382,8 @@ This page contains a list of people who have contributed in one way or another t - [Oliv3rDog (@Oliv3rDog)](https://github.com/Oliv3rDog "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") -- [Oliver (@scarface-4711)](https://github.com/scarface-4711 "39 total commits to the Home Assistant orga: -29 commits to core +- [Oliver (@scarface-4711)](https://github.com/scarface-4711 "42 total commits to the Home Assistant orga: +32 commits to core 9 commits to home-assistant.io 1 commit to netdisco ") @@ -12173,15 +12422,15 @@ This page contains a list of people who have contributed in one way or another t - [Olivier Guerriat (@olivierguerriat)](https://github.com/olivierguerriat "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Olivér Falvai (@ofalvai)](https://github.com/ofalvai "6 total commits to the Home Assistant orga: -4 commits to home-assistant.io +- [Olivér Falvai (@ofalvai)](https://github.com/ofalvai "10 total commits to the Home Assistant orga: +6 commits to home-assistant.io +3 commits to core 1 commit to frontend -1 commit to core ") -- [ollo69 (@ollo69)](https://github.com/ollo69 "10 total commits to the Home Assistant orga: +- [ollo69 (@ollo69)](https://github.com/ollo69 "11 total commits to the Home Assistant orga: 7 commits to core 2 commits to brands -1 commit to home-assistant.io +2 commits to home-assistant.io ") - [Omar Ali (@omarali)](https://github.com/omarali "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -12203,8 +12452,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core 1 commit to brands ") -- [On Freund (@OnFreund)](https://github.com/OnFreund "96 total commits to the Home Assistant orga: -59 commits to core +- [On Freund (@OnFreund)](https://github.com/OnFreund "98 total commits to the Home Assistant orga: +61 commits to core 28 commits to home-assistant.io 4 commits to frontend 3 commits to brands @@ -12324,6 +12573,9 @@ This page contains a list of people who have contributed in one way or another t - [paalex (@paalex)](https://github.com/paalex "1 total commits to the Home Assistant orga: 1 commit to companion.home-assistant ") +- [pablito1755 (@pablito1755)](https://github.com/pablito1755 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [pablitofernandez (@pablitofernandez)](https://github.com/pablitofernandez "1 total commits to the Home Assistant orga: 1 commit to brands ") @@ -12395,42 +12647,42 @@ This page contains a list of people who have contributed in one way or another t 1 commit to frontend 1 commit to brands ") -- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "8171 total commits to the Home Assistant orga: -2176 commits to supervisor -1053 commits to version -1025 commits to operating-system -1019 commits to core -583 commits to hassio-addons +- [Pascal Vizeli (@pvizeli)](https://github.com/pvizeli "8420 total commits to the Home Assistant orga: +2235 commits to supervisor +1208 commits to version +1028 commits to operating-system +1021 commits to core +588 commits to addons 499 commits to hassio-build -418 commits to home-assistant.io -223 commits to docker +424 commits to home-assistant.io +224 commits to docker 159 commits to wheels 139 commits to docker-base -128 commits to ci-azure +129 commits to ci-azure +69 commits to developers.home-assistant 67 commits to builder -65 commits to developers.home-assistant 62 commits to plugin-audio 61 commits to wheels-custom-integrations 51 commits to wheels-opencv -45 commits to cli -43 commits to supervised-installer +50 commits to cli +48 commits to supervised-installer 43 commits to ada 37 commits to plugin-observer 35 commits to python-openzwave 30 commits to plugin-dns -27 commits to hassio-addons-development -26 commits to plugin-cli +28 commits to plugin-cli +27 commits to addons-development 22 commits to hassio-auth 22 commits to wheels-tensorflow 20 commits to frontend 17 commits to addons-example 17 commits to landingpage 13 commits to actions -11 commits to wheels-scipy 11 commits to plugin-multicast +11 commits to wheels-scipy 7 commits to tempio 6 commits to operating-system-blobs -4 commits to architecture +5 commits to architecture 4 commits to open-zwave 1 commit to home-assistant-js-websocket 1 commit to netdisco @@ -12465,10 +12717,12 @@ This page contains a list of people who have contributed in one way or another t - [Patrick D\. (@pavax)](https://github.com/pavax "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") -- [Patrick Decat (@pdecat)](https://github.com/pdecat "7 total commits to the Home Assistant orga: +- [Patrick Decat (@pdecat)](https://github.com/pdecat "9 total commits to the Home Assistant orga: 4 commits to android 2 commits to mobile-apps-fcm-push 1 commit to cli +1 commit to developers.home-assistant +1 commit to frontend ") - [Patrick Easters (@patrickeasters)](https://github.com/patrickeasters "7 total commits to the Home Assistant orga: 6 commits to home-assistant.io @@ -12488,6 +12742,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core 2 commits to home-assistant.io ") +- [Patrick Langendoen (@pathia)](https://github.com/pathia "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Patrick Roozen (@pcroozen)](https://github.com/pcroozen "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -12496,7 +12753,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Patrick T\.C (@ptc)](https://github.com/ptc "4 total commits to the Home Assistant orga: 2 commits to core -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [Patrick White (@pw)](https://github.com/pw "2 total commits to the Home Assistant orga: @@ -12523,6 +12780,9 @@ This page contains a list of people who have contributed in one way or another t - [PatSki123 (@patski123)](https://github.com/patski123 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Paul (@TakesTheBiscuit)](https://github.com/TakesTheBiscuit "1 total commits to the Home Assistant orga: +1 commit to core +") - [Paul (@peaster)](https://github.com/peaster "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -12554,9 +12814,9 @@ This page contains a list of people who have contributed in one way or another t - [Paul Deen (@PaulAntonDeen)](https://github.com/PaulAntonDeen "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Paul Dugas (@pdugas)](https://github.com/pdugas "2 total commits to the Home Assistant orga: +- [Paul Dugas (@pdugas)](https://github.com/pdugas "3 total commits to the Home Assistant orga: +2 commits to home-assistant.io 1 commit to brands -1 commit to home-assistant.io ") - [Paul Enright (@penright)](https://github.com/penright "2 total commits to the Home Assistant orga: 1 commit to core @@ -12605,12 +12865,12 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [Paul Romkes (@Romkabouter)](https://github.com/Romkabouter "3 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons 1 commit to core ") - [Paul Sinclair (@sinclairpaul)](https://github.com/sinclairpaul "18 total commits to the Home Assistant orga: 16 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons 1 commit to developers.home-assistant ") - [Paul Sokolovsky (@pfalcon)](https://github.com/pfalcon "6 total commits to the Home Assistant orga: @@ -12649,9 +12909,9 @@ This page contains a list of people who have contributed in one way or another t - [Pavol Holes (@pavolholes)](https://github.com/pavolholes "1 total commits to the Home Assistant orga: 1 commit to developers.home-assistant ") -- [Pawel (@pszafer)](https://github.com/pszafer "26 total commits to the Home Assistant orga: -13 commits to core -9 commits to home-assistant.io +- [Pawel (@pszafer)](https://github.com/pszafer "29 total commits to the Home Assistant orga: +15 commits to core +10 commits to home-assistant.io 2 commits to frontend 1 commit to wheels-custom-integrations 1 commit to brands @@ -12684,9 +12944,9 @@ This page contains a list of people who have contributed in one way or another t - [PDarkTemplar (@PDarkTemplar)](https://github.com/PDarkTemplar "9 total commits to the Home Assistant orga: 9 commits to open-zwave ") -- [pdcemulator (@pdcemulator)](https://github.com/pdcemulator "2 total commits to the Home Assistant orga: +- [pdcemulator (@pdcemulator)](https://github.com/pdcemulator "3 total commits to the Home Assistant orga: +2 commits to home-assistant.io 1 commit to core -1 commit to home-assistant.io ") - [pdeelen (@pdeelen)](https://github.com/pdeelen "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -12754,8 +13014,8 @@ This page contains a list of people who have contributed in one way or another t - [Pete Peterson (@petey)](https://github.com/petey "1 total commits to the Home Assistant orga: 1 commit to frontend ") -- [PeteBa (@PeteBa)](https://github.com/PeteBa "12 total commits to the Home Assistant orga: -6 commits to core +- [PeteBa (@PeteBa)](https://github.com/PeteBa "13 total commits to the Home Assistant orga: +7 commits to core 4 commits to frontend 2 commits to home-assistant.io ") @@ -12775,9 +13035,9 @@ This page contains a list of people who have contributed in one way or another t - [Peter Clarke (@peteclarkez)](https://github.com/peteclarkez "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Peter Epley (@epleypa)](https://github.com/epleypa "11 total commits to the Home Assistant orga: -9 commits to home-assistant.io -2 commits to core +- [Peter Epley (@epleypa)](https://github.com/epleypa "13 total commits to the Home Assistant orga: +10 commits to home-assistant.io +3 commits to core ") - [Peter Gebruers (@petergebruers)](https://github.com/petergebruers "1 total commits to the Home Assistant orga: 1 commit to open-zwave @@ -12788,8 +13048,8 @@ This page contains a list of people who have contributed in one way or another t - [Peter Kyrkos (@KmanOz)](https://github.com/KmanOz "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Peter Nijssen (@peternijssen)](https://github.com/peternijssen "22 total commits to the Home Assistant orga: -10 commits to core +- [Peter Nijssen (@peternijssen)](https://github.com/peternijssen "23 total commits to the Home Assistant orga: +11 commits to core 10 commits to home-assistant.io 2 commits to alerts.home-assistant.io ") @@ -12893,10 +13153,10 @@ This page contains a list of people who have contributed in one way or another t - [Phileep (@Phileep)](https://github.com/Phileep "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Philip Allgaier (@spacegaier)](https://github.com/spacegaier "67 total commits to the Home Assistant orga: -48 commits to frontend -13 commits to core -5 commits to home-assistant.io +- [Philip Allgaier (@spacegaier)](https://github.com/spacegaier "121 total commits to the Home Assistant orga: +90 commits to frontend +23 commits to core +7 commits to home-assistant.io 1 commit to developers.home-assistant ") - [Philip Hofstetter (@pilif)](https://github.com/pilif "6 total commits to the Home Assistant orga: @@ -12987,9 +13247,9 @@ This page contains a list of people who have contributed in one way or another t - [Pierre Sicot (@psicot)](https://github.com/psicot "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Pierre Ståhl (@postlund)](https://github.com/postlund "55 total commits to the Home Assistant orga: -36 commits to core -12 commits to home-assistant.io +- [Pierre Ståhl (@postlund)](https://github.com/postlund "58 total commits to the Home Assistant orga: +38 commits to core +13 commits to home-assistant.io 4 commits to netdisco 2 commits to frontend 1 commit to brands @@ -13007,11 +13267,15 @@ This page contains a list of people who have contributed in one way or another t - [Piers Dawson\-Damer (@piersdd)](https://github.com/piersdd "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Pieter De Baets (@javache)](https://github.com/javache "1 total commits to the Home Assistant orga: +1 commit to core +") - [Pieter Ennes (@skion)](https://github.com/skion "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Pieter Frenssen (@pfrenssen)](https://github.com/pfrenssen "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +- [Pieter Frenssen (@pfrenssen)](https://github.com/pfrenssen "2 total commits to the Home Assistant orga: +1 commit to addons +1 commit to home-assistant.io ") - [Pieter Goetschalckx (@314eter)](https://github.com/314eter "2 total commits to the Home Assistant orga: 1 commit to core @@ -13053,6 +13317,9 @@ This page contains a list of people who have contributed in one way or another t - [pjv (@pjv)](https://github.com/pjv "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [pkeymeruu (@pkeymeruu)](https://github.com/pkeymeruu "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [pkonnekermetametrics (@pkonnekermetametrics)](https://github.com/pkonnekermetametrics "5 total commits to the Home Assistant orga: 5 commits to warrant ") @@ -13095,8 +13362,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [pp81381 (@pp81381)](https://github.com/pp81381 "2 total commits to the Home Assistant orga: -1 commit to brands 1 commit to developers.home-assistant +1 commit to brands ") - [pplucky (@pplucky)](https://github.com/pplucky "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -13161,7 +13428,7 @@ This page contains a list of people who have contributed in one way or another t - [pyitphyoaung (@pyitphyoaung)](https://github.com/pyitphyoaung "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Pär Svanström (@psvanstrom)](https://github.com/psvanstrom "2 total commits to the Home Assistant orga: +- [Pär Svanström (@pp-svanstrom)](https://github.com/pp-svanstrom "2 total commits to the Home Assistant orga: 1 commit to core 1 commit to home-assistant.io ") @@ -13183,9 +13450,9 @@ This page contains a list of people who have contributed in one way or another t - [Quatroking (@smirkeys)](https://github.com/smirkeys "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Quentame (@Quentame)](https://github.com/Quentame "215 total commits to the Home Assistant orga: -175 commits to core -24 commits to home-assistant.io +- [Quentame (@Quentame)](https://github.com/Quentame "217 total commits to the Home Assistant orga: +176 commits to core +25 commits to home-assistant.io 14 commits to brands 1 commit to alerts.home-assistant.io 1 commit to frontend @@ -13207,6 +13474,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") +- [Quint Burkley (@qwow5)](https://github.com/qwow5 "1 total commits to the Home Assistant orga: +1 commit to companion.home-assistant +") - [quthla (@quthla)](https://github.com/quthla "24 total commits to the Home Assistant orga: 12 commits to core 6 commits to frontend @@ -13238,6 +13508,9 @@ This page contains a list of people who have contributed in one way or another t - [Raa'Shaun Hunter (@CardcaptorRLH85)](https://github.com/CardcaptorRLH85 "1 total commits to the Home Assistant orga: 1 commit to supervised-installer ") +- [Radek Rada (@rrada)](https://github.com/rrada "1 total commits to the Home Assistant orga: +1 commit to core +") - [radinsky (@radinsky)](https://github.com/radinsky "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") @@ -13247,6 +13520,9 @@ This page contains a list of people who have contributed in one way or another t - [Rafael Alencar (@rafaeldca)](https://github.com/rafaeldca "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Rafael Gil (@cybervoid)](https://github.com/cybervoid "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [rafale77 (@rafale77)](https://github.com/rafale77 "7 total commits to the Home Assistant orga: 4 commits to home-assistant.io 3 commits to core @@ -13261,19 +13537,20 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [rahul\_5409 (@RahulRavishankar)](https://github.com/RahulRavishankar "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Raiford (@raiford)](https://github.com/raiford "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [rainlake (@rainlake)](https://github.com/rainlake "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") -- [rajlaud (@rajlaud)](https://github.com/rajlaud "17 total commits to the Home Assistant orga: -13 commits to core +- [rajlaud (@rajlaud)](https://github.com/rajlaud "19 total commits to the Home Assistant orga: +14 commits to core 2 commits to frontend 2 commits to home-assistant.io +1 commit to developers.home-assistant ") - [rako77 (@rako77)](https://github.com/rako77 "1 total commits to the Home Assistant orga: 1 commit to core @@ -13287,10 +13564,10 @@ This page contains a list of people who have contributed in one way or another t - [Ralph Hopman (@rhopman)](https://github.com/rhopman "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Raman Gupta (@raman325)](https://github.com/raman325 "179 total commits to the Home Assistant orga: -120 commits to core +- [Raman Gupta (@raman325)](https://github.com/raman325 "185 total commits to the Home Assistant orga: +124 commits to core 51 commits to home-assistant.io -5 commits to brands +7 commits to brands 3 commits to developers.home-assistant ") - [Rami Mosleh (@engrbm87)](https://github.com/engrbm87 "41 total commits to the Home Assistant orga: @@ -13364,8 +13641,10 @@ This page contains a list of people who have contributed in one way or another t - [RBHR (@rbhr)](https://github.com/rbhr "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [rccoleman (@rccoleman)](https://github.com/rccoleman "3 total commits to the Home Assistant orga: +- [rccoleman (@rccoleman)](https://github.com/rccoleman "6 total commits to the Home Assistant orga: +2 commits to brands 2 commits to home-assistant.io +1 commit to wheels-custom-integrations 1 commit to core ") - [rcmdnk (@rcmdnk)](https://github.com/rcmdnk "1 total commits to the Home Assistant orga: @@ -13380,8 +13659,8 @@ This page contains a list of people who have contributed in one way or another t - [realthk (@realthk)](https://github.com/realthk "1 total commits to the Home Assistant orga: 1 commit to core ") -- [reaper7 (@reaper7)](https://github.com/reaper7 "1 total commits to the Home Assistant orga: -1 commit to core +- [reaper7 (@reaper7)](https://github.com/reaper7 "3 total commits to the Home Assistant orga: +3 commits to core ") - [Rebecca Cran (@bcran)](https://github.com/bcran "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -13425,9 +13704,6 @@ This page contains a list of people who have contributed in one way or another t 5 commits to core 1 commit to home-assistant.io ") -- [Rene Klootwijk (@reneklootwijk)](https://github.com/reneklootwijk "1 total commits to the Home Assistant orga: -1 commit to open-zwave -") - [Rene Nulsch (@ReneNulschDE)](https://github.com/ReneNulschDE "26 total commits to the Home Assistant orga: 18 commits to core 8 commits to home-assistant.io @@ -13578,8 +13854,8 @@ This page contains a list of people who have contributed in one way or another t - [Rihan9 (@Rihan9)](https://github.com/Rihan9 "1 total commits to the Home Assistant orga: 1 commit to core ") -- [rikroe (@rikroe)](https://github.com/rikroe "8 total commits to the Home Assistant orga: -8 commits to core +- [rikroe (@rikroe)](https://github.com/rikroe "10 total commits to the Home Assistant orga: +10 commits to core ") - [rkabadi (@rkabadi)](https://github.com/rkabadi "17 total commits to the Home Assistant orga: 17 commits to core @@ -13591,14 +13867,14 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [rnizametdinov (@rnizametdinov)](https://github.com/rnizametdinov "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Rob (@robvanuden)](https://github.com/robvanuden "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Rob Bierbooms (@RobBie1221)](https://github.com/RobBie1221 "43 total commits to the Home Assistant orga: -39 commits to core -3 commits to home-assistant.io +- [Rob Bierbooms (@RobBie1221)](https://github.com/RobBie1221 "48 total commits to the Home Assistant orga: +43 commits to core +4 commits to home-assistant.io 1 commit to brands ") - [Rob Capellini (@capellini)](https://github.com/capellini "3 total commits to the Home Assistant orga: @@ -13634,7 +13910,7 @@ This page contains a list of people who have contributed in one way or another t 10 commits to cli 2 commits to core 2 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons 1 commit to people ") - [Robbie (@superjunky)](https://github.com/superjunky "3 total commits to the Home Assistant orga: @@ -13661,18 +13937,18 @@ This page contains a list of people who have contributed in one way or another t 8 commits to codeowners-mention 7 commits to netdisco 4 commits to home-assistant-js-websocket -3 commits to scenegen -3 commits to home-assistant-js 3 commits to organization -3 commits to hassbot 3 commits to LabelBot +3 commits to hassbot +3 commits to home-assistant-js 3 commits to hadashboard +3 commits to scenegen 3 commits to .github 3 commits to open-zwave -2 commits to fabric-home-assistant -2 commits to lambda-home-assistant-github -2 commits to home-assistant-notebooks 2 commits to micropython-home-assistant +2 commits to home-assistant-notebooks +2 commits to lambda-home-assistant-github +2 commits to fabric-home-assistant 1 commit to hass-release 1 commit to gu-who ") @@ -13733,8 +14009,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to core ") -- [Robert Svensson (@Kane610)](https://github.com/Kane610 "414 total commits to the Home Assistant orga: -356 commits to core +- [Robert Svensson (@Kane610)](https://github.com/Kane610 "429 total commits to the Home Assistant orga: +371 commits to core 50 commits to home-assistant.io 5 commits to developers.home-assistant 1 commit to netdisco @@ -13754,31 +14030,33 @@ This page contains a list of people who have contributed in one way or another t - [Robin (@robmarkcole)](https://github.com/robmarkcole "93 total commits to the Home Assistant orga: 56 commits to home-assistant.io 28 commits to core -2 commits to assets 2 commits to home-assistant-notebooks +2 commits to assets 2 commits to people -1 commit to data.home-assistant 1 commit to operating-system +1 commit to data.home-assistant 1 commit to brands ") +- [Robin (@kloknibor)](https://github.com/kloknibor "3 total commits to the Home Assistant orga: +1 commit to wheels-custom-integrations +1 commit to brands +1 commit to home-assistant.io +") - [Robin (@Derkades)](https://github.com/Derkades "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Robin (@kloknibor)](https://github.com/kloknibor "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io -") - [Robin Clarke (@robin13)](https://github.com/robin13 "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to core ") - [Robin Hansson (@rabinage)](https://github.com/rabinage "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Robin Harmsen (@reharmsen)](https://github.com/reharmsen "9 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons +2 commits to operating-system 2 commits to docker-base 2 commits to docker -2 commits to operating-system 1 commit to builder ") - [Robin Laurén (@llauren)](https://github.com/llauren "1 total commits to the Home Assistant orga: @@ -13793,8 +14071,8 @@ This page contains a list of people who have contributed in one way or another t - [Robin Pronk (@rfpronk)](https://github.com/rfpronk "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Robin Wohlers\-Reichel (@squishykid)](https://github.com/squishykid "8 total commits to the Home Assistant orga: -7 commits to core +- [Robin Wohlers\-Reichel (@squishykid)](https://github.com/squishykid "9 total commits to the Home Assistant orga: +8 commits to core 1 commit to home-assistant.io ") - [Robk (@230delphi)](https://github.com/230delphi "1 total commits to the Home Assistant orga: @@ -13887,15 +14165,15 @@ This page contains a list of people who have contributed in one way or another t - [Ron Heft (@ronaldheft)](https://github.com/ronaldheft "1 total commits to the Home Assistant orga: 1 commit to core ") -- [Ron Klinkien (@cyberjunky)](https://github.com/cyberjunky "100 total commits to the Home Assistant orga: -86 commits to home-assistant.io -9 commits to core +- [Ron Klinkien (@cyberjunky)](https://github.com/cyberjunky "105 total commits to the Home Assistant orga: +87 commits to home-assistant.io +13 commits to core 2 commits to docker 2 commits to brands 1 commit to wheels-custom-integrations ") - [Ron Miller (@brainyron)](https://github.com/brainyron "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Ron Schaeffer (@ronschaeffer)](https://github.com/ronschaeffer "4 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -13954,7 +14232,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to pi-gen ") - [rourke (@rourke)](https://github.com/rourke "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Roustem Karimov (@roustem)](https://github.com/roustem "26 total commits to the Home Assistant orga: 26 commits to 1password-teams-open-source @@ -13986,7 +14264,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Rubens Panfili (@rpanfili)](https://github.com/rpanfili "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [rubenverhoef (@rubenverhoef)](https://github.com/rubenverhoef "2 total commits to the Home Assistant orga: 1 commit to core @@ -14047,8 +14325,9 @@ This page contains a list of people who have contributed in one way or another t - [rwinjanssen (@rwinjanssen)](https://github.com/rwinjanssen "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Ryan (@rsnodgrass)](https://github.com/rsnodgrass "2 total commits to the Home Assistant orga: +- [Ryan (@rsnodgrass)](https://github.com/rsnodgrass "3 total commits to the Home Assistant orga: 2 commits to core +1 commit to brands ") - [Ryan Bahm (@rdbahm)](https://github.com/rdbahm "8 total commits to the Home Assistant orga: 5 commits to home-assistant.io @@ -14098,14 +14377,18 @@ This page contains a list of people who have contributed in one way or another t 14 commits to frontend 1 commit to home-assistant-notebooks ") +- [Ryan Macdonald (@ryanmac8)](https://github.com/ryanmac8 "2 total commits to the Home Assistant orga: +1 commit to wheels-custom-integrations +1 commit to brands +") - [Ryan McLean (@ryanm101)](https://github.com/ryanm101 "99 total commits to the Home Assistant orga: 77 commits to cli 16 commits to core 6 commits to home-assistant.io ") -- [Ryan Meek (@maykar)](https://github.com/maykar "13 total commits to the Home Assistant orga: -12 commits to frontend -1 commit to hassio-addons-development +- [Ryan Meek (@maykar)](https://github.com/maykar "16 total commits to the Home Assistant orga: +15 commits to frontend +1 commit to addons-development ") - [Ryan Mounce (@rmounce)](https://github.com/rmounce "2 total commits to the Home Assistant orga: 1 commit to core @@ -14143,6 +14426,9 @@ This page contains a list of people who have contributed in one way or another t - [Ryan Winter (@ryanwinter)](https://github.com/ryanwinter "3 total commits to the Home Assistant orga: 3 commits to open-zwave ") +- [RyanRoberts210 (@RyanRoberts210)](https://github.com/RyanRoberts210 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [ryoku\-cha (@ryoku-cha)](https://github.com/ryoku-cha "4 total commits to the Home Assistant orga: 4 commits to home-assistant.io ") @@ -14160,7 +14446,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Sabuto (@Sabuto)](https://github.com/Sabuto "2 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to builder ") - [saepfle (@saepfle)](https://github.com/saepfle "1 total commits to the Home Assistant orga: @@ -14182,6 +14468,9 @@ This page contains a list of people who have contributed in one way or another t - [Salvatore Cordiano (@salvatorecordiano)](https://github.com/salvatorecordiano "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Sam (@samuelalexmclean)](https://github.com/samuelalexmclean "2 total commits to the Home Assistant orga: +2 commits to home-assistant.io +") - [Sam Birch (@hotplot)](https://github.com/hotplot "4 total commits to the Home Assistant orga: 2 commits to core 2 commits to home-assistant.io @@ -14295,6 +14584,9 @@ This page contains a list of people who have contributed in one way or another t - [Sascha Kühndel (@InuSasha)](https://github.com/InuSasha "1 total commits to the Home Assistant orga: 1 commit to core ") +- [sasso0101 (@Sasso0101)](https://github.com/Sasso0101 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [SaturnusDJ (@SaturnusDJ)](https://github.com/SaturnusDJ "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -14407,7 +14699,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to frontend ") - [Scott Rodgers (@thegunslingers)](https://github.com/thegunslingers "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Scott Walsh (@invisiblethreat)](https://github.com/invisiblethreat "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -14491,8 +14783,8 @@ This page contains a list of people who have contributed in one way or another t - [seanodell (@seanodell)](https://github.com/seanodell "1 total commits to the Home Assistant orga: 1 commit to operating-system ") -- [SeanPM5 (@SeanPM5)](https://github.com/SeanPM5 "171 total commits to the Home Assistant orga: -83 commits to home-assistant.io +- [SeanPM5 (@SeanPM5)](https://github.com/SeanPM5 "172 total commits to the Home Assistant orga: +84 commits to home-assistant.io 56 commits to companion.home-assistant 17 commits to frontend 4 commits to alerts.home-assistant.io @@ -14503,8 +14795,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to supervisor 1 commit to operating-system ") -- [seanvictory (@seanvictory)](https://github.com/seanvictory "8 total commits to the Home Assistant orga: +- [seanvictory (@seanvictory)](https://github.com/seanvictory "10 total commits to the Home Assistant orga: 6 commits to home-assistant.io +2 commits to addons 1 commit to developers.home-assistant 1 commit to core ") @@ -14513,10 +14806,10 @@ This page contains a list of people who have contributed in one way or another t 1 commit to frontend 1 commit to brands ") -- [Sebastiaan (@sebastiaanwezenberg)](https://github.com/sebastiaanwezenberg "1 total commits to the Home Assistant orga: +- [Sebastiaan (@sebastiaandegeus)](https://github.com/sebastiaandegeus "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Sebastiaan (@sebastiaandegeus)](https://github.com/sebastiaandegeus "1 total commits to the Home Assistant orga: +- [Sebastiaan (@sebastiaanwezenberg)](https://github.com/sebastiaanwezenberg "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") - [Sebastian (@sebk-666)](https://github.com/sebk-666 "7 total commits to the Home Assistant orga: @@ -14533,8 +14826,8 @@ This page contains a list of people who have contributed in one way or another t - [Sebastian Lövdahl (@slovdahl)](https://github.com/slovdahl "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") -- [Sebastian Muszynski (@syssi)](https://github.com/syssi "214 total commits to the Home Assistant orga: -138 commits to core +- [Sebastian Muszynski (@syssi)](https://github.com/syssi "215 total commits to the Home Assistant orga: +139 commits to core 62 commits to home-assistant.io 4 commits to wheels-custom-integrations 4 commits to brands @@ -14556,6 +14849,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") +- [sebastian\-misztal (@sebastian-misztal)](https://github.com/sebastian-misztal "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [sebdoan (@sebdoan)](https://github.com/sebdoan "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -14606,8 +14902,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to brands ") -- [Sergio Mayoral Martínez (@sermayoral)](https://github.com/sermayoral "1 total commits to the Home Assistant orga: -1 commit to core +- [Sergio Mayoral Martínez (@sermayoral)](https://github.com/sermayoral "2 total commits to the Home Assistant orga: +2 commits to core ") - [Sergio Oller (@zeehio)](https://github.com/zeehio "2 total commits to the Home Assistant orga: 1 commit to core @@ -14630,6 +14926,10 @@ This page contains a list of people who have contributed in one way or another t 1 commit to netdisco 1 commit to core ") +- [sfalkman (@sfalkman)](https://github.com/sfalkman "2 total commits to the Home Assistant orga: +1 commit to wheels-custom-integrations +1 commit to brands +") - [sfam (@sfam)](https://github.com/sfam "65 total commits to the Home Assistant orga: 58 commits to core 5 commits to home-assistant.io @@ -14667,7 +14967,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Sharif Nassar (@mrwacky42)](https://github.com/mrwacky42 "4 total commits to the Home Assistant orga: 2 commits to core -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [sharukins (@sharukins)](https://github.com/sharukins "3 total commits to the Home Assistant orga: @@ -14683,8 +14983,8 @@ This page contains a list of people who have contributed in one way or another t - [Shawna (@cherrykoda)](https://github.com/cherrykoda "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Shay Levy (@thecode)](https://github.com/thecode "9 total commits to the Home Assistant orga: -5 commits to core +- [Shay Levy (@thecode)](https://github.com/thecode "17 total commits to the Home Assistant orga: +13 commits to core 3 commits to home-assistant.io 1 commit to operating-system ") @@ -14695,14 +14995,14 @@ This page contains a list of people who have contributed in one way or another t 1 commit to android ") - [Shiwigy (@Shiwigy)](https://github.com/Shiwigy "2 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons ") - [shker (@serhtt)](https://github.com/serhtt "2 total commits to the Home Assistant orga: 2 commits to core ") -- [shred86 (@shred86)](https://github.com/shred86 "29 total commits to the Home Assistant orga: -21 commits to core -7 commits to home-assistant.io +- [shred86 (@shred86)](https://github.com/shred86 "31 total commits to the Home Assistant orga: +22 commits to core +8 commits to home-assistant.io 1 commit to brands ") - [shuaiger (@shuaiger)](https://github.com/shuaiger "1 total commits to the Home Assistant orga: @@ -14711,15 +15011,15 @@ This page contains a list of people who have contributed in one way or another t - [Shubham mittal (@upgoingstar)](https://github.com/upgoingstar "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") -- [Shulyaka (@Shulyaka)](https://github.com/Shulyaka "48 total commits to the Home Assistant orga: +- [Shulyaka (@Shulyaka)](https://github.com/Shulyaka "56 total commits to the Home Assistant orga: 23 commits to frontend -13 commits to core -10 commits to home-assistant.io -1 commit to developers.home-assistant -1 commit to brands +16 commits to core +12 commits to home-assistant.io +3 commits to developers.home-assistant +2 commits to brands ") -- [siberx (@siberx)](https://github.com/siberx "2 total commits to the Home Assistant orga: -2 commits to core +- [siberx (@siberx)](https://github.com/siberx "1 total commits to the Home Assistant orga: +1 commit to core ") - [Sicco van Sas (@siccovansas)](https://github.com/siccovansas "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -14731,7 +15031,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core ") - [signaleleven (@signaleleven)](https://github.com/signaleleven "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Siim Talvik (@simpss)](https://github.com/simpss "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -14741,7 +15041,7 @@ This page contains a list of people who have contributed in one way or another t ") - [SiliconAvatar (@SiliconAvatar)](https://github.com/SiliconAvatar "5 total commits to the Home Assistant orga: 3 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons 1 commit to core ") - [sillyfrog (@sillyfrog)](https://github.com/sillyfrog "1 total commits to the Home Assistant orga: @@ -14793,7 +15093,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Simon Lepla (@Platzii)](https://github.com/Platzii "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Simon Nørager Sørensen (@simse)](https://github.com/simse "5 total commits to the Home Assistant orga: 4 commits to core @@ -14815,10 +15115,10 @@ This page contains a list of people who have contributed in one way or another t - [Simone (@simonewebdesign)](https://github.com/simonewebdesign "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Simone Chemelli (@chemelli74)](https://github.com/chemelli74 "18 total commits to the Home Assistant orga: -15 commits to core +- [Simone Chemelli (@chemelli74)](https://github.com/chemelli74 "28 total commits to the Home Assistant orga: +23 commits to core +3 commits to home-assistant.io 2 commits to frontend -1 commit to home-assistant.io ") - [simonk83 (@simonk83)](https://github.com/simonk83 "11 total commits to the Home Assistant orga: 11 commits to open-zwave @@ -14953,7 +15253,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Spartan\-II\-117 (@Spartan-II-117)](https://github.com/Spartan-II-117 "10 total commits to the Home Assistant orga: 8 commits to core -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [speedmann (@speedmann)](https://github.com/speedmann "1 total commits to the Home Assistant orga: @@ -14981,10 +15281,13 @@ This page contains a list of people who have contributed in one way or another t - [spinside (@spinside)](https://github.com/spinside "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [springstan (@springstan)](https://github.com/springstan "492 total commits to the Home Assistant orga: -458 commits to core +- [splerman (@splerman)](https://github.com/splerman "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") +- [springstan (@springstan)](https://github.com/springstan "501 total commits to the Home Assistant orga: +465 commits to core 20 commits to frontend -11 commits to home-assistant.io +13 commits to home-assistant.io 2 commits to brands 1 commit to developers.home-assistant ") @@ -15040,11 +15343,12 @@ This page contains a list of people who have contributed in one way or another t - [staraxis (@staraxis)](https://github.com/staraxis "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [starkillerOG (@starkillerOG)](https://github.com/starkillerOG "63 total commits to the Home Assistant orga: -41 commits to core -19 commits to home-assistant.io +- [starkillerOG (@starkillerOG)](https://github.com/starkillerOG "66 total commits to the Home Assistant orga: +42 commits to core +20 commits to home-assistant.io 2 commits to frontend 1 commit to developers.home-assistant +1 commit to brands ") - [Stavros Korokithakis (@skorokithakis)](https://github.com/skorokithakis "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -15067,15 +15371,19 @@ This page contains a list of people who have contributed in one way or another t ") - [Stefan (@stefanroelofs)](https://github.com/stefanroelofs "14 total commits to the Home Assistant orga: 10 commits to home-assistant.io -4 commits to hassio-addons +4 commits to addons ") -- [Stefan Agner (@agners)](https://github.com/agners "53 total commits to the Home Assistant orga: -40 commits to operating-system -5 commits to home-assistant.io -2 commits to developers.home-assistant +- [Stefan Agner (@agners)](https://github.com/agners "131 total commits to the Home Assistant orga: +102 commits to operating-system +9 commits to version +6 commits to home-assistant.io +3 commits to cli +3 commits to developers.home-assistant 2 commits to core -1 commit to hassio-addons -1 commit to version +1 commit to supervisor +1 commit to addons +1 commit to actions +1 commit to plugin-cli 1 commit to supervised-installer 1 commit to operating-system-blobs ") @@ -15188,8 +15496,9 @@ This page contains a list of people who have contributed in one way or another t - [Steve Bauer (@stevejbauer)](https://github.com/stevejbauer "12 total commits to the Home Assistant orga: 12 commits to open-zwave ") -- [Steve Brandt (@SteveBrandt)](https://github.com/SteveBrandt "1 total commits to the Home Assistant orga: -1 commit to core +- [Steve Brandt (@SteveBrandt)](https://github.com/SteveBrandt "3 total commits to the Home Assistant orga: +2 commits to core +1 commit to home-assistant.io ") - [Steve Easley (@SteveEasley)](https://github.com/SteveEasley "3 total commits to the Home Assistant orga: 3 commits to core @@ -15251,8 +15560,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "93 total commits to the Home Assistant orga: -84 commits to core +- [Steven Looman (@StevenLooman)](https://github.com/StevenLooman "94 total commits to the Home Assistant orga: +85 commits to core 6 commits to home-assistant.io 3 commits to netdisco ") @@ -15275,7 +15584,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [stickpin (@stickpin)](https://github.com/stickpin "7 total commits to the Home Assistant orga: -5 commits to hassio-addons +5 commits to addons 1 commit to core 1 commit to home-assistant.io ") @@ -15317,6 +15626,9 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to core ") +- [Stéphane Raimbault (@stephane)](https://github.com/stephane "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Suhun Han (@ssut)](https://github.com/ssut "1 total commits to the Home Assistant orga: 1 commit to 1password-teams-open-source ") @@ -15371,8 +15683,8 @@ This page contains a list of people who have contributed in one way or another t - [sylvaincherrier (@sylvaincherrier)](https://github.com/sylvaincherrier "3 total commits to the Home Assistant orga: 3 commits to python-openzwave ") -- [Sylvia van Os (@TheLastProject)](https://github.com/TheLastProject "4 total commits to the Home Assistant orga: -3 commits to core +- [Sylvia van Os (@TheLastProject)](https://github.com/TheLastProject "5 total commits to the Home Assistant orga: +4 commits to core 1 commit to home-assistant.io ") - [System Tester (@systemtester)](https://github.com/systemtester "4 total commits to the Home Assistant orga: @@ -15393,29 +15705,33 @@ This page contains a list of people who have contributed in one way or another t - [Sébastien Lorber (@slorber)](https://github.com/slorber "1 total commits to the Home Assistant orga: 1 commit to data.home-assistant ") -- [Sébastien RAMAGE (@doudz)](https://github.com/doudz "21 total commits to the Home Assistant orga: -17 commits to core -4 commits to home-assistant.io +- [Sébastien Marchand (@sebmarchand)](https://github.com/sebmarchand "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") +- [Sébastien RAMAGE (@doudz)](https://github.com/doudz "29 total commits to the Home Assistant orga: +24 commits to core +5 commits to home-assistant.io ") - [Sérgio (@sergioisidoro)](https://github.com/sergioisidoro "3 total commits to the Home Assistant orga: 1 commit to docker-base 1 commit to core 1 commit to home-assistant.io ") -- [Sören (@pattyland)](https://github.com/pattyland "21 total commits to the Home Assistant orga: -15 commits to home-assistant.io -4 commits to core +- [Sören (@pattyland)](https://github.com/pattyland "25 total commits to the Home Assistant orga: +16 commits to home-assistant.io +7 commits to core 1 commit to example-custom-config -1 commit to hassio-addons +1 commit to addons ") -- [Sören Beye (@Hypfer)](https://github.com/Hypfer "6 total commits to the Home Assistant orga: -2 commits to companion.home-assistant +- [Sören Beye (@Hypfer)](https://github.com/Hypfer "10 total commits to the Home Assistant orga: +3 commits to companion.home-assistant +2 commits to android +2 commits to frontend 2 commits to home-assistant.io -1 commit to android 1 commit to core ") -- [Sören Oldag (@soldag)](https://github.com/soldag "27 total commits to the Home Assistant orga: -19 commits to core +- [Sören Oldag (@soldag)](https://github.com/soldag "29 total commits to the Home Assistant orga: +21 commits to core 8 commits to home-assistant.io ") - [Søren Dam Pedersen (@Pengman)](https://github.com/Pengman "1 total commits to the Home Assistant orga: @@ -15446,9 +15762,9 @@ This page contains a list of people who have contributed in one way or another t - [Tal Salmona (@talsalmona)](https://github.com/talsalmona "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Tamás Vörös (@vorostamas)](https://github.com/vorostamas "2 total commits to the Home Assistant orga: +- [Tamás Vörös (@vorostamas)](https://github.com/vorostamas "4 total commits to the Home Assistant orga: +3 commits to home-assistant.io 1 commit to developers.home-assistant -1 commit to home-assistant.io ") - [tango\-foxtrot (@tango-foxtrot)](https://github.com/tango-foxtrot "1 total commits to the Home Assistant orga: 1 commit to netdisco @@ -15463,7 +15779,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Tatham Oddie (@tathamoddie)](https://github.com/tathamoddie "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Taylor Peet (@RePeet13)](https://github.com/RePeet13 "10 total commits to the Home Assistant orga: 9 commits to home-assistant.io @@ -15489,6 +15805,9 @@ This page contains a list of people who have contributed in one way or another t - [tdejneka (@tdejneka)](https://github.com/tdejneka "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") +- [tduffy83 (@tduffy83)](https://github.com/tduffy83 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Teagan Glenn (@Teagan42)](https://github.com/Teagan42 "59 total commits to the Home Assistant orga: 49 commits to core 9 commits to home-assistant.io @@ -15519,8 +15838,8 @@ This page contains a list of people who have contributed in one way or another t - [Teemu Patja (@tpatja)](https://github.com/tpatja "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Teemu R\. (@rytilahti)](https://github.com/rytilahti "104 total commits to the Home Assistant orga: -82 commits to core +- [Teemu R\. (@rytilahti)](https://github.com/rytilahti "105 total commits to the Home Assistant orga: +83 commits to core 16 commits to home-assistant.io 5 commits to netdisco 1 commit to people @@ -15528,6 +15847,9 @@ This page contains a list of people who have contributed in one way or another t - [Teguh Sobirin (@tjstyle)](https://github.com/tjstyle "2 total commits to the Home Assistant orga: 2 commits to pi-gen ") +- [tehbrd (@tehbrd)](https://github.com/tehbrd "1 total commits to the Home Assistant orga: +1 commit to core +") - [TehRobot (@TehRobot)](https://github.com/TehRobot "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") @@ -15538,6 +15860,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") +- [TekniskSupport (@TekniskSupport)](https://github.com/TekniskSupport "1 total commits to the Home Assistant orga: +1 commit to brands +") - [teldri (@teldri)](https://github.com/teldri "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -15573,12 +15898,13 @@ This page contains a list of people who have contributed in one way or another t - [Test GITHub account (@YogoGit)](https://github.com/YogoGit "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [tetienne (@tetienne)](https://github.com/tetienne "24 total commits to the Home Assistant orga: -17 commits to core +- [tetienne (@tetienne)](https://github.com/tetienne "28 total commits to the Home Assistant orga: +19 commits to core 4 commits to home-assistant.io +2 commits to brands +1 commit to wheels-custom-integrations 1 commit to alerts.home-assistant.io 1 commit to developers.home-assistant -1 commit to brands ") - [tfitts (@tfitts)](https://github.com/tfitts "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -15592,6 +15918,9 @@ This page contains a list of people who have contributed in one way or another t - [tguerena (@tguerena)](https://github.com/tguerena "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Thanasis (@drthanwho)](https://github.com/drthanwho "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [thaohtp (@thaohtp)](https://github.com/thaohtp "8 total commits to the Home Assistant orga: 8 commits to core ") @@ -15606,7 +15935,7 @@ This page contains a list of people who have contributed in one way or another t 3 commits to home-assistant.io ") - [THATDONFC (@THATDONFC)](https://github.com/THATDONFC "3 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons 1 commit to developers.home-assistant 1 commit to home-assistant.io ") @@ -15636,15 +15965,11 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [TheGroundZero (@TheGroundZero)](https://github.com/TheGroundZero "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [thehookup (@thehookup)](https://github.com/thehookup "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [thejacko12354 (@thejacko12354)](https://github.com/thejacko12354 "2 total commits to the Home Assistant orga: -1 commit to home-assistant.io -1 commit to core -") - [TheJulianJES (@TheJulianJES)](https://github.com/TheJulianJES "4 total commits to the Home Assistant orga: 2 commits to core 2 commits to home-assistant.io @@ -15658,6 +15983,9 @@ This page contains a list of people who have contributed in one way or another t - [themoffatt (@themoffatt)](https://github.com/themoffatt "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [TheOgre (@TheOneOgre)](https://github.com/TheOneOgre "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [theolind (@theolind)](https://github.com/theolind "27 total commits to the Home Assistant orga: 25 commits to core 2 commits to home-assistant.io @@ -15687,7 +16015,7 @@ This page contains a list of people who have contributed in one way or another t - [Thibault Maekelbergh (@thibmaek)](https://github.com/thibmaek "18 total commits to the Home Assistant orga: 9 commits to core 7 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons 1 commit to brands ") - [Thierry Bellocchi (@tbeloc)](https://github.com/tbeloc "1 total commits to the Home Assistant orga: @@ -15710,13 +16038,14 @@ This page contains a list of people who have contributed in one way or another t 10 commits to home-assistant.io 2 commits to brands ") +- [Thomas (@ttuffin)](https://github.com/ttuffin "4 total commits to the Home Assistant orga: +3 commits to core +1 commit to home-assistant.io +") - [Thomas (@l3d00m)](https://github.com/l3d00m "2 total commits to the Home Assistant orga: 1 commit to core 1 commit to home-assistant.io ") -- [Thomas (@ttuffin)](https://github.com/ttuffin "1 total commits to the Home Assistant orga: -1 commit to core -") - [Thomas (@a-tom-s)](https://github.com/a-tom-s "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -15736,16 +16065,13 @@ This page contains a list of people who have contributed in one way or another t 1 commit to wheels-custom-integrations 1 commit to brands ") -- [Thomas Delaet (@thomasdelaet)](https://github.com/thomasdelaet "8 total commits to the Home Assistant orga: -6 commits to core -2 commits to home-assistant.io +- [Thomas Delaet (@thomasdelaet)](https://github.com/thomasdelaet "10 total commits to the Home Assistant orga: +7 commits to core +3 commits to home-assistant.io ") - [Thomas Dietrich (@ThomDietrich)](https://github.com/ThomDietrich "4 total commits to the Home Assistant orga: 3 commits to home-assistant.io -1 commit to hassio-addons -") -- [Thomas Dulle (@freps)](https://github.com/freps "1 total commits to the Home Assistant orga: -1 commit to home-assistant.io +1 commit to addons ") - [Thomas Friedel (@tfriedel)](https://github.com/tfriedel "2 total commits to the Home Assistant orga: 2 commits to core @@ -15783,8 +16109,8 @@ This page contains a list of people who have contributed in one way or another t - [Thomas Linde (@tellerbop)](https://github.com/tellerbop "1 total commits to the Home Assistant orga: 1 commit to brands ") -- [Thomas Lovén (@thomasloven)](https://github.com/thomasloven "128 total commits to the Home Assistant orga: -79 commits to frontend +- [Thomas Lovén (@thomasloven)](https://github.com/thomasloven "132 total commits to the Home Assistant orga: +83 commits to frontend 30 commits to home-assistant.io 17 commits to core 1 commit to people @@ -15898,19 +16224,22 @@ This page contains a list of people who have contributed in one way or another t - [tilphousia (@tilphousia)](https://github.com/tilphousia "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") +- [Tim (@tmyoungjr)](https://github.com/tmyoungjr "2 total commits to the Home Assistant orga: +2 commits to home-assistant.io +") - [Tim (@tinglis1)](https://github.com/tinglis1 "4 total commits to the Home Assistant orga: 3 commits to home-assistant.io 1 commit to core ") -- [Tim (@tmyoungjr)](https://github.com/tmyoungjr "2 total commits to the Home Assistant orga: -2 commits to home-assistant.io -") - [Tim Bailey (@TimBailey-pnk)](https://github.com/TimBailey-pnk "1 total commits to the Home Assistant orga: 1 commit to core ") - [Tim Clephas (@Timple)](https://github.com/Timple "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") +- [Tim de Boer (@tim427)](https://github.com/tim427 "1 total commits to the Home Assistant orga: +1 commit to core +") - [Tim Gates (@timgates42)](https://github.com/timgates42 "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -15977,9 +16306,9 @@ This page contains a list of people who have contributed in one way or another t - [Timm Schäuble (@tymm)](https://github.com/tymm "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Timmo (@timmo001)](https://github.com/timmo001 "83 total commits to the Home Assistant orga: +- [Timmo (@timmo001)](https://github.com/timmo001 "85 total commits to the Home Assistant orga: 28 commits to frontend -24 commits to core +26 commits to core 16 commits to home-assistant.io 6 commits to android 5 commits to brands @@ -16065,7 +16394,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Tobias Hoff (@ToSa27)](https://github.com/ToSa27 "5 total commits to the Home Assistant orga: 2 commits to open-zwave -1 commit to hassio-addons +1 commit to addons 1 commit to core 1 commit to home-assistant.io ") @@ -16082,9 +16411,9 @@ This page contains a list of people who have contributed in one way or another t 3 commits to core 3 commits to home-assistant.io ") -- [Tobias Sauerwein (@cgtobi)](https://github.com/cgtobi "259 total commits to the Home Assistant orga: -186 commits to core -53 commits to home-assistant.io +- [Tobias Sauerwein (@cgtobi)](https://github.com/cgtobi "261 total commits to the Home Assistant orga: +187 commits to core +54 commits to home-assistant.io 9 commits to people 8 commits to developers.home-assistant 2 commits to data.home-assistant @@ -16108,7 +16437,7 @@ This page contains a list of people who have contributed in one way or another t - [Tod Schmidt (@tschmidty69)](https://github.com/tschmidty69 "41 total commits to the Home Assistant orga: 22 commits to core 10 commits to home-assistant.io -7 commits to hassio-addons +7 commits to addons 2 commits to supervisor ") - [Todd McNeal (@tmcneal)](https://github.com/tmcneal "2 total commits to the Home Assistant orga: @@ -16117,9 +16446,9 @@ This page contains a list of people who have contributed in one way or another t - [toddeye (@toddeye)](https://github.com/toddeye "20 total commits to the Home Assistant orga: 20 commits to core ") -- [Tom (@CoMPaTech)](https://github.com/CoMPaTech "27 total commits to the Home Assistant orga: -20 commits to core -5 commits to home-assistant.io +- [Tom (@CoMPaTech)](https://github.com/CoMPaTech "30 total commits to the Home Assistant orga: +22 commits to core +6 commits to home-assistant.io 2 commits to brands ") - [Tom (@uphillbattle)](https://github.com/uphillbattle "1 total commits to the Home Assistant orga: @@ -16131,14 +16460,14 @@ This page contains a list of people who have contributed in one way or another t - [Tom Behets (@betz)](https://github.com/betz "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Tom Brien (@TomBrien)](https://github.com/TomBrien "383 total commits to the Home Assistant orga: +- [Tom Brien (@TomBrien)](https://github.com/TomBrien "388 total commits to the Home Assistant orga: 301 commits to companion.home-assistant -20 commits to iOS +21 commits to iOS 20 commits to developers.home-assistant -17 commits to home-assistant.io +19 commits to home-assistant.io 15 commits to data.home-assistant +6 commits to alerts.home-assistant.io 5 commits to core -4 commits to alerts.home-assistant.io 1 commit to probot-home-assistant ") - [Tom Chapin (@tomchapin)](https://github.com/tomchapin "1 total commits to the Home Assistant orga: @@ -16169,8 +16498,8 @@ This page contains a list of people who have contributed in one way or another t - [Tom J Nowell (@tomjn)](https://github.com/tomjn "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Tom L (@Qu3uk)](https://github.com/Qu3uk "9 total commits to the Home Assistant orga: -9 commits to home-assistant.io +- [Tom L (@Qu3uk)](https://github.com/Qu3uk "10 total commits to the Home Assistant orga: +10 commits to home-assistant.io ") - [Tom Matheussen (@Tommatheussen)](https://github.com/Tommatheussen "19 total commits to the Home Assistant orga: 6 commits to home-assistant.io @@ -16239,7 +16568,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Tomer (@tomer-w)](https://github.com/tomer-w "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [Tomer Figenblat (@TomerFi)](https://github.com/TomerFi "9 total commits to the Home Assistant orga: 5 commits to core @@ -16261,8 +16590,8 @@ This page contains a list of people who have contributed in one way or another t 3 commits to core 1 commit to home-assistant.io ") -- [tomlut (@tomlut)](https://github.com/tomlut "21 total commits to the Home Assistant orga: -21 commits to home-assistant.io +- [tomlut (@tomlut)](https://github.com/tomlut "22 total commits to the Home Assistant orga: +22 commits to home-assistant.io ") - [Tommaso Marchionni (@tommasomarchionni)](https://github.com/tommasomarchionni "2 total commits to the Home Assistant orga: 1 commit to core @@ -16293,6 +16622,9 @@ This page contains a list of people who have contributed in one way or another t - [tomtzeng (@tomtzeng)](https://github.com/tomtzeng "1 total commits to the Home Assistant orga: 1 commit to core ") +- [Tomáš Bedřich (@tomasbedrich)](https://github.com/tomasbedrich "1 total commits to the Home Assistant orga: +1 commit to developers.home-assistant +") - [tonire1702 (@tonire1702)](https://github.com/tonire1702 "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -16402,12 +16734,18 @@ This page contains a list of people who have contributed in one way or another t - [Trevor Joynson (@akatrevorjay)](https://github.com/akatrevorjay "1 total commits to the Home Assistant orga: 1 commit to core ") +- [trevormiller6 (@trevormiller6)](https://github.com/trevormiller6 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Trey Hunner (@treyhunner)](https://github.com/treyhunner "3 total commits to the Home Assistant orga: 3 commits to home-assistant.io ") - [Trey Sheldon (@tsheldon)](https://github.com/tsheldon "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") +- [treylok (@treylok)](https://github.com/treylok "1 total commits to the Home Assistant orga: +1 commit to core +") - [trilu2000 (@trilu2000)](https://github.com/trilu2000 "1 total commits to the Home Assistant orga: 1 commit to core ") @@ -16475,7 +16813,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Tuncay (@Tuncay-Ayhan)](https://github.com/Tuncay-Ayhan "3 total commits to the Home Assistant orga: 1 commit to hassbian-scripts -1 commit to hassio-addons +1 commit to addons 1 commit to home-assistant.io ") - [Tungsteno74 (@Tungsteno74)](https://github.com/Tungsteno74 "1 total commits to the Home Assistant orga: @@ -16535,11 +16873,12 @@ This page contains a list of people who have contributed in one way or another t - [u8915055 (@u8915055)](https://github.com/u8915055 "1 total commits to the Home Assistant orga: 1 commit to brands ") -- [ubergeek801 (@ubergeek801)](https://github.com/ubergeek801 "4 total commits to the Home Assistant orga: +- [ubergeek801 (@ubergeek801)](https://github.com/ubergeek801 "5 total commits to the Home Assistant orga: 1 commit to operating-system 1 commit to builder 1 commit to operating-system-blobs 1 commit to core +1 commit to home-assistant.io ") - [ubnt\-marc\-khouri (@ubnt-marc-khouri)](https://github.com/ubnt-marc-khouri "6 total commits to the Home Assistant orga: 2 commits to frontend @@ -16592,8 +16931,8 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to frontend ") -- [Unsigus (@Unsigus)](https://github.com/Unsigus "2 total commits to the Home Assistant orga: -2 commits to brands +- [Unsigus (@Unsigus)](https://github.com/Unsigus "1 total commits to the Home Assistant orga: +1 commit to brands ") - [upsert (@upsert)](https://github.com/upsert "3 total commits to the Home Assistant orga: 1 commit to netdisco @@ -16603,12 +16942,13 @@ This page contains a list of people who have contributed in one way or another t - [User5981 (@User5981)](https://github.com/User5981 "1 total commits to the Home Assistant orga: 1 commit to frontend ") -- [uvjustin (@uvjustin)](https://github.com/uvjustin "57 total commits to the Home Assistant orga: -46 commits to core -5 commits to frontend +- [uvjustin (@uvjustin)](https://github.com/uvjustin "64 total commits to the Home Assistant orga: +49 commits to core +7 commits to frontend 3 commits to home-assistant.io 2 commits to android -1 commit to brands +2 commits to brands +1 commit to wheels-custom-integrations ") - [Vaarlion (@Vaarlion)](https://github.com/Vaarlion "1 total commits to the Home Assistant orga: 1 commit to core @@ -16661,7 +17001,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Vc (@Valcob)](https://github.com/Valcob "1 total commits to the Home Assistant orga: -1 commit to hassio-addons +1 commit to addons ") - [VDRainer (@VDRainer)](https://github.com/VDRainer "8 total commits to the Home Assistant orga: 5 commits to home-assistant.io @@ -16728,10 +17068,10 @@ This page contains a list of people who have contributed in one way or another t - [Viktor45 (@Viktor45)](https://github.com/Viktor45 "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [Ville Skyttä (@scop)](https://github.com/scop "452 total commits to the Home Assistant orga: -346 commits to core -50 commits to home-assistant.io -14 commits to hassio-addons +- [Ville Skyttä (@scop)](https://github.com/scop "455 total commits to the Home Assistant orga: +348 commits to core +51 commits to home-assistant.io +14 commits to addons 13 commits to netdisco 9 commits to developers.home-assistant 8 commits to frontend @@ -16746,8 +17086,8 @@ This page contains a list of people who have contributed in one way or another t - [villevirtanen (@villevirtanen)](https://github.com/villevirtanen "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Villhellm (@Villhellm)](https://github.com/Villhellm "27 total commits to the Home Assistant orga: -20 commits to home-assistant.io +- [Villhellm (@Villhellm)](https://github.com/Villhellm "28 total commits to the Home Assistant orga: +21 commits to home-assistant.io 3 commits to core 2 commits to developers.home-assistant 2 commits to frontend @@ -16824,14 +17164,17 @@ This page contains a list of people who have contributed in one way or another t 2 commits to home-assistant.io 1 commit to hassio-build ") +- [Vladimir Dronnikov (@dvv)](https://github.com/dvv "1 total commits to the Home Assistant orga: +1 commit to core +") - [Vladimir Eremin (@yottatsa)](https://github.com/yottatsa "1 total commits to the Home Assistant orga: 1 commit to core ") - [Vladimír (@machv)](https://github.com/machv "1 total commits to the Home Assistant orga: 1 commit to companion.home-assistant ") -- [Vladimír Záhradník (@vzahradnik)](https://github.com/vzahradnik "21 total commits to the Home Assistant orga: -11 commits to core +- [Vladimír Záhradník (@vzahradnik)](https://github.com/vzahradnik "22 total commits to the Home Assistant orga: +12 commits to core 9 commits to home-assistant.io 1 commit to frontend ") @@ -16865,7 +17208,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Wade Dorrell (@waded)](https://github.com/waded "3 total commits to the Home Assistant orga: 2 commits to home-assistant.io -1 commit to hassio-addons +1 commit to addons ") - [Wagner Sartori Junior (@trunet)](https://github.com/trunet "2 total commits to the Home Assistant orga: 1 commit to netdisco @@ -16923,10 +17266,16 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") +- [WhiteNight121 (@WhiteNight121)](https://github.com/WhiteNight121 "1 total commits to the Home Assistant orga: +1 commit to home-assistant.io +") - [Whytey (@Whytey)](https://github.com/Whytey "2 total commits to the Home Assistant orga: 1 commit to core 1 commit to home-assistant.io ") +- [Wictor (@wicol)](https://github.com/wicol "1 total commits to the Home Assistant orga: +1 commit to core +") - [wietseschmitt (@wietseschmitt)](https://github.com/wietseschmitt "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") @@ -16970,9 +17319,9 @@ This page contains a list of people who have contributed in one way or another t - [Willem Burgers (@wburgers)](https://github.com/wburgers "2 total commits to the Home Assistant orga: 2 commits to core ") -- [Willem\-Jan (@liudger)](https://github.com/liudger "8 total commits to the Home Assistant orga: -4 commits to core -3 commits to home-assistant.io +- [Willem\-Jan (@liudger)](https://github.com/liudger "10 total commits to the Home Assistant orga: +5 commits to core +4 commits to home-assistant.io 1 commit to brands ") - [Willems Davy (@joyrider3774)](https://github.com/joyrider3774 "7 total commits to the Home Assistant orga: @@ -17080,7 +17429,7 @@ This page contains a list of people who have contributed in one way or another t 2 commits to core ") - [wovka88 (@wovka88)](https://github.com/wovka88 "2 total commits to the Home Assistant orga: -2 commits to hassio-addons +2 commits to addons ") - [wrkn4alivn (@wrkn4alivn)](https://github.com/wrkn4alivn "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -17115,8 +17464,8 @@ This page contains a list of people who have contributed in one way or another t - [xelprep (@xelprep)](https://github.com/xelprep "6 total commits to the Home Assistant orga: 6 commits to home-assistant.io ") -- [Xiaonan Shen (@shenxn)](https://github.com/shenxn "66 total commits to the Home Assistant orga: -46 commits to core +- [Xiaonan Shen (@shenxn)](https://github.com/shenxn "67 total commits to the Home Assistant orga: +47 commits to core 14 commits to home-assistant.io 3 commits to developers.home-assistant 2 commits to brands @@ -17134,7 +17483,7 @@ This page contains a list of people who have contributed in one way or another t ") - [Xorso (@Xorso)](https://github.com/Xorso "22 total commits to the Home Assistant orga: 21 commits to core -1 commit to hassio-addons +1 commit to addons ") - [xPsIXx (@xPsIXx)](https://github.com/xPsIXx "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io @@ -17204,8 +17553,8 @@ This page contains a list of people who have contributed in one way or another t 1 commit to core 1 commit to home-assistant.io ") -- [Yeon Vinzenz Varapragasam (@YeonV)](https://github.com/YeonV "1 total commits to the Home Assistant orga: -1 commit to brands +- [Yeon Vinzenz Varapragasam (@YeonV)](https://github.com/YeonV "2 total commits to the Home Assistant orga: +2 commits to brands ") - [Yevgeniy (@Yevgenium)](https://github.com/Yevgenium "5 total commits to the Home Assistant orga: 3 commits to core @@ -17268,9 +17617,9 @@ This page contains a list of people who have contributed in one way or another t 1 commit to wheels-custom-integrations 1 commit to brands ") -- [Yuval Aboulafia (@yuvalabou)](https://github.com/yuvalabou "4 total commits to the Home Assistant orga: +- [Yuval Aboulafia (@yuvalabou)](https://github.com/yuvalabou "5 total commits to the Home Assistant orga: +3 commits to home-assistant.io 2 commits to core -2 commits to home-assistant.io ") - [Yuxiang Zhu (@vfreex)](https://github.com/vfreex "1 total commits to the Home Assistant orga: 1 commit to core @@ -17290,8 +17639,8 @@ This page contains a list of people who have contributed in one way or another t - [Zac (@zacs)](https://github.com/zacs "1 total commits to the Home Assistant orga: 1 commit to home-assistant.io ") -- [Zac West (@zacwest)](https://github.com/zacwest "329 total commits to the Home Assistant orga: -313 commits to iOS +- [Zac West (@zacwest)](https://github.com/zacwest "338 total commits to the Home Assistant orga: +322 commits to iOS 8 commits to companion.home-assistant 4 commits to home-assistant.io 2 commits to mobile-apps-fcm-push @@ -17309,10 +17658,10 @@ This page contains a list of people who have contributed in one way or another t - [Zachary Priddy (@zpriddy)](https://github.com/zpriddy "1 total commits to the Home Assistant orga: 1 commit to open-zwave ") -- [Zack Arnett (@zsarnett)](https://github.com/zsarnett "310 total commits to the Home Assistant orga: -259 commits to frontend -46 commits to home-assistant.io -3 commits to developers.home-assistant +- [Zack Arnett (@zsarnett)](https://github.com/zsarnett "318 total commits to the Home Assistant orga: +263 commits to frontend +48 commits to home-assistant.io +5 commits to developers.home-assistant 1 commit to people 1 commit to core ") @@ -17343,7 +17692,7 @@ This page contains a list of people who have contributed in one way or another t 1 commit to home-assistant.io ") - [Zapfmeister (@Zapfmeister)](https://github.com/Zapfmeister "6 total commits to the Home Assistant orga: -6 commits to hassio-addons +6 commits to addons ") - [Zeb Palmer (@zebpalmer)](https://github.com/zebpalmer "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io @@ -17367,8 +17716,8 @@ This page contains a list of people who have contributed in one way or another t - [zetvio (@zetvio)](https://github.com/zetvio "2 total commits to the Home Assistant orga: 2 commits to core ") -- [zewelor (@zewelor)](https://github.com/zewelor "58 total commits to the Home Assistant orga: -47 commits to core +- [zewelor (@zewelor)](https://github.com/zewelor "59 total commits to the Home Assistant orga: +48 commits to core 10 commits to home-assistant.io 1 commit to supervisor ") @@ -17443,8 +17792,8 @@ This page contains a list of people who have contributed in one way or another t - [zuccs (@zuccs)](https://github.com/zuccs "2 total commits to the Home Assistant orga: 2 commits to home-assistant.io ") -- [ZuluWhiskey (@ZuluWhiskey)](https://github.com/ZuluWhiskey "12 total commits to the Home Assistant orga: -12 commits to home-assistant.io +- [ZuluWhiskey (@ZuluWhiskey)](https://github.com/ZuluWhiskey "13 total commits to the Home Assistant orga: +13 commits to home-assistant.io ") - [zvldz (@zvldz)](https://github.com/zvldz "2 total commits to the Home Assistant orga: 1 commit to core @@ -17484,4 +17833,4 @@ This page contains a list of people who have contributed in one way or another t This page is irregularly updated using the [`hass-release` tool](https://github.com/home-assistant/hass-release). If you think that you are missing, please let us know. -This page was last updated Tuesday, November 10 2020, 09:07:44 UTC. +This page was last updated Tuesday, December 15 2020, 08:17:23 UTC. diff --git a/source/hassio/haos_common_tasks.markdown b/source/hassio/haos_common_tasks.markdown index e77e4cd3c30..c1449f5375b 100644 --- a/source/hassio/haos_common_tasks.markdown +++ b/source/hassio/haos_common_tasks.markdown @@ -46,7 +46,7 @@ You would then enter the IP address or hostname of your Home Assistant OS instan ### Installing and using the SSH add-on (requires enabling advanced mode for the HA user) -The Terminal & SSH add-on provides access over an SSH connection, and also inludes nano and vi editors. It can be installed from the add-on store's Official add-on repository after enabling advanced mode for your Home Assistant user's profile. Addtionally, this add-on provides access to the Home Assistant Command Line Interface (CLI) which provides custom commands for checking logs, stopping and starting Home Assistant and add-ons, creating/restoring snapshots, and more. (See [Home Assistant via Command Line](https://www.home-assistant.io/hassio/commandline/) for further info). The Terminal & SSH add-on does *not* provide access to the underlying host file system. +The Terminal & SSH add-on provides access over an SSH connection, and also includes nano and vi editors. It can be installed from the add-on store's Official add-on repository after enabling advanced mode for your Home Assistant user's profile. Addtionally, this add-on provides access to the Home Assistant Command Line Interface (CLI) which provides custom commands for checking logs, stopping and starting Home Assistant and add-ons, creating/restoring snapshots, and more. (See [Home Assistant via Command Line](https://www.home-assistant.io/hassio/commandline/) for further info). The Terminal & SSH add-on does *not* provide access to the underlying host file system. To use the add-on, enter a password or public key on its configuration page, then save and start the add-on. @@ -127,6 +127,8 @@ You often need a snapshot in case your system has crashed. If you only store the - [Google Drive Backup](https://github.com/sabeechen/hassio-google-drive-backup) - [Dropbox Sync](https://github.com/danielwelch/hassio-dropbox-sync) + + - [Nextcloud Backup](https://github.com/Sebclem/hassio-nextcloud-backup) - [Samba backup](https://github.com/thomasmauerer/hassio-addons/tree/master/samba-backup) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index 54798c7f131..02e47531a41 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -14,7 +14,7 @@ The following will take you through the steps required to install Home Assistant - [Raspberry Pi 4 Model B (1 GB, 2 GB and 4 GB model) 32-bit][pi4-32] (32-bit is required for GPIO support) - [Raspberry Pi 4 Model B (1 GB, 2 GB, 4 GB and 8 GB model) 64-bit][pi4-64] (64-bit is required for 8 GB model) - [Tinkerboard][tinker] - - [Odroid-C2][odroid-c2], [Odroid-C4 (Beta)][odroid-c4], [Odroid-N2][odroid-n2], [Odroid-XU4][odroid-xu4] + - [Odroid-C2][odroid-c2], [Odroid-C4][odroid-c4], [Odroid-N2][odroid-n2], [Odroid-XU4][odroid-xu4] - [Guide: Flashing Odroid-N2 using OTG-USB][otg-usb] - [Intel NUC][intel-nuc] @@ -30,6 +30,7 @@ The following will take you through the steps required to install Home Assistant - For Hyper-V create a new virtual machine, select "Generation 2", assign it at least 2 GB of memory and select "Connection -> "Your Virtual Switch that is bridged", then "Use an existing virtual hard disk" and select the VHDX file from above, after creation go to "Settings" -> "Security" and deselect "Enable Secure Boot". - For KVM create a new virtual machine in `virt-manager`, select "Import existing disk image", provide the path to the QCOW2 image above, choose "Generic Default" for the operating system, assign at least 2 GB memory and 1 vCPU, check the box for "Customize configuration before install" and select your bridge under "Network Selection", then under customization select "Overview" -> "Firmware" -> "UEFI x86_64: ...". - For Vmware Workstation create a new virtual machine, select "Custom", make it compatible with the default of Workstation and ESX, Choose "I will install the operating system later", select "Linux" -> "Other Linux 5.x or later kernel 64-bit", give it at least 2 GB RAM and 1vCPU, select "Use Bridged Networking" then "Use an existing virtual disk" and select the VMDK file above, after creation of VM go to "Settings" and "Options" then "Advanced" and select "Firmware type" to "UEFI". + - For VMware ESXi/vSphere installation use the "E1001" or "E1001E" virtual network adapater. There are confirmed mDNS/Multicast discovery issues when using VMware's "VMXnet3" virtual network adapter. 3. Optional - set up the Wi-Fi or a static IP address. There are two possible places for that: - on a blank USB stick with a FAT32 partition having partition label `CONFIG`, while in its root directory, create the `network/my-network` file, or @@ -87,12 +88,14 @@ To install the Terminal & SSH add-on, choose **Supervisor**, which is located in Use the web-based terminal or SSH to your Home Assistant system, or connect to the console, and run: ```bash -ha core update --version=0.XX.X +ha core update --version=X.Y.Z ``` +Replacing `X.Y.Z` with your desired version (i.e., `2020.12.0` or `0.118.5`). + ## Run the beta version of Home Assistant -If you would like to test next release before anyone else, you can install the beta version released every three weeks: +If you would like to test next release before anyone else, you can install the beta version released every month: 1. Backup your installation, using the snapshot functionality Home Assistant offers. 2. Check the [Home Assistant Beta release notes](https://rc.home-assistant.io/latest-release-notes/) for breaking changes. Be sure to check all release notes between the version you are running and the one you are upgrading to. Use the search function in your browser (`CTRL + f`) and search for **Breaking Changes**. @@ -102,24 +105,24 @@ If you would like to test next release before anyone else, you can install the b [balenaEtcher]: https://www.balena.io/etcher [hassos-network]: https://github.com/home-assistant/operating-system/blob/dev/Documentation/network.md -[pi3-32]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_rpi3-4.16.img.gz -[pi3-64]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_rpi3-64-4.16.img.gz -[pi4-32]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_rpi4-4.16.img.gz -[pi4-64]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_rpi4-64-4.16.img.gz -[tinker]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_tinker-4.16.img.gz -[odroid-c2]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_odroid-c2-4.16.img.gz -[odroid-c4]: https://github.com/home-assistant/operating-system/releases/download/5.5/hassos_odroid-c4-5.5.img.gz -[odroid-n2]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_odroid-n2-4.16.img.gz -[odroid-xu4]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_odroid-xu4-4.16.img.gz -[intel-nuc]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_intel-nuc-4.16.img.gz -[vmdk]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_ova-4.16.vmdk.gz -[vhdx]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_ova-4.16.vhdx.gz -[vdi]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_ova-4.16.vdi.gz -[qcow2]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_ova-4.16.qcow2.gz -[Virtual Appliance]: https://github.com/home-assistant/operating-system/releases/download/4.16/hassos_ova-4.16.ova +[pi3-32]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_rpi3-5.9.img.xz +[pi3-64]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_rpi3-64-5.9.img.xz +[pi4-32]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_rpi4-5.9.img.xz +[pi4-64]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_rpi4-64-5.9.img.xz +[tinker]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_tinker-5.9.img.xz +[odroid-c2]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_odroid-c2-5.9.img.xz +[odroid-c4]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_odroid-c4-5.9.img.xz +[odroid-n2]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_odroid-n2-5.9.img.xz +[odroid-xu4]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_odroid-xu4-5.9.img.xz +[intel-nuc]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_intel-nuc-5.9.img.xz +[vmdk]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_ova-5.9.vmdk.xz +[vhdx]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_ova-5.9.vhdx.xz +[vdi]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_ova-5.9.vdi.xz +[qcow2]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_ova-5.9.qcow2.xz +[Virtual Appliance]: https://github.com/home-assistant/operating-system/releases/download/5.9/hassos_ova-5.9.ova [local]: http://homeassistant.local:8123 [samba]: /addons/samba/ [ssh]: /addons/ssh/ [pi-power]: https://www.raspberrypi.org/help/faqs/#powerReqs [configure]: /getting-started/configuration/ -[otg-usb]: hassio/flashing_n2_otg/ +[otg-usb]: /hassio/flashing_n2_otg/ diff --git a/source/help/index.markdown b/source/help/index.markdown index e9f387538b9..77a2f4f9e28 100644 --- a/source/help/index.markdown +++ b/source/help/index.markdown @@ -50,6 +50,7 @@ Looking for [talking points](/help/talking-points/) or [trivia](/help/trivia)? Don't miss the regular [Home Assistant podcasts](https://hasspodcast.io/). - [Why I use Home Assistant for open source home automation](https://opensource.com/article/20/11/home-assistant) - November 2020 +- [Home Assistant, the Python IoT hub](https://lwn.net/Articles/822350/) - June 2020 - [Thomas-Krenn-Award 2020: Dino, Teckids und Home Assistant](https://www.thomas-krenn.com/de/tkmag/allgemein/gewinner-thomas-krenn-award-2020/) - June 2020 - [Magical Smart Home Upgrade Lets Muggles Control Their Homes With a Wand Too](https://gizmodo.com/magical-smart-home-upgrade-lets-muggles-control-their-h-1833941228) - April 2019 - [Thomas-Krenn-Award 2019 – The winners](https://www.thomas-krenn.com/de/tkmag/tk-insights/thomas-krenn-award-2019-gewinner/) - March 2019 diff --git a/source/images/blog/2020-12-13-os5/social.png b/source/images/blog/2020-12-13-os5/social.png new file mode 100644 index 00000000000..2d76a601a1c Binary files /dev/null and b/source/images/blog/2020-12-13-os5/social.png differ diff --git a/source/images/blog/2020-12/blueprint-ui.png b/source/images/blog/2020-12/blueprint-ui.png new file mode 100644 index 00000000000..96505b08de3 Binary files /dev/null and b/source/images/blog/2020-12/blueprint-ui.png differ diff --git a/source/images/blog/2020-12/blueprints.png b/source/images/blog/2020-12/blueprints.png new file mode 100644 index 00000000000..81f0c683807 Binary files /dev/null and b/source/images/blog/2020-12/blueprints.png differ diff --git a/source/images/blog/2020-12/disable-device.png b/source/images/blog/2020-12/disable-device.png new file mode 100644 index 00000000000..8feffb50fad Binary files /dev/null and b/source/images/blog/2020-12/disable-device.png differ diff --git a/source/images/blog/2020-12/entity-areas.png b/source/images/blog/2020-12/entity-areas.png new file mode 100644 index 00000000000..f3b52e483d1 Binary files /dev/null and b/source/images/blog/2020-12/entity-areas.png differ diff --git a/source/images/blog/2020-12/social.png b/source/images/blog/2020-12/social.png new file mode 100644 index 00000000000..4be14886778 Binary files /dev/null and b/source/images/blog/2020-12/social.png differ diff --git a/source/images/blue/blue1.png b/source/images/blue/blue1.png new file mode 100644 index 00000000000..6bfa8aa17c0 Binary files /dev/null and b/source/images/blue/blue1.png differ diff --git a/source/images/blue/blue2.png b/source/images/blue/blue2.png new file mode 100644 index 00000000000..cfdcff9d1bd Binary files /dev/null and b/source/images/blue/blue2.png differ diff --git a/source/images/blue/blue3.png b/source/images/blue/blue3.png new file mode 100644 index 00000000000..d54d32e4750 Binary files /dev/null and b/source/images/blue/blue3.png differ diff --git a/source/images/blue/blue_3d.jpg b/source/images/blue/blue_3d.jpg new file mode 100644 index 00000000000..a8cb8797b10 Binary files /dev/null and b/source/images/blue/blue_3d.jpg differ diff --git a/source/images/blue/blue_dev_mode.png b/source/images/blue/blue_dev_mode.png new file mode 100644 index 00000000000..b0153830fa3 Binary files /dev/null and b/source/images/blue/blue_dev_mode.png differ diff --git a/source/images/blue/blue_hero.jpg b/source/images/blue/blue_hero.jpg new file mode 100644 index 00000000000..5758e4d1376 Binary files /dev/null and b/source/images/blue/blue_hero.jpg differ diff --git a/source/images/blue/blue_narrow.jpg b/source/images/blue/blue_narrow.jpg new file mode 100644 index 00000000000..8d77f180a3c Binary files /dev/null and b/source/images/blue/blue_narrow.jpg differ diff --git a/source/images/blue/blue_zen_mode.png b/source/images/blue/blue_zen_mode.png new file mode 100644 index 00000000000..087a5bf4633 Binary files /dev/null and b/source/images/blue/blue_zen_mode.png differ diff --git a/source/images/conference/frontpage-card.png b/source/images/conference/frontpage-card.png index 70d53f66f96..7f0e312b2fb 100644 Binary files a/source/images/conference/frontpage-card.png and b/source/images/conference/frontpage-card.png differ diff --git a/source/images/integrations/nest/accept_terms.png b/source/images/integrations/nest/accept_terms.png new file mode 100644 index 00000000000..16516c60e4f Binary files /dev/null and b/source/images/integrations/nest/accept_terms.png differ diff --git a/source/images/integrations/nest/create_credentials.png b/source/images/integrations/nest/create_credentials.png new file mode 100644 index 00000000000..45e4a5ebb55 Binary files /dev/null and b/source/images/integrations/nest/create_credentials.png differ diff --git a/source/images/integrations/nest/create_project.png b/source/images/integrations/nest/create_project.png new file mode 100644 index 00000000000..b03d5d3ca47 Binary files /dev/null and b/source/images/integrations/nest/create_project.png differ diff --git a/source/images/integrations/nest/create_subscription.png b/source/images/integrations/nest/create_subscription.png new file mode 100644 index 00000000000..354846780dc Binary files /dev/null and b/source/images/integrations/nest/create_subscription.png differ diff --git a/source/images/integrations/nest/device_access.png b/source/images/integrations/nest/device_access.png new file mode 100644 index 00000000000..aefcd5f128e Binary files /dev/null and b/source/images/integrations/nest/device_access.png differ diff --git a/source/images/integrations/nest/device_access_oauth_client_id.png b/source/images/integrations/nest/device_access_oauth_client_id.png new file mode 100644 index 00000000000..9b7465d89c4 Binary files /dev/null and b/source/images/integrations/nest/device_access_oauth_client_id.png differ diff --git a/source/images/integrations/nest/device_access_pubsub_topic.png b/source/images/integrations/nest/device_access_pubsub_topic.png new file mode 100644 index 00000000000..34d045b8222 Binary files /dev/null and b/source/images/integrations/nest/device_access_pubsub_topic.png differ diff --git a/source/images/integrations/nest/enable_api.png b/source/images/integrations/nest/enable_api.png new file mode 100644 index 00000000000..24df886fc19 Binary files /dev/null and b/source/images/integrations/nest/enable_api.png differ diff --git a/source/images/integrations/nest/enable_events.png b/source/images/integrations/nest/enable_events.png new file mode 100644 index 00000000000..bf2883b61f9 Binary files /dev/null and b/source/images/integrations/nest/enable_events.png differ diff --git a/source/images/integrations/nest/enable_sdm_api.png b/source/images/integrations/nest/enable_sdm_api.png new file mode 100644 index 00000000000..67b7ed91868 Binary files /dev/null and b/source/images/integrations/nest/enable_sdm_api.png differ diff --git a/source/images/integrations/nest/finished.png b/source/images/integrations/nest/finished.png new file mode 100644 index 00000000000..f6380374c70 Binary files /dev/null and b/source/images/integrations/nest/finished.png differ diff --git a/source/images/integrations/nest/oauth_approve.png b/source/images/integrations/nest/oauth_approve.png new file mode 100644 index 00000000000..8741d5e8ed4 Binary files /dev/null and b/source/images/integrations/nest/oauth_approve.png differ diff --git a/source/images/integrations/nest/oauth_client_id.png b/source/images/integrations/nest/oauth_client_id.png new file mode 100644 index 00000000000..66e4ab38ac6 Binary files /dev/null and b/source/images/integrations/nest/oauth_client_id.png differ diff --git a/source/images/integrations/nest/oauth_confirm.png b/source/images/integrations/nest/oauth_confirm.png new file mode 100644 index 00000000000..caf847371d7 Binary files /dev/null and b/source/images/integrations/nest/oauth_confirm.png differ diff --git a/source/images/integrations/nest/oauth_created.png b/source/images/integrations/nest/oauth_created.png new file mode 100644 index 00000000000..8696ee7f64f Binary files /dev/null and b/source/images/integrations/nest/oauth_created.png differ diff --git a/source/images/integrations/nest/oauth_grant1.png b/source/images/integrations/nest/oauth_grant1.png new file mode 100644 index 00000000000..520fdf47fd9 Binary files /dev/null and b/source/images/integrations/nest/oauth_grant1.png differ diff --git a/source/images/integrations/nest/oauth_grant2.png b/source/images/integrations/nest/oauth_grant2.png new file mode 100644 index 00000000000..75ba05a7630 Binary files /dev/null and b/source/images/integrations/nest/oauth_grant2.png differ diff --git a/source/images/integrations/nest/oauth_redirect_uri.png b/source/images/integrations/nest/oauth_redirect_uri.png new file mode 100644 index 00000000000..739e3cc94d6 Binary files /dev/null and b/source/images/integrations/nest/oauth_redirect_uri.png differ diff --git a/source/images/integrations/nest/project_name.png b/source/images/integrations/nest/project_name.png new file mode 100644 index 00000000000..015478bebf1 Binary files /dev/null and b/source/images/integrations/nest/project_name.png differ diff --git a/source/index.html b/source/index.html index a41d2cb8424..f9c571a0ea4 100644 --- a/source/index.html +++ b/source/index.html @@ -26,6 +26,18 @@ description: Release notes
+ +
+

Recent Blog Posts

+ + {% for post in site.posts limit: 4 %} +
  • + {{ post.title }} + {{ post.date_formatted }} +
  • + {% endfor %} +
    +

    Join The Community

    We love to help with & talk about home automation. @@ -37,13 +49,12 @@ description:
    + class="material-card highlight-blog-post" + href="/blog/2016/01/19/perfect-home-automation/" + > + Read our founder's vision for the perfect home automation + +

    Alexa, turn on the lights

    @@ -62,63 +73,63 @@ description:
    - - Read our founder's vision for the perfect home automation - - -
    -
    Take over all the screens
    -
    - Home Assistant Cast makes each TV a display. +
    + Take over all the screens +
    + Home Assistant Cast makes each TV a display. +
    +
    -
    -

    Recent Blog Posts

    - - {% for post in site.posts limit: 4 %} -
  • - {{ post.title }} - {{ post.date_formatted }} -
  • - {% endfor %} -
    -
    State of the Union 2019
    -
    - Learn why we do what we do and what is next. +
    + Home Assistant Blue! +
    + Where style and performance meet privacy +
    +
    - Learn how our OS can turn your Raspberry Pi into the ultimate home - automation hub - +
    +
    + December 13, 2020 +
    + It's all about Home Assistant! +
    +
    + +
    -
    Home Assistant Tags
    -
    - Use NFC to bring music to your life or automate the mundane. +
    + Home Assistant Tags +
    + Use NFC to bring music to your life or automate the mundane. +
    +
    @@ -142,10 +156,13 @@ description: style="background-image: url(/images/merchandise/shirt-frontpage.png)" >
    -
    Join the Home Assistant t-shirt revolution!
    -
    - Look sharp in blue, black or gray. Wearing a HA t-shirt is okay. +
    + Join the Home Assistant t-shirt revolution! +
    + Look sharp in blue, black or gray. Wearing a HA t-shirt is okay. +
    +
    diff --git a/source/lovelace/badges.markdown b/source/lovelace/badges.markdown index eea7248af95..638b1735849 100644 --- a/source/lovelace/badges.markdown +++ b/source/lovelace/badges.markdown @@ -17,7 +17,7 @@ entity: light.living_room {% configuration state_label %} type: required: true - description: entity-button + description: state-label type: string entity: required: true diff --git a/source/more-info/unsupported/docker_version.markdown b/source/more-info/unsupported/docker_version.markdown index e86a8b4dde6..e136039e07a 100644 --- a/source/more-info/unsupported/docker_version.markdown +++ b/source/more-info/unsupported/docker_version.markdown @@ -10,7 +10,7 @@ for it to work properly. The current minimum supported version of Docker is: `19.03.0`. -However, the future set changes and improves over time and therefore, the minimal +However, the feature set changes and improves over time and therefore, the minimal required version may change in the future. When that happens, it will be communicated before we publish a version that will require you to upgrade Docker. diff --git a/source/more-info/unsupported/privileged.markdown b/source/more-info/unsupported/privileged.markdown index 28f67f30fd5..199eafa7db0 100644 --- a/source/more-info/unsupported/privileged.markdown +++ b/source/more-info/unsupported/privileged.markdown @@ -10,7 +10,7 @@ to be able to do everything it needs to do. ## The solution -If you are running an older version of our Home Assistant OS, update it the +If you are running an older version of our Home Assistant OS, update it in the supervisor panel. If this is not our Home Assistant OS, you need to re-run our