Repository navigation
v0.1.56
Control4 Advanced v0.1.56
Supported devices and entities
- Lights and dimmers — power and brightness for compatible Control4 light devices.
- Climate — Celsius thermostats with Heat, Cool, Auto, Off, target temperature, fan modes, named presets, and hold mode when available.
- Relay switches — compatible standard, wireless, and radiant-floor relays; newly discovered relay entities are disabled by default.
- Binary sensors — window contacts, door contacts, and motion/PIR sensors.
- Room media players — compatible rooms with Watch or Listen sources.
- Playback buttons — Previous, Play, Pause, Stop, and Next when available.
- Selectors — thermostat hold mode, TIDAL account, and TIDAL playlist when available.
Media features
- Browse and start playable Control4 Watch and Listen sources.
- Browse and play configured TIDAL playlists and TuneIn favorites.
- Retrieve TIDAL playlists and TuneIn favorites through the guided integration settings.
- Display source logos, current title, artist, album, source, and artwork.
- Resolve the actual playing Listen source behind the internal Control4 Digital Media route.
- Control room power-off, volume, mute, and playback when available.
- Join and leave native multi-room groups.
- Control every group member volume and mute separately.
- Use relative master group volume plus Mute all and Unmute all.
- Save, activate, rename, update, reorder, and delete group presets containing source, leader, rooms, volumes, and mute states.
Dashboard cards
- Control4 Media Player — native-style media controls, artwork, metadata, Browse Media, and custom grouping.
- Control4 Media Group — group membership, master volume, group mute, and individual player controls.
- Control4 Media Preset — one-tap preset activation with source, leader, room count, activation status, and complete error messages.
All three cards are available in the Home Assistant visual card picker.
Diagnostics and integration tools
- Integration-wide downloadable diagnostics with connection health, device synchronization, entity availability, command support, media capabilities, group sessions, and configured media counts.
- Device-specific diagnostics with safe state values, advertised commands, and media capability counts.
- Automatic removal of Director addresses, credentials, device and room names, media metadata, artwork URLs, playlist IDs, station IDs, and raw events from diagnostics.
- Activate group preset for automations, scripts, voice assistants, and NFC tags.
- Guided TIDAL playlist and TuneIn favorite retrieval.
- Integration-wide Recreate entity IDs with a preview.
- Automatic cleanup of obsolete Control4 entities after integration reload.