Thermostat programming help.

Discussion in 'General Discussion' started by Gadgetguy, May 30, 2011.

  1. Gadgetguy

    Gadgetguy

    Joined:
    May 30, 2011
    Messages:
    3
    Likes Received:
    0
    Location:
    Canberra, ACT Australia
    Hi all,
    I have a 5070THP programmable four zone thermostat, set up to operate a ducted gas heating system (currently single zone). I set this up some time ago, and it has been working fine. I would now like to enable/disable the thermostat setback from a colour c-touch, but am not having any success. In the Toolbox 'Temperature Control' tab, remote setup, I have set the 'Remote Setback Control Source' to HVAC Actuator 1.
    I then set up a Remote Setback Enable Group, and a Remote Setback Disable Group. But I have not been able to enable/disable the thermostat remotely from the colour c-touch.
    Can someone please explain how I can do this- nothing I have tried seems to work.
    Thank you.
     
    Gadgetguy, May 30, 2011
    #1
  2. Gadgetguy

    ashleigh Moderator

    Joined:
    Aug 4, 2004
    Messages:
    2,392
    Likes Received:
    24
    Location:
    Adelaide, South Australia
    Using C-Bus Toolkit:

    On the Unit Identification tab, you should make sure the Application is set the same as that used to switch your A/C plant. This is probably HVAC Actuator 1, but your mileage here may vary.

    Next, on the Temperature Control tab, click "Remote Setback Control", and in here set the remote setback control source as "Control from Enable application". [I don't know why HVAC Actuator Control is even in there, I don't think it should be... thats for controlling relays that switch the HVAC plant, not for feeding a control signal into a thermostat!].

    Anyhow, after setting "Control from Enable application", put in an Enable Group and a Disable Group. These CAN NOT both be the same, so you might need to use the "+" button to make new Enable Groups. You can, if you wish, create levels - this may make the next step in the CTC easier.

    Having done this and saved to database and network, fire up PICED and edit your CTC project.

    Make 2 buttons: make one of them an Enable Control button which transmits an ON message (OR a Enable <group = the Setback Enable Group you made in Toolkit> <level = 255 / 100%>) - this is the one that enables setback. Do the same with another ON message (OR a Enable <group = the Setback Disable Group you made in Toolkit> <level = 255 / 100%>) - this is the one that disables setback.

    Save all this to your CTC, and try the buttons. This should be all you need.

    (I don't have a CTC or thermostat here to actually try this out, I'm writing this from memory.)
     
    ashleigh, May 31, 2011
    #2
  3. Gadgetguy

    Gadgetguy

    Joined:
    May 30, 2011
    Messages:
    3
    Likes Received:
    0
    Location:
    Canberra, ACT Australia
    Thanks for the response, Ashleigh. I tried what you suggested and it works. But............it only seems to work when the thermostat is set to manual mode. If I put the Thermostat in "program" mode (which is how I normally use it) the remote setback doesn't work. Looking closely at the thermostat's LCD screen, the "SETBACK" indicator flashes on very briefly (probably for less than a quarter of a second) when the remote setback command is set, and then it goes off again (and out of setback mode.) I can put the thermostat into setback mode manually (at the thermostat) when it is in "program" mode, but just not remotely. Is it supposed to work this way, or am I doing something wrong? Thanks again.
     
    Gadgetguy, May 31, 2011
    #3
  4. Gadgetguy

    ashleigh Moderator

    Joined:
    Aug 4, 2004
    Messages:
    2,392
    Likes Received:
    24
    Location:
    Adelaide, South Australia
    I'm not sure...

    It might be a defect, or it might be that this was a deliberate design decision.

    Something to try: on the thermostat GUI in TK, go to the C-Bus tab, and in there check the box "Enables sending of Thermostat C-Bus messages".

    This turns on the feature where thermostats can talk to each other, for example in master/slave arrangements. It may be that this needs to be enabled for remote setback to work.

    The other possibility is that of the deliberate design decision, being that Program Mode is supposed to be all about running as a mostly-completey-automatic-thingy, and so (the logic goes) remote commands to fiddle setback would be inappropriate. I don't think this is necessarily a very good argument, but it might be the case.

    I did once know all these details.... but its been a long time now so I'm a bit hazy on some of the decisions down in the fine-grain behaviour.
     
    ashleigh, Jun 1, 2011
    #4
  5. Gadgetguy

    Gadgetguy

    Joined:
    May 30, 2011
    Messages:
    3
    Likes Received:
    0
    Location:
    Canberra, ACT Australia
    Thanks Ashleigh.

    I tried "Enable sending of Thermostat C-Bus Messages, but with no success.... still cannot enable remote setback. Any other ideas??

    All I am really trying to achieve is a way of reducing the heating when the house is unoccupied (to save energy), but without turning the system off (the house gets too cold in winter in Canberra if the heating system is left off for an extended period). I thought that the remote setback would be the best way to do that- maybe there is another way?
     
    Gadgetguy, Jun 2, 2011
    #5
  6. Gadgetguy

    ashleigh Moderator

    Joined:
    Aug 4, 2004
    Messages:
    2,392
    Likes Received:
    24
    Location:
    Adelaide, South Australia
    Ah -you probably want to change the Guard temperatures then.

    Guard is a constant monitor, even when off, the system will turn on and heat if the temperature falls below the guard min.

    Similarly there is a guard max - where the system will turn on and cool if the temp gets above guard max.

    Normally the setup is something like this:


    Guard max
    .
    .
    Setback max
    .
    .
    Setpoint max
    Setpoint
    Setpoint min
    .
    .
    Setback min
    .
    .
    Guard min

    In other words your setpoint is what you want controlled as when you are present, say 21 degrees. Next, some hyteresis (sloppiness) is applied to prevent limit cycling - so the temperature is actually maintained as Setpoint+/-hysteresis, or inside the limits Setpoint min.. setpoint max.

    Next, if setback is enabled, the hysteresis is made much wider... set the temperature is maintained in the range setback min..setback max. (Where this range is Setpoint+/-setback range... for example, setback range might be 5 degrees, so if setpoint was 21, then the temp is OK [and so nothing gets done] if temp is in the range +16..+26].

    Guard is different - its a big override, so for example in a cold climate it will do a little heating to (help) prevent pipes freezing.

    You probably want to set Guard to something like 5 .. 8 degrees C. Which is pretty cold, but it means you will keep your house at that (or above) during winter if you are away for some period of time.

    Try fiddling the guard setting.
     
    ashleigh, Jun 2, 2011
    #6
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.