Does UC3 support sending repeated commands by holding down a button when using Home Assistant integration? For example, holding volume to increase volume without having to press repeatedly for every increment. Or holding the direction pad to skim through a movie with an AppleTV.
Trying another remote brand (until UC3 can be ordered), I found its Home Assistant control doesn’t do repeated commands on button press with its WiFi / HA Control. For example, pressing and holding the right direction buttons won’t make the AppleTV fast forward as it will with the native remote or any IR and BLE remote setup.
I’m now concerned that might be a fundamental weakness with Home Assistant integrations and not specific to the remote brand.
Does UC3 work as expected via Home Assistant or direct IP control of an AppleTV?
The remote automatically repeats a command if you press and hold a physical button and don’t map any command to the optional long press action. Although this is not native long press support, long press commands like fast forward/rewind, app switcher or context menu for the Apple TV integration are exposed as their own commands and can be mapped to any key including long press actions.
Native long press support where the integration get infos from the remote when and how long a key is pressed is a planned feature but there is no ETA yet.
Do you know whether this is also supposed to work like this with IR devices?
I just cannot get this to work with the volume control of my IR amplifier.
I just reset the long press assignment of the volume buttons to factory defaults (empty), but still no repeated commands here..
*edit
I just found it here. Apparently it should also work with IR devices, but I’m out of luck with my amp I guess
**edit
After a reboot it sort of tries to work. The command is being sent twice when holding one of the volume buttons. When keeping the button down, after a long time (5+ seconds) the command is being sent once again, and after about 10s the remote throws up an unavailability error.
Letting go of the button and immediately pressing it again results in an immediate successful sending of the command, so the unavailability error is questionable
***edit
Relevant core logs:
2026-03-22 19:47:55.835770 +00:00 core NOTICE [UC-Dock-8C4B14AA6D90] IR repeat too fast (< 50ms): filtering ir_send message
2026-03-22 19:46:56.390069 +00:00 core WARN IR send conflict: An IR command is still active
2026-03-22 19:37:55.645066 +00:00 core WARN [UC-Dock-8C4B14AA6D90] Timeout while waiting for request id: 398
It should work with all commands. Your problem looks more like a dock network issue. Ir commands also support native it repeat if the device supports it.
You can also try to use the internal remote emitter instead if you enable it under preview features and assign it for the entity as an output device.