Hello, im encountering an Issue which prevents me from starting a TV Channel every morning. I’m running a Shortcut on my iPhone which starts MagentaTV (an Application I use for IPTV) at 7:28 because incase my Family wants to turn off the automation, they can do it quickly. And at 7:29 I have an Automation on my Home Assistant which controls the Remote to find the Specific Channel and click on it because i couldn’t find anything related to Deeplinks for MagentaTV. Now, the issue is that the Remote turns off midnight, probably because the ATV is Idle too long and because of that, my automations dont work. I tried to add “Remote turn on” to my Automation and it does turn on the Remote but the automation Remote Commands still dont work unless I actually turn the Remote on manually. Can someone help me with this Issues or help me setup deep links?
Came here because my atv remote keeps getting toggled off somehow and not sure what is causing that. Never used to be an issue so something has changed in the last several months.
I also have this issue with the remote entity getting turned off seemingly randomly. This disrupts my morning alarm routine because my HomePod isn’t accessible if the remote entity is off, and also my automation to dim/raise the lights when watching tv at night.
Just created automations that check the remote entity status every 15 minutes and if they are off they get set back to on. Hopefully this workaround resolves it.
@jwaters23
Could you please share your automation if it works? My new Apple 4K integration with HA is driving me nuts. The remote appears to behave like yours.
So far I haven’t found any times when the remote was off, but not sure if the automation is what is fixing things. Here is what I use:
alias: Family Room ATV Remote On
description: Check every 15 minutes and turn it on if it’s off
mode: single
triggers:
- minutes: /15
trigger: time_pattern
conditions:
- condition: state
entity_id: remote.family_room_atv
state: "off"
actions:
- target:
entity_id: remote.family_room_atv
data: {}
action: remote.turn_on