Crestron Programming — Design, Programming & Commissioning

Written for the Client, Not the Programmer

Crestron programming is where the quality of a smart home installation is determined. The hardware — processors, dimmers, touchpanels, AV endpoints — is available to any certified Crestron dealer. What separates a system that transforms daily life from one that frustrates the people living with it is the quality of the programme written to run on that hardware: how the scenes are structured, how automations are triggered, how edge cases are handled, how the interface is designed for users who have never encountered the system before. Custom Controls have been writing Crestron programmes since 1998. We are five-time Crestron Integration Award winners and Dealer of Distinction — recognised by Crestron itself for the quality of our installations.

Crestron Home

Crestron Home

Crestron Custom

Custom Systems

Crestron Audio Video

Audio Video

Crestron Lighting

Lighting & Shading

Crestron Support

Maintenance & Support

Design Before Programming

A Crestron system is only as good as its design document. Before a line of code is written, we produce full system schematics: every source, every display, every lighting circuit, every AV endpoint, every third-party device and every control interface is mapped. Input and output counts are verified. Signal paths are traced. Integration strategies for third-party systems are confirmed at the specification stage rather than discovered during commissioning. Redundancy is designed in — a failure mode that takes down a complete system is engineered out before installation begins.

This level of design rigour is what allows our programmes to be written efficiently, tested thoroughly and delivered reliably. A programme written without a complete design document is a programme written twice — once to get it working and once to fix what the first version missed. We write ours once.

Programming for the End Client — Not the Programmer

Too many Crestron programmes are written to demonstrate what the system can do rather than to serve the people living with it. Our programmes are designed around the client’s daily life: what they do in the morning, how the cinema room is used, what the arrival and departure sequences should feel like, what the household staff need to operate and what guests should be able to use without instruction.

We do not train clients on how to use our systems. A well-designed Crestron programme is self-evident — a visitor who has never encountered the property’s control system before can navigate it correctly because the interface has been designed to be understood, not learned. This is the standard we hold every programme to, whether it is a single-room Crestron Home configuration or a complex eight-processor bespoke installation.

Whole-Home Crestron Programme, Derby

Case Study: Programming Built Around Daily Life, Derby

This Derby countryside new build shows exactly what thoughtful programming means in practice. A 15-inch kitchen touchpanel gives the family live and recorded multi-camera CCTV viewing with pan-tilt-zoom control, while internal and external sensors appear on a touchpanel floorplan with automatic “follow the motion” camera logic — the interface shows precisely where an event is happening, designed around what a homeowner actually needs to see, not a generic security menu. Gate intercom is distributed to every touchpanel, so the door can be answered from any room without thinking about which device to walk to.

The whole programme runs 24 audio zones, 16 video zones and over 200 lighting channels from one consistent interface — the same design discipline whether the family is recalling a dinner scene or checking who’s at the gate. It’s the same installation that won us the Crestron Integration Award for Brilliant Lighting Control & Design, built entirely pre-programmed at our workshop before it ever reached site. Read the full case study →

Pre-Build, Pre-Programme, Ship to Site

Every Crestron system we install is fully pre-built and pre-programmed at our UK workshop before it arrives on site. The rack is wired, labelled and loaded with the programme. Every source is connected and tested. Every integration is verified. Every scene is checked against the design document. The rack leaves our facility in operating condition.

On-site commissioning involves connecting the rack to the building’s infrastructure, walking through the programme with the client’s preferences and refining scenes in the finished space. It does not involve writing code in a plant room or debugging integrations that were not tested before installation. For international projects — Dubai, the Alps, West Africa — this methodology is not optional. Debugging a Crestron programme on site in a different time zone, against a deadline set by a client’s arrival, is not a situation we put ourselves in.

Crestron Programming as a Standalone Service

For properties where the Crestron hardware was installed by another company — or where the original programmer is no longer available, no longer trading or no longer able to support the system — we provide standalone Crestron programming services. We take over the programme, audit the existing code, identify what is working and what is not, and rewrite what is needed to bring the system up to our standard. Scene reprogramming, new circuit additions, keypad remapping, AV source updates, third-party integration fixes and Lutron integration setup are all available as independent services without a full system reinstall. Read more about our system takeover and renovation service →

Remote Programming

Crestron processors are remotely accessible — programming changes, software updates, integration fixes and new scene additions can all be deployed without a site visit in most cases. For properties in Dubai, the Alps, Portugal, West Africa and elsewhere in our international portfolio, the majority of programme updates are delivered remotely from our UK operations. Where a physical visit is required, we schedule it efficiently alongside other site work rather than as a standalone call-out.

Crestron Home Automation → · Crestron Maintenance & Support → · System Takeover & Renovation → · Contact Us →