Versions Compared

Key

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

To create fully working thermostat you will need:

  • Temperature sensor for air temperature input and if electric floor heating is used, also one for floor temperature
  • an Output actuator
  • virtual Thermostat device
  • Hysteresis Smart Rule

doc_tap_workingthermostatRule;

  1. To create Input sensors go to module where physical temperature sensors are located and enable them:   doc_tap_createInputsensors;


2. To create an Output actuator, go to an output module where real output is located and enable this output as "Switch". This output relay will control related heating element. 

doc_tap_Outputactuator;



3. To create Virtual Thermostat, go to Settings → Virtual devices → Add device → Thermostat

doc_tap_VirtualThermostat;


4. Open Thermostat Service settings and define Air sensor (and a Floor Sensor as well for electric floor heating) enabled in Step 1.

doc_tap_ThermostatServicesettings;


5. Add Smart Rule Temperature hysteresis controller with following settings

  • Mode = Heating fixed
  • Medium = Hot (fixed) 

doc_tap_RuleTemperatureMedium; 

(Mode and Medium are explained here Heating and Cooling modes) 

doc_tap_ModeMedium;

  • Range = oscillation range +/- value, default value 0.5 Degrees,
  • Output device = Output actuator, 
  • Limit temperature + Limit temperature Sensor =  usually floor temperature sensor with the limit temperature value
  • doc_tap_Rangevalue;



6. Final result

doc_tap_Finalres;