From 05b0d97d27d2661a9cabff2568ffc8384e71e77c Mon Sep 17 00:00:00 2001 From: Leland Sindt Date: Thu, 28 Mar 2024 01:50:33 -0500 Subject: [PATCH 01/19] add cullAssistant, esphome Culligan water sensor link. (#32065) --- source/_docs/energy/water.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/_docs/energy/water.markdown b/source/_docs/energy/water.markdown index 699530796ba..58069878217 100644 --- a/source/_docs/energy/water.markdown +++ b/source/_docs/energy/water.markdown @@ -44,6 +44,10 @@ If your water meter lacks a rotary disk, magnetic disk, or coil. There are alter - [AI-on-the-edge-device](https://github.com/jomjol/AI-on-the-edge-device) is a project running on an ESP32-CAM and can be fully integrated into Home Assistant using the Home Assistant Discovery Functionality of MQTT. It digitalizes your gas/water/electricity meter display and provides its data in various ways.![Photo of the AI-on-the-edge-device Workflow](/images/docs/energy/ +If you have a Culligan Water Softener, you may be able to interface with the inbuilt `DEBUG PORT` and receive water usage stats including `Gallons` (gal), `Gallons Per Minute` (gal/min), and `Gallons to Recharge` (gal): + +- [cullAssistant](https://github.com/LelandSindt/cullAssistant) (ESPHome) + Alternatively, the following shops sell ESPHome-based devices that use a 3-phase light sensor to detect a rotating disk in your water meter and convert this to the amount of water used in milliliters (ml): - [Muino water meter reader](https://watermeter.muino.nl/) (ESPHome) From 70b9510aebb5cd6c5212694e1fdc8c905f07cc9a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Mar 2024 07:52:48 +0100 Subject: [PATCH 02/19] Bump google-protobuf from 4.26.0 to 4.26.1 (#32069) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index df714cd9b43..803ef55eaa1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -27,7 +27,7 @@ GEM eventmachine (1.2.7) ffi (1.16.3) forwardable-extended (2.6.0) - google-protobuf (4.26.0-x86_64-linux) + google-protobuf (4.26.1-x86_64-linux) rake (>= 13) http_parser.rb (0.8.0) i18n (1.14.4) From ca6bb699ecb630b8577afbb3ae6eb6b14ecc91f2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Mar 2024 07:53:04 +0100 Subject: [PATCH 03/19] Bump ruby-lsp from 0.14.6 to 0.15.0 (#32067) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile | 2 +- Gemfile.lock | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile b/Gemfile index b93880fc1e4..90f3924278a 100644 --- a/Gemfile +++ b/Gemfile @@ -11,7 +11,7 @@ group :development do # > 2.1.0 causes slowdowns https://github.com/sass/sassc-ruby/issues/189 gem 'sassc', '2.1.0' gem 'rubocop', '1.62.1' - gem 'ruby-lsp', '0.14.6' + gem 'ruby-lsp', '0.15.0' gem 'rackup', '2.1.0' end diff --git a/Gemfile.lock b/Gemfile.lock index 803ef55eaa1..3ca950f895f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -115,7 +115,7 @@ GEM unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.31.2) parser (>= 3.3.0.4) - ruby-lsp (0.14.6) + ruby-lsp (0.15.0) language_server-protocol (~> 3.17.0) prism (>= 0.22.0, < 0.25) sorbet-runtime (>= 0.5.10782) @@ -135,7 +135,7 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.11311) + sorbet-runtime (0.5.11316) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) @@ -161,7 +161,7 @@ DEPENDENCIES rackup (= 2.1.0) rake (= 13.1.0) rubocop (= 1.62.1) - ruby-lsp (= 0.14.6) + ruby-lsp (= 0.15.0) sass-globbing (= 1.1.5) sassc (= 2.1.0) sinatra (= 4.0.0) From 2fa42407b631bec7c53efc7302f7158d01066297 Mon Sep 17 00:00:00 2001 From: starkillerOG Date: Thu, 28 Mar 2024 09:09:55 +0100 Subject: [PATCH 04/19] Add RLC-1212A as supported (#32070) --- source/_integrations/reolink.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/reolink.markdown b/source/_integrations/reolink.markdown index 807c42df3a4..ecdbb6e9786 100644 --- a/source/_integrations/reolink.markdown +++ b/source/_integrations/reolink.markdown @@ -258,6 +258,7 @@ The following models have been tested and confirmed to work: - [RLC-822A](https://reolink.com/product/rlc-822a/) - [RLC-823A](https://reolink.com/product/rlc-823a/) - [RLC-833A](https://reolink.com/product/rlc-833a/) +- [RLC-1212A](https://reolink.com/product/rlc-1212a/) - [RLC-1224A](https://reolink.com/product/rlc-1224a/) - [RLN8-410 NVR](https://reolink.com/product/rln8-410/) - [RLN16-410 NVR](https://reolink.com/product/rln16-410/) From a01805dcff84317635cb76b7bca2af352cd6f90a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Mar 2024 07:23:30 +0100 Subject: [PATCH 05/19] Bump sorbet-runtime from 0.5.11316 to 0.5.11318 (#32079) --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3ca950f895f..311d0ac8ca6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -135,7 +135,7 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.11316) + sorbet-runtime (0.5.11318) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 2b572fedb859705a83472b7a32c3332e7dac1093 Mon Sep 17 00:00:00 2001 From: Bruno Henrique Date: Fri, 29 Mar 2024 04:04:39 -0300 Subject: [PATCH 06/19] Adding missing 'Services' section on UniFi Network Integration (#32076) --- source/_integrations/unifi.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/unifi.markdown b/source/_integrations/unifi.markdown index 64bbe58f4a7..e19dcac1b96 100644 --- a/source/_integrations/unifi.markdown +++ b/source/_integrations/unifi.markdown @@ -34,6 +34,7 @@ There is currently support for the following device types within Home Assistant: - [Button](#button) - [Image](#image) - [Presence detection](#presence-detection) +- [Services](#services) - [Switch](#switch) - [Sensor](#sensor) - [Firmware updates](#firmware-updates) From 7c923f48f84e22f450cf76b3fc530550b8206ba5 Mon Sep 17 00:00:00 2001 From: Clinton Gormley Date: Fri, 29 Mar 2024 18:48:37 +0100 Subject: [PATCH 07/19] Update service-calls.markdown (#32086) --- source/_docs/scripts/service-calls.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/scripts/service-calls.markdown b/source/_docs/scripts/service-calls.markdown index d94130181ee..ccd734c536c 100644 --- a/source/_docs/scripts/service-calls.markdown +++ b/source/_docs/scripts/service-calls.markdown @@ -80,7 +80,7 @@ entity_id: switch.ac ### Using the Services Developer Tool You can use the Services Developer Tool to test data to pass in a service call. -For example, you may test turning on or off a 'group' (See [groups] for more info) +For example, you may test turning on or off a 'group' (See [groups](/integrations/group/) for more info) To turn a group on or off, pass the following info: From 9dfd58f4d326ba34510e59cd1cfe6aa37a30f426 Mon Sep 17 00:00:00 2001 From: G Johansson Date: Sat, 30 Mar 2024 07:06:33 +0100 Subject: [PATCH 08/19] Command line command is template for binary sensor and sensor (#32049) --- source/_integrations/command_line.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/command_line.markdown b/source/_integrations/command_line.markdown index 4deb3a59c4b..d18d826b383 100644 --- a/source/_integrations/command_line.markdown +++ b/source/_integrations/command_line.markdown @@ -43,7 +43,7 @@ command_line: command: description: The action to take to get the value. required: true - type: string + type: template command_timeout: description: Defines number of seconds for command timeout. required: false @@ -168,7 +168,7 @@ command_line: command: description: The action to take to get the value. required: true - type: string + type: template command_timeout: description: Defines number of seconds for command timeout required: false From 65521a8c0abc9672140dc832f4aff51a4379da4d Mon Sep 17 00:00:00 2001 From: Pipo31416 <158268990+Pipo31416@users.noreply.github.com> Date: Mon, 1 Apr 2024 10:32:37 +0200 Subject: [PATCH 09/19] Update header-footer.markdown (#32112) Statictis -> Statistics --- source/dashboards/header-footer.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/dashboards/header-footer.markdown b/source/dashboards/header-footer.markdown index b48a122e903..10e7f607d7e 100644 --- a/source/dashboards/header-footer.markdown +++ b/source/dashboards/header-footer.markdown @@ -13,7 +13,7 @@ Header and footer can be used on the following cards: - [Entity](/dashboards/entity/) - [Entities](/dashboards/entities/) -- [Statictis](/dashboards/statistics/) +- [Statistics](/dashboards/statistics/) ## Picture header & footer @@ -151,5 +151,5 @@ hours_to_show: - [Entity](/dashboards/entity/) - [Entities](/dashboards/entities/) -- [Statictis](/dashboards/statistics/) -- [Card actions](/dashboards/actions/) \ No newline at end of file +- [statistics](/dashboards/statistics/) +- [Card actions](/dashboards/actions/) From e7f7bfc4500adec19e07fbf357336e1174fc2424 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 22:42:43 +0200 Subject: [PATCH 10/19] Bump sorbet-runtime from 0.5.11318 to 0.5.11319 (#32110) --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 311d0ac8ca6..c27b41c0ecb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -135,7 +135,7 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.11318) + sorbet-runtime (0.5.11319) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 6c27dc00ef0ff11e0b004f971865b4ce25540098 Mon Sep 17 00:00:00 2001 From: Clinton Gormley Date: Tue, 2 Apr 2024 08:35:00 +0200 Subject: [PATCH 11/19] Fixed bad 'features' link in cards.markdown (#32085) --- source/dashboards/cards.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/dashboards/cards.markdown b/source/dashboards/cards.markdown index ae3936ff1f3..ac5e78b7dc5 100644 --- a/source/dashboards/cards.markdown +++ b/source/dashboards/cards.markdown @@ -25,7 +25,7 @@ There are several different card types, each with their own configuration option Some cards have support for [tap actions](/dashboards/actions/). These actions define what will happen when you tap or hold on an object within a card. -Some cards have support for [features](/dashboards/actions/). These widgets add quick controls to the card. Supported features depend on the card and entity capabilities. Multiple features can be added to a single card. +Some cards have support for [features](/dashboards/features/). These widgets add quick controls to the card. Supported features depend on the card and entity capabilities. Multiple features can be added to a single card.

Screenshot of tile cards with features. Screenshot of tile cards with features. @@ -87,4 +87,4 @@ Another way to add entities to a dashboard is to use the **Device** page. - For a list of available card types and more detailed documentation, refer to the **Card types** section in the side navigation. - [Card tap actions](/dashboards/actions/) - [Card features](/dashboards/actions/) -- [Card header and footer widgets](/dashboards/header-footer/) \ No newline at end of file +- [Card header and footer widgets](/dashboards/header-footer/) From 2ed3bee6226d6c69962b51df7226290526eeb99d Mon Sep 17 00:00:00 2001 From: 0xEF <48224539+hexEF@users.noreply.github.com> Date: Tue, 2 Apr 2024 08:36:18 +0200 Subject: [PATCH 12/19] Update Synology SRM integration docs (#32074) --- source/_integrations/synology_srm.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/synology_srm.markdown b/source/_integrations/synology_srm.markdown index 801023e4fd8..9d7456d2f26 100644 --- a/source/_integrations/synology_srm.markdown +++ b/source/_integrations/synology_srm.markdown @@ -58,7 +58,7 @@ verify_ssl: type: boolean {% endconfiguration %} -It's not possible to create another account in SRM with admin permissions. You'll need to use your admin account (or the one you renamed at creation) for this connection. +For instructions on creating multiple administrators on SRM, please refer to the [Synology Knowledge Center](https://kb.synology.com/en-id/SRM/tutorial/Create_multiple_administrator_accounts_on_Synology_Router). List of models known to be supported: From 97bdcc06ddcdc2806278e36f9764303689017df3 Mon Sep 17 00:00:00 2001 From: G Johansson Date: Tue, 2 Apr 2024 08:36:30 +0200 Subject: [PATCH 13/19] Filesize abs path with example (#32106) * Filesize abs path with example * Tiny tweak --------- Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/filesize.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_integrations/filesize.markdown b/source/_integrations/filesize.markdown index 0b51840c106..7be864a7055 100644 --- a/source/_integrations/filesize.markdown +++ b/source/_integrations/filesize.markdown @@ -21,6 +21,8 @@ The `filesize` sensor is for displaying the size in MB of a file. File paths must also be added to [allowlist_external_dirs](/docs/configuration/basic/) in your `configuration.yaml`. +File paths should be absolute paths. For example: `/config/home-assistant_v2.db` to monitor the size of the default database. + {% include integrations/config_flow.md %} From df853eae95e978a3745588b8451ba164066200e2 Mon Sep 17 00:00:00 2001 From: Zitrium31 <123826842+Zitrium31@users.noreply.github.com> Date: Tue, 2 Apr 2024 09:00:18 +0200 Subject: [PATCH 14/19] Add note for local API access (#32063) * Add note for local API access * tiny tweak --------- Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- source/_integrations/freebox.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/freebox.markdown b/source/_integrations/freebox.markdown index a6e53b60d85..12263bcceca 100644 --- a/source/_integrations/freebox.markdown +++ b/source/_integrations/freebox.markdown @@ -45,6 +45,12 @@ You can find out your Freebox host and port by opening this address + +The `host` (ex: xxxxxxxx.fbxos.fr) and `port` given by refers to your Freebox public IP address and may not work if your Home Assistant server is located inside your local LAN. For local API access, you can alternatively use `host` = *mafreebox.freebox.fr* and `port` = *443*. + + + ### Initial setup

From 036bb8757e244c3fa374a10a913d0b89a94448de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Apr 2024 09:03:15 +0200 Subject: [PATCH 15/19] Bump sorbet-runtime from 0.5.11319 to 0.5.11323 (#32120) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c27b41c0ecb..214aa258bdd 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -135,7 +135,7 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.11319) + sorbet-runtime (0.5.11323) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 2212063c70fca92532294e2aca5076a60c337fa5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Apr 2024 09:05:17 +0200 Subject: [PATCH 16/19] Bump rake from 13.1.0 to 13.2.0 (#32119) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile | 2 +- Gemfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 90f3924278a..cf1fb5443bf 100644 --- a/Gemfile +++ b/Gemfile @@ -3,7 +3,7 @@ source 'https://rubygems.org' ruby '> 2.5.0' group :development do - gem 'rake', '13.1.0' + gem 'rake', '13.2.0' gem 'jekyll', '4.3.3' gem 'compass', '1.0.3' gem 'sass-globbing', '1.1.5' diff --git a/Gemfile.lock b/Gemfile.lock index 214aa258bdd..d1416feb966 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -95,7 +95,7 @@ GEM rack (>= 3) webrick (~> 1.8) rainbow (3.1.1) - rake (13.1.0) + rake (13.2.0) rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) @@ -159,7 +159,7 @@ DEPENDENCIES jekyll-toc (= 0.18.0) nokogiri (= 1.16.3) rackup (= 2.1.0) - rake (= 13.1.0) + rake (= 13.2.0) rubocop (= 1.62.1) ruby-lsp (= 0.15.0) sass-globbing (= 1.1.5) From cb6f5465b3a7c3018f55a2cd606e68c576aff97e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Apr 2024 09:09:20 +0200 Subject: [PATCH 17/19] Bump sorbet-runtime from 0.5.11323 to 0.5.11327 (#32136) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index d1416feb966..7a12b2883a4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -135,7 +135,7 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.11323) + sorbet-runtime (0.5.11327) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 10c9b3ce3dee84061a3eb4700fdf20a2fa6189d0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Apr 2024 09:13:32 +0200 Subject: [PATCH 18/19] Bump ruby-lsp from 0.15.0 to 0.16.0 (#32135) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile | 2 +- Gemfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index cf1fb5443bf..774b4a7c173 100644 --- a/Gemfile +++ b/Gemfile @@ -11,7 +11,7 @@ group :development do # > 2.1.0 causes slowdowns https://github.com/sass/sassc-ruby/issues/189 gem 'sassc', '2.1.0' gem 'rubocop', '1.62.1' - gem 'ruby-lsp', '0.15.0' + gem 'ruby-lsp', '0.16.0' gem 'rackup', '2.1.0' end diff --git a/Gemfile.lock b/Gemfile.lock index 7a12b2883a4..c7c06055e5c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -115,7 +115,7 @@ GEM unicode-display_width (>= 2.4.0, < 3.0) rubocop-ast (1.31.2) parser (>= 3.3.0.4) - ruby-lsp (0.15.0) + ruby-lsp (0.16.0) language_server-protocol (~> 3.17.0) prism (>= 0.22.0, < 0.25) sorbet-runtime (>= 0.5.10782) @@ -161,7 +161,7 @@ DEPENDENCIES rackup (= 2.1.0) rake (= 13.2.0) rubocop (= 1.62.1) - ruby-lsp (= 0.15.0) + ruby-lsp (= 0.16.0) sass-globbing (= 1.1.5) sassc (= 2.1.0) sinatra (= 4.0.0) From 0ce7035773107a36b4a634c46395303afb2c4129 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Apr 2024 09:16:00 +0200 Subject: [PATCH 19/19] Bump public_suffix from 5.0.4 to 5.0.5 (#32134) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c7c06055e5c..35bbc1c482f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -83,7 +83,7 @@ GEM pathutil (0.16.2) forwardable-extended (~> 2.6) prism (0.24.0) - public_suffix (5.0.4) + public_suffix (5.0.5) racc (1.7.3) rack (3.0.10) rack-protection (4.0.0)