From 3336b2453422a55f06c4dfc1c19aa103280ea17a Mon Sep 17 00:00:00 2001 From: Tom Schneider Date: Mon, 14 Jun 2021 12:40:03 +0200 Subject: [PATCH] Update yamaha_musiccast documentation for the integration update (#18105) Co-authored-by: Franck Nijhof --- .../_integrations/yamaha_musiccast.markdown | 50 +++---------------- 1 file changed, 7 insertions(+), 43 deletions(-) diff --git a/source/_integrations/yamaha_musiccast.markdown b/source/_integrations/yamaha_musiccast.markdown index 4eb2dc30a43..97b440aed84 100644 --- a/source/_integrations/yamaha_musiccast.markdown +++ b/source/_integrations/yamaha_musiccast.markdown @@ -5,54 +5,18 @@ ha_category: - Media Player ha_release: 0.53 ha_codeowners: - - '@jalmeroth' -ha_iot_class: Local Polling + - '@micha91' + - '@vigonotion' +ha_iot_class: Local Push +ha_ssdp: true +ha_config_flow: true ha_domain: yamaha_musiccast ha_platforms: - media_player --- -The `yamaha_musiccast` platform allows you to control [Yamaha MusicCast Receivers](https://usa.yamaha.com/products/audio_visual/musiccast/index.html) from Home Assistant. +The Yamaha MusicCast integration allows you to control [Yamaha MusicCast Receivers](https://usa.yamaha.com/products/audio_visual/musiccast/index.html) from Home Assistant. Supported devices are listed on their [site](https://usa.yamaha.com/products/contents/audio_visual/musiccast/musiccast-compatiblity.html). -To add a Yamaha MusicCast Receiver to your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -media_player: - - platform: yamaha_musiccast - host: 192.168.xx.xx -``` - -{% configuration %} -host: - description: IP address or hostname of the device. - required: true - type: string -port: - description: UDP source port. If multiple devices are present, specify a different port per device. - required: false - type: integer - default: 5005 -interval_seconds: - description: Polling interval in seconds. - required: false - type: integer - default: 480 -{% endconfiguration %} - -### Supported operations - -Currently, this integration supports powering on/off, mute, volume control, and source selection. Playback controls, for instance, play and stop are available for sources that support it. - -### Example configuration - -A full configuration example will look like the sample below: -```yaml -# Example configuration.yaml entry -media_player: - - platform: yamaha_musiccast - host: 192.168.178.97 - port: 5005 -``` +{% include integrations/config_flow.md %}