From 5b798e33488926aa6f65916453cd5b238e43e654 Mon Sep 17 00:00:00 2001 From: peteS-UK <64092177+peteS-UK@users.noreply.github.com> Date: Sun, 6 Apr 2025 20:29:30 +0100 Subject: [PATCH 1/7] Initial QualityScale updates --- source/_integrations/squeezebox.markdown | 28 +++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index 9bf481c221d0..a6a36e6e4496 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -26,6 +26,11 @@ This integration connects to an existing LMS Date: Sun, 6 Apr 2025 20:37:29 +0100 Subject: [PATCH 2/7] lint --- source/_integrations/squeezebox.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index a6a36e6e4496..10ab8c515222 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -53,8 +53,8 @@ description: "If you have selected \"Password Protection\" in your LMS Advanced Password: description: "If you have selected \"Password Protection\" in your LMS Advanced Security, enter your Password here." {% endconfiguration_basic %} -Connect over https -description: "The integration now supports Lyrion Music Servers behind an HTTPS reverse proxy. Please note that Lyrion Music Server natively only supports HTTP traffic. Unless you have configured a reverse proxy, do not select the \"Connect over https\" option. If you have configured a reverse proxy, remember to update the port number." +Connect over HTTPS +description: "The integration now supports Lyrion Music Servers behind an HTTPS reverse proxy. Please note that Lyrion Music Server natively only supports HTTP traffic. Unless you have configured a reverse proxy, do not select the \"Connect over HTTPS\" option. If you have configured a reverse proxy, remember to update the port number." The Logitech Transporter which have two digital inputs can be activated using a script. The following example turns on the Transporter and activates the toslink input interface: @@ -257,7 +257,7 @@ data: command: mixer parameters: - volume - - "+5" + - '+5' ``` ### Action `call_query` From a50cfe2f5e5790e6af9b40173daade832e0dc7bb Mon Sep 17 00:00:00 2001 From: peteS-UK <64092177+peteS-UK@users.noreply.github.com> Date: Sun, 6 Apr 2025 20:38:06 +0100 Subject: [PATCH 3/7] lint --- source/_integrations/squeezebox.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index 10ab8c515222..f21d95c2a19a 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -257,7 +257,7 @@ data: command: mixer parameters: - volume - - '+5' + - "+5" ``` ### Action `call_query` From 13416bbdc5fe56abc0d4ea5e57a4c76207ad53d9 Mon Sep 17 00:00:00 2001 From: peteS-UK <64092177+peteS-UK@users.noreply.github.com> Date: Sun, 6 Apr 2025 22:39:53 +0100 Subject: [PATCH 4/7] Update squeezebox.markdown --- source/_integrations/squeezebox.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index f21d95c2a19a..be3066195ff4 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -1,6 +1,6 @@ --- title: Squeezebox (Lyrion Music Server) -description: Instructions on how to integrate Squeezebox players and a Lyrion Music Server (LMS) into Home Assistant. +description: Instructions on how to integrate Squeezebox players and a Lyrion Music Server (LMS) into Home Assistant. ha_category: - Media player ha_release: pre 0.7 From 20024920702d353130f7ad26bbdf02153f4cd34c Mon Sep 17 00:00:00 2001 From: peteS-UK Date: Mon, 7 Apr 2025 07:54:33 +0100 Subject: [PATCH 5/7] indents --- source/_integrations/squeezebox.markdown | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index be3066195ff4..1e394bfe9535 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -7,9 +7,9 @@ ha_release: pre 0.7 ha_iot_class: Local Polling ha_domain: squeezebox ha_codeowners: - - '@rajlaud' - - '@pssc' - - '@peteS-UK' + - "@rajlaud" + - "@pssc" + - "@peteS-UK" ha_config_flow: true ha_dhcp: true ha_platforms: @@ -45,16 +45,16 @@ When the LMS cannot be discovered, it can be manually configured. {% configuration_basic %} Host: -description: "The host name or IP address (e.g., \"192.168.1.2\") of your LMS." + description: "The host name or IP address (e.g., \"192.168.1.2\") of your LMS." Port: -description: "The integration uses the web interface of the Lyrion Music Server (LMS) to send commands. The default port of the web interface is 9000. It is the same port that you use to access the LMS through your web browser." + description: "The integration uses the web interface of the Lyrion Music Server (LMS) to send commands. The default port of the web interface is 9000. It is the same port that you use to access the LMS through your web browser." Username: -description: "If you have selected \"Password Protection\" in your LMS Advanced Security, enter your Username here." + description: "If you have selected \"Password Protection\" in your LMS Advanced Security, enter your Username here." Password: -description: "If you have selected \"Password Protection\" in your LMS Advanced Security, enter your Password here." -{% endconfiguration_basic %} + description: "If you have selected \"Password Protection\" in your LMS Advanced Security, enter your Password here." Connect over HTTPS -description: "The integration now supports Lyrion Music Servers behind an HTTPS reverse proxy. Please note that Lyrion Music Server natively only supports HTTP traffic. Unless you have configured a reverse proxy, do not select the \"Connect over HTTPS\" option. If you have configured a reverse proxy, remember to update the port number." + description: "The integration now supports Lyrion Music Servers behind an HTTPS reverse proxy. Please note that Lyrion Music Server natively only supports HTTP traffic. Unless you have configured a reverse proxy, do not select the \"Connect over HTTPS\" option. If you have configured a reverse proxy, remember to update the port number." +{% endconfiguration_basic %} The Logitech Transporter which have two digital inputs can be activated using a script. The following example turns on the Transporter and activates the toslink input interface: @@ -69,8 +69,8 @@ transporter_toslink: target: entity_id: media_player.transporter data: - media_content_id: 'source:toslink' - media_content_type: 'music' + media_content_id: "source:toslink" + media_content_type: "music" ``` {% include integrations/option_flow.md %} @@ -257,7 +257,7 @@ data: command: mixer parameters: - volume - - "+5" + - '+5' ``` ### Action `call_query` From ad25e308bd67fe98aa4e91db859913c84c47417d Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Mon, 7 Apr 2025 08:58:39 +0200 Subject: [PATCH 6/7] Update source/_integrations/squeezebox.markdown --- source/_integrations/squeezebox.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index 1e394bfe9535..9e3371f33abc 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -52,7 +52,7 @@ Username: description: "If you have selected \"Password Protection\" in your LMS Advanced Security, enter your Username here." Password: description: "If you have selected \"Password Protection\" in your LMS Advanced Security, enter your Password here." -Connect over HTTPS +Connect over HTTPS: description: "The integration now supports Lyrion Music Servers behind an HTTPS reverse proxy. Please note that Lyrion Music Server natively only supports HTTP traffic. Unless you have configured a reverse proxy, do not select the \"Connect over HTTPS\" option. If you have configured a reverse proxy, remember to update the port number." {% endconfiguration_basic %} From 02d7e4f64542dda924dec2b7d9c8df2430469fe7 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Mon, 7 Apr 2025 09:01:24 +0200 Subject: [PATCH 7/7] Apply suggestions from code review --- source/_integrations/squeezebox.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index 9e3371f33abc..9e242d79181f 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -7,9 +7,9 @@ ha_release: pre 0.7 ha_iot_class: Local Polling ha_domain: squeezebox ha_codeowners: - - "@rajlaud" - - "@pssc" - - "@peteS-UK" + - '@rajlaud' + - '@pssc' + - '@peteS-UK' ha_config_flow: true ha_dhcp: true ha_platforms: @@ -69,8 +69,8 @@ transporter_toslink: target: entity_id: media_player.transporter data: - media_content_id: "source:toslink" - media_content_type: "music" + media_content_id: 'source:toslink' + media_content_type: 'music' ``` {% include integrations/option_flow.md %}