Control4
Reference documentation for Control4 DriverWorks subsystems, written from the shipping implementation rather than from published SDK docs.
The driver-to-driver protocol between a TV device driver and the Apple Bridge. It covers how a driver named appleTV.c4z is discovered, how it activates a remote session and receives its voice URL, how button presses reach the device, and how session state is relayed to the Voice Coordinator.
Two capabilities a camera driver can opt into from its manifest: building its own control panel at runtime, and handing over stream and snapshot URLs on demand instead of declaring them once. Both are driven entirely with proxy notifications. Extras are not specific to cameras and are worth knowing wherever a driver needs controls its proxy does not define.
A project-wide agent that records what each streaming driver played, in which room, and hands that history back to Navigator so a listener can resume it in one tap. This is the command surface a driver talks to.
An opt in experience that unifies events, security and cameras into one timeline with actions attached. Nothing about it is specific to a camera brand, or to cameras at all. This is the integration path for a driver that wants to appear in it.
The agent that connects push-to-talk voice input devices to voice targets. It discovers target drivers, collects each target's audio address, registers targets with the voiced daemon, and pushes connection URIs to the input devices. This page documents the contract a driver implements to become a voice target.
The contract between the Voice Coordinator and voice input devices: the push-to-talk remotes, touchscreens, and apps that carry the microphone. It covers the commands the coordinator pushes, the proxy variables the device reports, and how a microphone press finds its way to a voice target.
Every document is published as markdown alongside the page.
Agents should start at llms.txt for the index,
llms-full.txt for everything in one file, or
index.json for a machine readable manifest.