Apple TV Siri Voice support for Astrion

The Astrion remote is perfect for my living room, but I was missing Siri voice support on the Apple TV. I was aware that some Crestron remotes have native Siri integration, so Claude Code and I went down the rabbit hole to figure out they did it. And we managed to reproduce it!

Introducing Apple TV Siri Voice, a Home Assistant integration and companion service that lets Home Assistant send voice requests directly to Siri on an Apple TV.

It works by emulating a HomeKit remote using Apple’s Target Control protocol. The companion service pairs with your Home like a standard HomeKit accessory, registers each Apple TV as a target, and streams microphone audio directly to Siri over HomeKit Data Stream. No MFi hardware or Apple Remote is required.

This enables automations and custom hardware to interact with Siri on the Apple TV. For example:

  • “Skip the intro.”

  • “Open YouTube.”

  • “Who plays this character?”

Siri responses

Because the requests are handled by Siri running on the Apple TV, you also get Siri’s normal spoken responses through your TV or home theater speakers. For media-related requests, Siri has the same on-screen context and capabilities as if you had spoken into the Apple TV remote.

The project is fully local, open source, and works with any source that can send PCM audio to Home Assistant, including ESPHome voice devices, phone shortcuts, wall tablets, and custom hardware.

I am not sure if the native app works with Voice button yet, I have only tested it with my launcher GitHub - marcusadolfsson/astrion-custom · GitHub. GitHub - vvaters/astrion-ha-dashboard: Native Android dashboard for the Sanytron Astrion HA100 smart remote, talking straight to Home Assistant over one WebSocket. Replaces the stock vendor app: config-driven swipeable pages, tappable floorplan, physical button + IR mapping, HA Assist voice, Plex posters. Kotlin + Compose. No Lovelace, no WebView, no cloud. · GitHub should also work.

1 Like

Marcus, sorry for the late reply — I just saw this, and this is absolutely amazing!

The fact that you started from a real user need, looked into how professional systems like Crestron approach Siri integration, and then built an open local solution for the community is exactly the kind of innovation we hoped Astrion could inspire.

What makes this especially interesting is that it expands the role of the remote. It is no longer only about sending commands to Home Assistant devices — it becomes a bridge between different intelligent systems in the home.

The Apple TV Siri integration is a great example of how voice, physical controls, and automation can work together instead of replacing each other.

We would love to feature this project in a future community showcase. Thank you for sharing your work and pushing Astrion into new territory!