🇧🇷 Versao em Portugues

4Drivers Tholz RGBW Light

Manufacturer: Tholz Platform: 4Drivers_RGBW_TholzControl (dedicated binding) Minimum OS: Control4 3.0.0

Overview

The 4Drivers Tholz RGBW driver emulates a native Control4 lighting card (light_v2 proxy) for the pool's RGBW lighting, mirroring the state controlled by the 4Drivers Tholz SmartPool UI driver. It is a Tholz-dedicated companion driver: it no longer supports the other lighting integrations (Controlart RGB, Hubitat, HDL SBUS Piero) that existed in the original universal version.

This driver does not work on its own. It needs to be connected to the 4Drivers Tholz SmartPool UI driver through the 4Drivers_RGBW_TholzControl connection to send and receive lighting commands.

Requirements

Properties

Light Behavior

PropertyTypeDefaultDescription
Effects ListText—List of available effects, used by the Effect command's custom preset
Supports CCTListTrueWhether the driver emulates correlated color temperature (CCT) support
CCT Min / CCT MaxNumber500 / 4000Emulated CCT range (Kelvin)
Color Rate Min / Color Rate MaxNumber0 / 3600000Emulated color transition time range (ms)
Feedback from ProtocolListYesWhether the driver expects state feedback from the protocol (Yes, No or Imediate Levels)
Show Speed TransitionsListYesShows (Yes) or hides (No) the transition speed control on screen
Speed TransitionsNumber50Color/brightness transition speed (0-100), shown when Show Speed Transitions = Yes

Color Calibration

PropertyTypeDefaultDescription
RED / GREEN / BLUENumber0Fine calibration adjustment for each color channel (-100 to 100)

Driver Info

PropertyTypeDefaultDescription
Driver VersionText—Installed driver version (read only)
Debug ModeListOffWhere debug logs are sent (Off, Print, Log, Print and Log)
Debug LevelListOffDebug log detail level. Keep it Off unless instructed by support
Debug Duration MinutesNumber15Minutes before Debug Mode automatically returns to Off (0-1440)
Several properties from the original universal template are hidden in the Composer screen on this Tholz-dedicated driver, since they no longer apply: Integration, Module ID, Modules ID, Config, Message, Show White Ch on Extras, Color Rate, Color Space, Dimmable, Has Gain Control, Supports Color, Driver Specific Test Presets, plus every SBUS property (Subnet, Device ID, Channels). Their values stay locked internally to the correct defaults for Tholz (for example, Has Gain Control = Yes and Supports Color = True, both required for brightness control to work correctly with the SmartPool UI).

Commands (Programming)

CommandDescription
EffectApplies one of the Tholz equipment's built-in preset effects (chosen through a custom preset selector)

The remaining color, brightness and on/off commands are the standard commands of Control4's native lighting proxy (light card), automatically available in project programming.

Main Driver (required)

This driver is a companion to 4Drivers Tholz SmartPool UI, which handles all communication with the Tholz equipment.

See the 4Drivers Tholz SmartPool UI driver documentation for the full system setup.

Step-by-Step Setup

1 — Add the driver to the project

  1. Copy the driver into the Composer drivers folder
    Windows: C:\Users\[user]\Documents\Control4\Drivers\
  2. In Composer Pro, search for 4Drivers Tholz RGBW and drag the driver into the project

2 — Bind to the SmartPool UI

  1. In the Composer Connections tab, bind this driver's 4Drivers_RGBW_TholzControl connection to the connection of the same name on the 4Drivers Tholz SmartPool UI driver

3 — Configure Navigator visibility

In the room/location properties, Navigator tab, set the driver as Visible in the desired lighting Experience Menu.

4 — Verify

  1. Open the lighting card on the Navigator and test on/off, color and brightness
  2. Confirm the state matches what's shown in the 4Drivers Tholz SmartPool UI HTML interface
Setup complete.

Troubleshooting

ProblemSolution
The lighting card doesn't respond to commandsCheck the 4Drivers_RGBW_TholzControl binding with the 4Drivers Tholz SmartPool UI driver, and whether it's connected to the equipment (Connection property on the SmartPool UI)
Brightness doesn't change correctlyMake sure the driver is on the current version — older versions relied on Has Gain Control, now locked to Yes internally
Effects don't show upCheck the Effects List property and use the Effect command in programming

Technical Information

ItemValue
Proxylight_v2 — native Control4 lighting card
Main bindingClass 4Drivers_RGBW_TholzControl, connected to 4Drivers Tholz SmartPool UI
OriginConverted from the universal "4Drivers Universal RGB v2" driver, with non-Tholz integrations removed/hidden
LicenseNo validation/trial system — the driver always runs unlocked
Minimum OSControl4 3.0.0

Change Log

VersionChanges
1100Driver converted from "4Drivers Universal RGB v2" to a Tholz-dedicated driver. Renamed to 4Drivers Tholz RGBW; connection renamed from "4Drivers RGB Control" to 4Drivers_RGBW_TholzControl; properties from other integrations (Controlart RGB, Hubitat, HDL SBUS Piero) hidden; license/trial validation system removed; Has Gain Control property set to Yes (required for brightness control to work with the SmartPool UI)