Author Topic: CT100 Plus - special Aux Heat on/off command ?  (Read 500 times)

Offline paulspeek

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
CT100 Plus - special Aux Heat on/off command ?
« on: February 12, 2018, 11:24:48 am »
Recently installed a CT100 Plus (connected to my VeraLite). As I have a on-peak & off-peak tariff, I do not want Emergency Heat to come on during on-peak times (7-11am and 5-9pm). I know that the CT100 has a special configuration command to enable/disable Emergency Heat but how do you send that to the CT100 ?

6. Auxiliary/Emergency (8-bit)
If set to 0, auxiliary / emergency heat is disabled. All other values
(1-255) enable auxiliary / emergency heat. This can only be
enabled when the thermostat is set to Heat Pump mode

Thanks !

Offline RichardTSchaefer

  • Master Member
  • *******
  • Posts: 10091
  • Karma: +763/-142
Re: CT100 Plus - special Aux Heat on/off command ?
« Reply #1 on: February 13, 2018, 01:49:57 pm »
You can use PLEG to monitor the thermostat temperature and setpoint ... and bump the setpoint while you are trying to save energy.

Emergency mode only comes on when the temperature is some fixed degrees cooler than the setpoint.

People have used this in the past to warm/cool a house slowly when they are planning to get home ... and not allow the second stage of a heat pump to come on ... also saving some money.

 

Offline paulspeek

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
Re: CT100 Plus - special Aux Heat on/off command ?
« Reply #2 on: March 07, 2018, 03:27:48 pm »
Interesting alternative solution...

So I have implemented PLEG, and:
- Use two "Device Properties" (pTemp and pTempSetPoint) for the actual Temperature and the actual Set Point)
- Use a "Condition" cTempDiff which computes as pTempSetPoint-pTemp>1
- Use an "Action" (when "true", then SetCurrentSetPoint to "pTemp+0.5"

However, when the condition is triggered, the Set Point is set to ZERO :-( (rather then to the current temperature +0.5 degree, to avoid engaging the 2nd stage...)

When I set the CurrentSetPoint to an absolute value, it works well... but any argument "pTemp+0.5" or even "GetCurrentTemperature" sets the target to ZERO...

Where do I go wrong ?

Thanks

Paul.
 

Offline paulspeek

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
Re: CT100 Plus - special Aux Heat on/off command ?
« Reply #3 on: March 16, 2018, 10:48:05 am »
Have further played with PLEG but can not get the SetPoint to be an expression...

It all works when I put a fixed value but when I use a variable, it defaults to "0"...

Where do I go wrong ?

Paul.