Update Russound RIO integration to reflect migration to config flow (#33574)

This commit is contained in:
Noah Husby 2024-07-10 17:03:59 -04:00 committed by GitHub
parent 4eb47bff48
commit 561c93cd8b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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 %}