Merge branch 'current' into rc

This commit is contained in:
Franck Nijhof 2024-04-03 12:20:33 +02:00
commit 5ca5621f11
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3
12 changed files with 32 additions and 18 deletions

View File

@ -3,7 +3,7 @@ source 'https://rubygems.org'
ruby '> 2.5.0' ruby '> 2.5.0'
group :development do group :development do
gem 'rake', '13.1.0' gem 'rake', '13.2.0'
gem 'jekyll', '4.3.3' gem 'jekyll', '4.3.3'
gem 'compass', '1.0.3' gem 'compass', '1.0.3'
gem 'sass-globbing', '1.1.5' gem 'sass-globbing', '1.1.5'
@ -11,7 +11,7 @@ group :development do
# > 2.1.0 causes slowdowns https://github.com/sass/sassc-ruby/issues/189 # > 2.1.0 causes slowdowns https://github.com/sass/sassc-ruby/issues/189
gem 'sassc', '2.1.0' gem 'sassc', '2.1.0'
gem 'rubocop', '1.62.1' gem 'rubocop', '1.62.1'
gem 'ruby-lsp', '0.14.6' gem 'ruby-lsp', '0.16.0'
gem 'rackup', '2.1.0' gem 'rackup', '2.1.0'
end end

View File

@ -27,7 +27,7 @@ GEM
eventmachine (1.2.7) eventmachine (1.2.7)
ffi (1.16.3) ffi (1.16.3)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
google-protobuf (4.26.0-x86_64-linux) google-protobuf (4.26.1-x86_64-linux)
rake (>= 13) rake (>= 13)
http_parser.rb (0.8.0) http_parser.rb (0.8.0)
i18n (1.14.4) i18n (1.14.4)
@ -83,7 +83,7 @@ GEM
pathutil (0.16.2) pathutil (0.16.2)
forwardable-extended (~> 2.6) forwardable-extended (~> 2.6)
prism (0.24.0) prism (0.24.0)
public_suffix (5.0.4) public_suffix (5.0.5)
racc (1.7.3) racc (1.7.3)
rack (3.0.10) rack (3.0.10)
rack-protection (4.0.0) rack-protection (4.0.0)
@ -95,7 +95,7 @@ GEM
rack (>= 3) rack (>= 3)
webrick (~> 1.8) webrick (~> 1.8)
rainbow (3.1.1) rainbow (3.1.1)
rake (13.1.0) rake (13.2.0)
rb-fsevent (0.11.2) rb-fsevent (0.11.2)
rb-inotify (0.10.1) rb-inotify (0.10.1)
ffi (~> 1.0) ffi (~> 1.0)
@ -115,7 +115,7 @@ GEM
unicode-display_width (>= 2.4.0, < 3.0) unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.31.2) rubocop-ast (1.31.2)
parser (>= 3.3.0.4) parser (>= 3.3.0.4)
ruby-lsp (0.14.6) ruby-lsp (0.16.0)
language_server-protocol (~> 3.17.0) language_server-protocol (~> 3.17.0)
prism (>= 0.22.0, < 0.25) prism (>= 0.22.0, < 0.25)
sorbet-runtime (>= 0.5.10782) sorbet-runtime (>= 0.5.10782)
@ -135,7 +135,7 @@ GEM
rack-protection (= 4.0.0) rack-protection (= 4.0.0)
rack-session (>= 2.0.0, < 3) rack-session (>= 2.0.0, < 3)
tilt (~> 2.0) tilt (~> 2.0)
sorbet-runtime (0.5.11311) sorbet-runtime (0.5.11327)
stringex (2.8.6) stringex (2.8.6)
terminal-table (3.0.2) terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3) unicode-display_width (>= 1.1.1, < 3)
@ -159,9 +159,9 @@ DEPENDENCIES
jekyll-toc (= 0.18.0) jekyll-toc (= 0.18.0)
nokogiri (= 1.16.3) nokogiri (= 1.16.3)
rackup (= 2.1.0) rackup (= 2.1.0)
rake (= 13.1.0) rake (= 13.2.0)
rubocop (= 1.62.1) rubocop (= 1.62.1)
ruby-lsp (= 0.14.6) ruby-lsp (= 0.16.0)
sass-globbing (= 1.1.5) sass-globbing (= 1.1.5)
sassc (= 2.1.0) sassc (= 2.1.0)
sinatra (= 4.0.0) sinatra (= 4.0.0)

View File

