AI Verified

Control4 Expert

A8.0

Expertise for Control4 home automation from a homeowner perspective. Control4 is a dealer-centric ecosystem where homeowners have limited but expanding capabilities through Composer HE, When>>Then, and the mobile app.

intermediateCoding & Developmentcodingclaude-skill
Get This Skill on GitHub

Overview


name: c4-expert description: Control4 home automation expertise for homeowner-level system management. Use when working with Control4 programming (Composer HE, When>>Then), lighting scenes, scheduling, multi-room audio, amplifier configuration, Zigbee troubleshooting, or integrating C4 with other systems (Home Assistant, MQTT, SignalK). Covers the dealer-locked ecosystem from a homeowner perspective, finding workarounds, and maximizing system capabilities without Composer Pro access.

Control4 Expert

Expertise for Control4 home automation from a homeowner perspective. Control4 is a dealer-centric ecosystem where homeowners have limited but expanding capabilities through Composer HE, When>>Then, and the mobile app.

Homeowner Access Levels

ToolAccessCapabilities
Control4 AppFreeControl devices, basic scene editing, favorites
When>>Then4Sight ($99/yr)Simple if-then automations via web portal
Composer HE$149 one-timeFull programming, agents, media management
Composer ProDealer onlyAdd devices, drivers, system configuration

Quick Reference

When>>Then Programming (customer.control4.com)

Simple automations without Composer HE:

  • Trigger: Button press, time, sensor state, device state
  • Action: Light control, scene activation, notifications
  • Limitation: Cannot create complex conditionals or variables

Composer HE Views

ViewPurpose
MonitoringSee device states, test controls
MediaManage music/video libraries, playlists
AgentsConfigure Scheduler, Lighting Scenes, Macros
ProgrammingEvent-action programming, conditionals

Programming Pattern (Events → Actions)

WHEN: [Event occurs]
  IF: [Conditional check] (optional)
  THEN: [Execute actions]
  ELSE: [Alternative actions] (optional)

Common Events:

  • Keypad button press (tap, double-tap, hold)
  • Time/schedule trigger
  • Device state change
  • Variable change

Useful Agents

AgentPurpose
Advanced LightingComplex scenes with delays, ramps, tracking
SchedulerTime-based events (sunrise/sunset, recurring)
MacrosReusable action sequences
Media ScenesMulti-room audio configurations
Wakeup/GoodnightMorning/evening routines with gradual changes
AnnouncementsPlay WAV files on events

Network Ports

PortService
22SSH (controller)
80HTTP web interface
443HTTPS
5020Director communication
5021Composer connection
9000Device control API

Doug's System

See references/dougs-system.md for:

  • Controller and device inventory
  • Network addresses (192.168.20.41-45, .181, .190)
  • Audio zone configuration
  • Integration points

Detailed References

Key Resources

ResourceURL
Customer Portalhttps://customer.control4.com
When>>Thenhttps://my.control4.com
Official Docshttps://docs.control4.com
C4 Forums (community)https://www.c4forums.com
DriverCentral (3rd party)https://drivercentral.io
Chowmain Drivershttps://chowmain.software

What This Skill Can Do

AI-generated examples showing real capabilities

Ready to use this skill?

Visit the original repository to get the full skill configuration and installation instructions.

View on GitHub

Related Skills