tv_nintendo_switch: alias: Nintendo Switch icon: mdi:nintendo-switch sequence: - service: switch.turn_on entity_id: switch.harmonyhub_play_nintendo_switch - service: media_player.select_source data: source: TV target: entity_id: media_player.living_room - service: huesyncbox.set_sync_mode target: entity_id: media_player.sync_box data: mode: game tv_xbox: alias: Xbox Series X icon: mdi:microsoft-xbox sequence: - service: switch.turn_on entity_id: switch.harmonyhub_xbox - service: media_player.select_source data: source: TV target: entity_id: media_player.living_room - service: huesyncbox.set_sync_mode target: entity_id: media_player.sync_box data: mode: game tv_ps4: alias: PlayStation 4 icon: mdi:sony-playstation sequence: - service: switch.turn_on entity_id: switch.harmonyhub_play_ps4 - service: media_player.select_source data: source: TV target: entity_id: media_player.living_room - service: huesyncbox.set_sync_mode target: entity_id: media_player.sync_box data: mode: game tv_atv: alias: Android TV icon: mdi:android sequence: - choose: - conditions: - condition: state entity_id: switch.harmonyhub_shield_tv state: 'off' sequence: - service: switch.turn_on entity_id: switch.harmonyhub_shield_tv - service: media_player.select_source data: source: TV target: entity_id: media_player.living_room - delay: 5 - service: androidtv.adb_command data: command: HOME entity_id: media_player.nvidia_shield - service: huesyncbox.set_sync_mode target: entity_id: media_player.sync_box data: mode: video tv_f1tv: alias: F1TV icon: mdi:android sequence: - choose: - conditions: - condition: state entity_id: switch.harmonyhub_shield_tv state: 'off' sequence: - service: switch.turn_on entity_id: switch.harmonyhub_shield_tv - service: media_player.select_source data: source: TV target: entity_id: media_player.living_room - delay: 5 - service: androidtv.adb_command data: command: HOME entity_id: media_player.nvidia_shield - delay: 5 - service: media_player.select_source data: source: com.formulaone.production target: entity_id: media_player.nvidia_shield - delay: 5 - service: androidtv.adb_command data: command: CENTER entity_id: media_player.nvidia_shield - service: huesyncbox.set_sync_mode target: entity_id: media_player.sync_box data: mode: video tv_off: alias: 'TV Off' icon: mdi:power sequence: - service: remote.turn_off target: entity_id: remote.harmonyhub