From e9cebe5c38c4ee13dc785c9be2a2181c748623be Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 13 Jul 2020 06:53:42 -1000 Subject: [PATCH] Add harmony remote example to universal media player (#13925) --- source/_integrations/universal.markdown | 42 +++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/source/_integrations/universal.markdown b/source/_integrations/universal.markdown index 116e6b8ceb4..6cccc524ae5 100644 --- a/source/_integrations/universal.markdown +++ b/source/_integrations/universal.markdown @@ -231,3 +231,45 @@ automation: ``` {% endraw %} + +#### Harmony Remote Example + +The complete configuration is: + +{% raw %} + +```yaml +media_player: + - platform: universal + name: Media Room TV + attributes: + state: remote.alexander_down_guest + source_list: remote.alexander_down_guest|activity_list + source: remote.alexander_down_guest|current_activity + commands: + turn_on: + service: remote.turn_on + entity_id: remote.alexander_down_guest + turn_off: + service: remote.turn_off + entity_id: remote.alexander_down_guest + volume_up: + service: remote.send_command + entity_id: remote.alexander_down_guest + data: + device: Receiver + command: VolumeUp + volume_down: + service: remote.send_command + entity_id: remote.alexander_down_guest + data: + device: Receiver + command: VolumeDown + select_source: + service: remote.turn_on + data_template: + entity_id: remote.alexander_down_guest + activity: '{{ source }}' +``` + +{% endraw %}