Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Smart rules for temperature control have unified setting for switching between heating and cooling modes.

Info

Go to Settings → Virtual devices → Add virtual device → Multi-Value Switch section: Heating & Cooling.

Define which modes are supported

...

doc_tap_Dms;

doc_tap_Mswitch;
Image Added

doc_tap_ServiceSmodes;

Image ModifiedImage ModifiedImage ModifiedImage Modified

doc_tap_Winter;

doc_tap_Summer

Spring, AutumnSpring / Autumn
Info

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.

Set behaviour of heating / cooling smart rules based on Mode value

Mode is supported in smart rules:

  • Temperature hysteresis controller
  • Temperature PID controller

Image Removed

Partial support for Mode is also in:

  • Equitherm regulation
  • Blinds adjustment according to sun

Type of Medium that is controlled by output actuator

Medium is e.g. water running in pipes, and you can select between 2 types plus dynamic switching based on reed contact or switch device:

  • HOT (increasing temperature when output actuator is open) or
  • COLD (decreasing temperature if output actuator is open)
  • DYNAMIC (output actuator is controlling system that can produce both HOT and COLD)

Table below shows behaviour of hysteresis and PID smart rules based on type of Medium and value of Mode switch:

...

Output actuator turns (tick)ON when
desired temperature is higher than actual temperature

...

Output actuator is held in (error)OFF state
regardless of temperature

...

Output actuator is held in (error)OFF state
regardless of temperature

...

Output actuator is turned on when
desired temperature is lower than actual temperature

...

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

...

Output actuator is held in (error)OFF state
regardless of temperature

...

Output actuator is held in (error)OFF state
regardless of temperature

Example

Zone regulation of floor heating with hot water from boiler

Simple setup: Hot water is circulating in the pipes during heating season, and there is no circulation during cooling season (managed by boiler).

  • Set Mode to "Fixed heating"
  • Set Medium to "Hot (fixed)"

Automatic switching of Heating / Cooling modes

In order for the system to automatically switch the modes, add smart rule Equation for the multi-value switch Mode.

Example:

Image Removed

Dynamic type medium workaround

If you use a machine (e.g. heat pump) that is able to produce both heating and cooling medium via the same output actuator, Dynamic type of medium is required for proper configuration. 

There are two possible scenario:

  1. Heat pump is in automatic mode and switches between hot and cold automaticaly by itself. TapHome just reads the reed contact with the actual type of medium.
  • Create reed contact input and use Device type "Heating & Cooling"

...

Image Removed

...

Image Removed

...

Image Removed

  • Go to Thermostat and add "Temperature hysteresis controller" smar rule. In the smart rule use Heating & Cooling mode fixed and as Medium select reed contact prepared in previous step

...

Image Removed

...

Image Removed

...

Image Removed

2. Heat pump is in manual mode and the TapHome switches between hot and cold using output relays that control auxillary inputs on heat pump.

  • Create virtual switch "Medium" and use "Heating & Cooling" device type within the service settings. 

...

Image Removed

...

Image Removed

  • Create the configuration where TapHome relays managing the type of medium on Heat Pump switch virtual switch "Medium" automatically from Cooling to Heating and viceversa. This will keep the Medium switch everytime in the right state (Heating or Cooling) in line with the heat pump.
  • Go to Thermostat and add "Temperature hysteresis controller" smar rule. In the smart rule use Heating & Cooling mode fixed and as Medium select switch Medium prepared in previous step.

Image Removed

Image Removed

Image Removed

;

doc_tap_SpringAut;

doc_tap_SprAutumn;


Info

doc_tap_HeCoo;

doc_tap_behaviour;

doc_tap_Modecontroller;

...

doc_tap_Modesun;

doc_tap_Mediumactuator;

doc_tap_MediumCOLD;


doc_tap_Tableswitch;


doc_tap_MHOT;

doc_tap_MCOLD;

doc_tap_HeaM;

(tick) doc_tap_ONhigher;

(error) doc_tap_OFFstatet;

doc_tap_CoolMo;

(error)doc_tap_OFFstatetemper;

doc_tap_ Outputactuatorlow;

doc_tap_HCMod;

doc_tap_ Outputahigher;

doc_tap_ Outputaclower;

doc_tap_Noheat;

(error) doc_tap_oaoffs;

(error) doc_tap_oaoffstate;

doc_tap_Ex;

doc_tap_ Zoneboiler;

doc_tap_ Simplefixed;

doc_tap_ AutomaticHC;

doc_tap_EquationMode;

doc_tap_Dynamicw;

doc_tap_IfCooling;

Image Added


Image Added


Image Added

doc_tap_Thermostatstep;

Image Added


Image Added


Image Added

doc_tap_Heatpump_settings;

Image Added


Image Added

doc_tap_CreateGostep;

Image Added


Image Added


Image Added