Repository navigation
v0.1.54
Control4 Advanced v0.1.54
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 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.
- Control room power-off, volume, mute, and playback when available.
- Join and leave native multi-room groups.
- Control every group member's 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, and activation status.
All three cards are available in the Home Assistant visual card picker.
Home Assistant actions and integration tools
control4_advanced.activate_group_presetfor 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.