@ -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/ - [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): 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) - [Muino water meter reader](https://watermeter.muino.nl/) (ESPHome)

View File

@ -80,7 +80,7 @@ entity_id: switch.ac
### Using the Services Developer Tool ### Using the Services Developer Tool
You can use the Services Developer Tool to test data to pass in a service call. 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: To turn a group on or off, pass the following info:

View File

@ -43,7 +43,7 @@ command_line:
command: command:
description: The action to take to get the value. description: The action to take to get the value.
required: true required: true
type: string type: template
command_timeout: command_timeout:
description: Defines number of seconds for command timeout. description: Defines number of seconds for command timeout.
required: false required: false
@ -168,7 +168,7 @@ command_line:
command: command:
description: The action to take to get the value. description: The action to take to get the value.
required: true required: true
type: string type: template
command_timeout: command_timeout:
description: Defines number of seconds for command timeout description: Defines number of seconds for command timeout
required: false required: false

View File

@ -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 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.
</div> </div>
{% include integrations/config_flow.md %} {% include integrations/config_flow.md %}

View File

@ -45,6 +45,12 @@ You can find out your Freebox host and port by opening this address <http://mafr
The returned JSON should contain an `api_domain` (`host`) and a `https_port` (`port`). The returned JSON should contain an `api_domain` (`host`) and a `https_port` (`port`).
Please consult the [API documentation](https://dev.freebox.fr/sdk/os/) for more information. Please consult the [API documentation](https://dev.freebox.fr/sdk/os/) for more information.
<div class='note warning'>
The `host` (ex: xxxxxxxx.fbxos.fr) and `port` given by <http://mafreebox.freebox.fr/api_version> 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*.
</div>
### Initial setup ### Initial setup
<div class='note warning'> <div class='note warning'>

View File

@ -266,6 +266,7 @@ The following models have been tested and confirmed to work:
- [RLC-822A](https://reolink.com/product/rlc-822a/) - [RLC-822A](https://reolink.com/product/rlc-822a/)
- [RLC-823A](https://reolink.com/product/rlc-823a/) - [RLC-823A](https://reolink.com/product/rlc-823a/)
- [RLC-833A](https://reolink.com/product/rlc-833a/) - [RLC-833A](https://reolink.com/product/rlc-833a/)
- [RLC-1212A](https://reolink.com/product/rlc-1212a/)
- [RLC-1224A](https://reolink.com/product/rlc-1224a/) - [RLC-1224A](https://reolink.com/product/rlc-1224a/)
- [RLN8-410 NVR](https://reolink.com/product/rln8-410/) - [RLN8-410 NVR](https://reolink.com/product/rln8-410/)
- [RLN16-410 NVR](https://reolink.com/product/rln16-410/) - [RLN16-410 NVR](https://reolink.com/product/rln16-410/)

View File

@ -58,7 +58,7 @@ verify_ssl:
type: boolean type: boolean
{% endconfiguration %} {% 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: List of models known to be supported:

View File

@ -34,6 +34,7 @@ There is currently support for the following device types within Home Assistant:
- [Button](#button) - [Button](#button)
- [Image](#image) - [Image](#image)
- [Presence detection](#presence-detection) - [Presence detection](#presence-detection)
- [Services](#services)
- [Switch](#switch) - [Switch](#switch)
- [Sensor](#sensor) - [Sensor](#sensor)
- [Firmware updates](#firmware-updates) - [Firmware updates](#firmware-updates)

View File

@ -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 [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.
<p class='img'><img src='/images/dashboards/features/screenshot-tile-feature-grid.png' alt="Screenshot of tile cards with features."> <p class='img'><img src='/images/dashboards/features/screenshot-tile-feature-grid.png' alt="Screenshot of tile cards with features.">
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. - 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 tap actions](/dashboards/actions/)
- [Card features](/dashboards/actions/) - [Card features](/dashboards/actions/)
- [Card header and footer widgets](/dashboards/header-footer/) - [Card header and footer widgets](/dashboards/header-footer/)

View File

@ -13,7 +13,7 @@ Header and footer can be used on the following cards:
- [Entity](/dashboards/entity/) - [Entity](/dashboards/entity/)
- [Entities](/dashboards/entities/) - [Entities](/dashboards/entities/)
- [Statictis](/dashboards/statistics/) - [Statistics](/dashboards/statistics/)
## Picture header & footer ## Picture header & footer
@ -151,5 +151,5 @@ hours_to_show:
- [Entity](/dashboards/entity/) - [Entity](/dashboards/entity/)
- [Entities](/dashboards/entities/) - [Entities](/dashboards/entities/)
- [Statictis](/dashboards/statistics/) - [statistics](/dashboards/statistics/)
- [Card actions](/dashboards/actions/) - [Card actions](/dashboards/actions/)