🇧🇷 Versao em Portugues

4Drivers Tholz Thermostat Thermostat

Manufacturer: Tholz Platform: thermostatV2 (native Control4 card) Minimum OS: Control4 3.0.0

Overview

The 4Drivers Tholz Thermostat driver emulates a native Control4 thermostat card (thermostatV2 proxy) for the heating of a Tholz SmartPool equipment's heat exchanger. It is a Tholz-dedicated companion driver: one instance of this driver must be added for each heat exchanger in the system (up to 2 on the SmartPool equipment).

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

Requirements

Properties

Tholz SmartPool

PropertyTypeDefaultDescription
Debug ModeListOffUsed by the developer or support. Default Off

Modes and Settings

PropertyTypeDefaultDescription
MessageText—Driver status message (read only)

Fan Modes

PropertyTypeDefaultDescription
Show LigadoListYesShows the "Ligado" (On) mode in the card's operation mode (Fan Mode) list
Show AutomaticoListYesShows the "Automatico" (Automatic) mode in the card's operation mode (Fan Mode) list
Show EconomicoListYesShows the "Economico" (Economic) mode in the card's operation mode (Fan Mode) list
Show AquecerListYesShows the "Aquecer" (Heat) mode in the card's operation mode (Fan Mode) list
Show resfriarListNoShows the "resfriar" (Cool) mode in the card's operation mode (Fan Mode) list. Off by default, since most Tholz SmartPool equipment has no cooling
Each property controls whether the corresponding mode appears as an option in the thermostat card's Fan Mode selector and in the mode list available on the Presets tab — the same logic used by the universal 4Drivers Thermostat Universal driver when configured for Tholz SmartPool (a fixed "Supported" list of all 5 modes, with an "allowed" subset sent dynamically to the card). At least one mode always stays enabled.

Limits (Temperature Settings)

PropertyTypeDefaultDescription
ScaleListCelsiusTemperature scale (Celsius only, read only)
Heat Set Point MinNumber20Minimum allowed heating setpoint temperature (10 to 80)
Heat Set Point MaxNumber40Maximum allowed heating setpoint temperature (10 to 80)

Driver Info

PropertyTypeDefaultDescription
VersionText—Installed driver version (read only)

Operation Modes (Fan Mode)

The Control4 thermostat card has no native field for the Tholz operation modes, so they are mapped onto the card's Fan Mode field:

ModeDescription
Ligado (On)Heat exchanger continuously on
Automatico (Automatic)Automatic control based on the setpoint
Economico (Economic)Equipment's economic operation mode
Aquecer (Heat)Heating mode
resfriar (Cool)Cooling mode (when supported by the equipment)

The card's Hvac mode (Off/Heat) controls whether the heat exchanger is off or operating according to the mode selected in Fan Mode.

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 Thermostat and drag one instance of the driver into the project for each heat exchanger

2 — Bind to the SmartPool UI

  1. In the Composer Connections tab, bind this driver's Trocador Calor (4Drivers_Tholz_SmartPool_UI) connection to Trocador Calor 1 (for the first exchanger) or Trocador Calor 2 (for the second) on the 4Drivers Tholz SmartPool UI driver

3 — Adjust temperature limits

  1. In Properties, adjust Heat Set Point Min and Heat Set Point Max to match the equipment's safety limits

4 — Configure Navigator visibility

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

5 — Verify

  1. Open the thermostat card on the Navigator and test on/off (Off/Heat), setpoint adjustment and mode (Fan Mode) selection
  2. Confirm the state matches what's shown in the 4Drivers Tholz SmartPool UI HTML interface
Setup complete.

Troubleshooting

ProblemSolution
The thermostat card doesn't respond to commandsCheck the "Trocador Calor" binding with the 4Drivers Tholz SmartPool UI driver, and whether it's connected to the equipment (Connection property on the SmartPool UI)
The setpoint won't accept the desired valueCheck Heat Set Point Min and Heat Set Point Max — the setpoint is clamped to that range
The mode (Fan Mode) doesn't changeConfirm the 4Drivers Tholz SmartPool UI driver is online and that the corresponding heat exchanger is enabled on it

Technical Information

ItemValue
ProxythermostatV2 — native Control4 thermostat card
Main bindingClass 4Drivers_Tholz_Thermostat, connected to 4Drivers Tholz SmartPool UI (one instance per heat exchanger)
CapabilitiesHeat only (can_cool=false, can_do_auto=false), single setpoint, 1°C resolution, 10-80°C setpoint range
Minimum OSControl4 3.0.0

Change Log

VersionChanges
1100Initial Release
2Added the Show Ligado, Show Automatico, Show Economico, Show Aquecer and Show resfriar properties, letting you choose which operation modes appear in the card's Fan Mode selector and in Presets (resfriar/Cool off by default)