Define which modes are supported.

To adjust the Mode switch to show only relevant modes, use **Service

- If you want to set different modes for every zone (or section of the house), you can define multiple Mode virtual switches.
Go to Settings → Virtual devices → Add virtual device → Multi-Value Switch section: Heating & Cooling.
Mode is supported in Smart Rules:

Mode is also partially supported in:
Medium Types
Medium refers to substances like water running in pipes. You can select between two types plus dynamic switching based on reed contact or switch device:
| Medium | HOT | COLD |
|---|---|---|
| Heating Mode | ✅ Output actuator turns ON when desired temperature is higher than actual temperature | ❌ Output actuator is held in OFF state regardless of temperature |
| Cooling Mode | ❌ Output actuator is held in OFF state regardless of temperature | ✅ Output actuator is turned ON when desired temperature is lower than actual temperature |
| Heating & Cooling Mode | ✅ Output actuator is turned ON when desired temperature is higher than actual temperature | ✅ Output actuator is turned ON when desired temperature is lower than actual temperature |
| Off (No heating, no cooling) | ❌ Output actuator is held in OFF state regardless of temperature | ❌ Output actuator is held in OFF state regardless of temperature |
Simple setup:
Hot water is circulating in the pipes during the heating season, and there is no circulation during the cooling season (managed by the boiler).
To allow the system to automatically switch modes, add a Smart Rule Equation for the multi-value switch Mode.
If you use a machine (e.g., heat pump) that can produce both heating and cooling medium via the same output actuator, the Dynamic type of medium is required for proper configuration.
There are two possible scenarios:
Create the configuration where TapHome relays managing the type of medium on the Heat Pump switch the virtual switch "Medium" automatically from Cooling to Heating and vice versa. This will keep the Medium switch always in the correct state (Heating or Cooling) in line with the heat pump.
Go to Thermostat and add the "Temperature hysteresis controller" Smart Rule. In the Smart Rule, use Heating & Cooling mode fixed and select the switch "Medium" prepared in the previous step as Medium.