From 561c93cd8be318adde01bc9f6313f06fa4344dde Mon Sep 17 00:00:00 2001 From: Noah Husby <32528627+noahhusby@users.noreply.github.com> Date: Wed, 10 Jul 2024 17:03:59 -0400 Subject: [PATCH] Update Russound RIO integration to reflect migration to config flow (#33574) --- source/_integrations/russound_rio.markdown | 33 +++------------------- 1 file changed, 4 insertions(+), 29 deletions(-) diff --git a/source/_integrations/russound_rio.markdown b/source/_integrations/russound_rio.markdown index c422c5176d4..c9fd3113135 100644 --- a/source/_integrations/russound_rio.markdown +++ b/source/_integrations/russound_rio.markdown @@ -8,39 +8,14 @@ ha_iot_class: Local Push ha_domain: russound_rio ha_platforms: - media_player +ha_codeowners: + - '@noahhusby' +ha_config_flow: true ha_integration_type: integration -related: - - docs: /docs/configuration/ - title: Configuration file --- The `russound_rio` {% term integration %} allows you to control Russound devices that make use of the RIO protocol. The platform automatically discovers all enabled zones and sources. Each zone is added as a media player device with the enabled sources available as inputs. Media information is supported if the selected source reports it. -To add a device to your installation, add the following to your {% term "`configuration.yaml`" %} file. -{% include integrations/restart_ha_after_config_inclusion.md %} - -```yaml -# Example configuration.yaml entry -media_player: - - platform: russound_rio - host: 192.168.1.10 - name: Russound -``` - -{% configuration %} -host: - description: The IP of the TCP gateway. - required: true - type: string -port: - description: The port of the TCP gateway. - required: false - default: 9621 - type: integer -name: - description: The name of the device. - required: true - type: string -{% endconfiguration %} +{% include integrations/config_flow.md %}