Ultamation's module for Crestron IP control of Apple TVs (generations 2, 3, 4 AND 5(4K) - confirmed working with all firmwares prior to tvOS 13) allows you to control the device over the same wire that connects it to your network switch. In addition, you get more control than offered by the standard remote (excluding the special features of the newer BlueTooth remote) plus, in this standard version of the module, you also get text entry and feedback of track position and transport state.
NOTE: In tvOS 13, Apple Have removed the DACP service. For any Gen 4 & 5 Apple TVs, please use the Companion module instead.
Please Note: This module is compatible with Crestron's 3 & 4-Series processors only.
NOTE: THIS IS FOR A *NAMED* APPLE TV LICENCE
IF YOU WISH TO USE THE MEDIA REMOTE VERSION, PLEASE PURCHASE THIS
The current build is 1.24.0.*, included in the example program download on this page. This includes a wrapper and device type for integration with Crestron Studio. Please ensure you are running the latest build.
Please read the FAQ (available via the link below) which, we hope, will cover most questions about features, technical elements and licencing. We recommend using ASCII only in your Apple TV name.
For complete details on how the module is used in a Crestron program, please read the datasheet (available on the link below).
Unlike solutions for other control systems, the module employs Apple's Home Sharing, rather than PIN entry, to authenticate with each Apple TV.
A licence is required PER DEVICE to be controlled and each licence is linked to information provided at the time of purchase. Please take great care in entering this information, as once purchased, we cannot provide refunds for changes in Home Sharing ID or Apple TV name or data entry errors.
We listened to the feedback and have been working on an alternative licencing mechanism for the module. The licencing model is still PER DEVICE, but we've removed the need for giving each device a static IP address by implementing Apple's Bonjour device discovery. Now, you will need to provide a unique NAME for each Apple TV. The module will discover the device with a matching name and pick up the IP address dynamically. The module will even follow a device (after a short delay) should it's IP address change.