Comfort  Automation/ Security System Forums Home
Home Search search Menu menu Not logged in - Login | Register

Heating Control
 Moderated by: admin
 New Topic   Reply   Printer Friendly 
 Rate Topic 
AuthorPost
 Posted: Wednesday Oct 5th, 2011 10:05 am
   PM  Quote  Reply 
1st Post
ndh
Comfort Installers
 

Joined: Sunday Apr 30th, 2006
Location: Wallington, United Kingdom
Posts: 278
Status: 
Offline

  back to top

As Comfort is gradually being introduced to heating so this opens up both possibilities and limitations. Some early thoughts on this:

1. Time Clock type function on KT03 - this looks likely to be just about 'doable as is' but is very long winded. So some sort of Time Register probably holding seconds in the day? A mechanism to compare with it so ON and Off (type Responses) can run.

2. Maybe new element(s) to support user interface on KT03?

3. Be able to easily enable and disable the KT03 schedules via Responses (again doable with flags)

4. New Comfort Misc Event every 5 minutes

A combination of these should give flexibility




 Posted: Saturday Oct 29th, 2011 12:18 pm
   PM  Quote  Reply 
2nd Post
ndh
Comfort Installers
 

Joined: Sunday Apr 30th, 2006
Location: Wallington, United Kingdom
Posts: 278
Status: 
Offline

  back to top

Hopefully posting here soon a full Heating Control system run by Comfort.

Including:
  • 8 zones of temperature sensing by the TCS (stripped down SCS just to measure temperature) - this has been re-engineered so the sensor chip is remote
  • 2 underfloor heating manifolds controlled by 12 channel CBus relays (yes expensive but of course other options)
  • Hot Water  - gas and Immersion
  • Possible integration with Solar PV (or at least described)
  • KT03 with temp sliders; time clocks etc.  and an Instrumentation 'Monitor' page
  • 9 circuits of window openers
  • Somfy blinds (hopefully via RS485)
  • Rain Sensor
  • etc.
All to be documented and .cclx provided with full 'remming'

Nigel



 Posted: Thursday Dec 8th, 2011 09:58 am
   PM  Quote  Reply 
3rd Post
schford
UCM Pi Users
 

Joined: Wednesday Feb 25th, 2009
Location:  
Posts: 248
Status: 
Offline

  back to top

Nigel,

Heating is about the only thing I dont have integrated now. Do you mine me asking how you are measuring contorlling the heating solution?

My house is currently a mix of radiators and some electric underfloor heating and I am looking at how best to auomate it all.

Thanks

Stuart



 Posted: Thursday Dec 8th, 2011 01:02 pm
   PM  Quote  Reply 
4th Post
Tan121
Member
 

Joined: Tuesday Jun 21st, 2011
Location: Estonia
Posts: 23
Status: 
Offline

  back to top

With KNX its doable for about 100€ per room. You dont get thermostats on the wall, but only temperature sensor and switch actuator for floor heating or radiator. With KNX/UCM its possible to control the temperature. You can see current temp, setpoint temp, change setpoint temp and change heating mode (comfort, standby, night).



 Posted: Friday Dec 9th, 2011 02:47 pm
   PM  Quote  Reply 
5th Post
ndh
Comfort Installers
 

Joined: Sunday Apr 30th, 2006
Location: Wallington, United Kingdom
Posts: 278
Status: 
Offline

  back to top

I am using the Cytech Temperature sensor TCS01. This is a stripped down Scene Control switch with only the temperature sensing. I will explain how it is engineered in the wall in due course.

I am still due to post everything in detail. It has been fairly challenging for reasons I will describe but once 'someone' (i.e. me!) does it the first time then it becomes a lot easier for the future -  '80/20'

Here is 'beta' code for a zone. There are a lot of messy remarks in here still and this will all be tidied up soon. Many are irrelevant now so be careful not to over scrutinise. In particular tracking the zones and knowing when to turn the pump / valve off has changed.

There are separate looping responses running checks etc.  The TCS01 only runs it's associated Response for a degree of temperature change.

I've highlighted some key lines below.

This configuration is driving CBus Relays adjacent to the underfloor heating manifolds. Their choice was purely down to the circumstances of the job and will be discussed in due course.

Note the initial user control is via KT03. Building time clocks was challenging and needs a little more testing.

Timers are scattered around in the application to avoid overloading e.g. not sending a raft of CBus commands that will cause an overflow.

Night setback to do.

-----

Get SensorRegister 8 ! Added to try and wake up KT03 monitor page
If LastActionValue = 0 Then
    Exit Response ! If Sensor is broken / faulty we jump out
    ! ********  But Improve Handling Here *********
End If
! We come here every degree change triggered by the sensor register
! Heating ON (Downstairs)
If Flag GroundHeatDemand <> 0 Then !                           We need heat capability Downstairs. Triggered by Time clock etc.
    ! This is the Button on the KT03
    ! ------
    Get SensorRegister 8 ! Can see this displayed on the KT03 so we know this is correct and warming the sensor increases displayed temp (as it should)
    Subtract KitDinReqTempC16 ! Set on KT03 / pad etc.
    If LastActionValue < 128 Then !                           Once we are up toTemperature we can switch Pump and Valve off but only if last on manifold
        ! ----- NOTE   ------  if the heating will be cycling do we leave valve open ???
        ! Announce Kitchen Heat Off
        Clear Flag KitchenHeatF50 ! Kitchen Heat Off - Testing only
        Do C_Off107
        Do C_Off108
        Do C_Off109
        Do C_Off110
        Do DD_DownHeat_Off ! Here we check if al the zone flags are clear and if so turn off the pump and valve
        ! If Counter PumpDownTrackC26 = 0 Then
        ! Do C_Dwn_PumpOff103
        ! Do C_DnCalHeatOf104
        ! End If
        ! Decrement PumpDownTrackC26
        ! Set Flag GndPumpOnOncKitD
        Output Output001 Off ! ForTesting only - goes off when target temp = room temp
        ! Do Nothing here
        ! Turn On or Keep Heating On here ....
    Else
        ! Positive value so we need heat

        If Flag KitchenHeatF50 <> 0 Then
            If Flag Flag62 <> 0 Then
                Announce Kitchen Heat On
            End If
        End If
        Set Flag KitchenHeatF50
        Output Output001 Flash  ! Just for testing and Comfigurator can show status
        ! If Flag GndPumpOnOncKitD <> 0 Then
        ! --------------------------------------------------------------------------------------------------------------------------------------
        Do C_On107
        Do C_On108
        Do C_On109
        Do C_On110
        Do C_DnCalHeatOn104 ! Drive Valve 'D'  (Downstairs)
        Do C_Dwn_PumpOn103 After 5 Seconds Using Timer20 ! Pump On
        ! Increment PumpDownTrackC26
        ! Clear Flag GndPumpOnOncKitD
        ! End If
    End If
Else
    ! Heating is Off - so do nothing - have a kip.....
    ! ****** But we may need to run some off activity. The flag may have changed by Down Heat Off on the KT03
    Do DD_HeatOff_Dwn !
End If



 Posted: Sunday Feb 5th, 2012 03:27 pm
   PM  Quote  Reply 
6th Post
Swiss-Toni
UCM Pi Users


Joined: Thursday Sep 15th, 2011
Location: Greater London, United Kingdom
Posts: 349
Status: 
Offline

  back to top

Hi

Forgive my ignorance on this matter and happy to be corrected, But installed heating system are put in with adjustable user thermostats.
I managed to connect up an old combi boiler to my Comfort system, after looking at the wiring diagram of the boiler and after checking the voltage I used a low voltage relay. In the responses you can set it in multiple different ways (Not thermostatic as this is already set by the appliance or a thermostat)
In theory if you use relays you can control any heating system.
As I do shift work I remotely (text) turn the heating on/of (pre-set durations as timed does not suit my requirements)



 Posted: Sunday Feb 3rd, 2013 02:52 pm
   PM  Quote  Reply 
7th Post
Swiss-Toni
UCM Pi Users


Joined: Thursday Sep 15th, 2011
Location: Greater London, United Kingdom
Posts: 349
Status: 
Offline

  back to top

I was asked to do a an installation to control heating remotely on a combination boiler. I checked the amperage and voltage and found that you can use TWS02 relay to control the on and of function in conjunction with room thermostat/override switch. As long as you are not exceeding 6amps the relay works fine. However have not mastered thermostatic control, Usually point out that this is usually preset by the occupant and invariably hardly ever changes. Controls are done via output settings, timed etc, and easily controlled with apple/android apps.
Am also now toying with the idea of room/floor isolation using two port valve and relays on the central heating systems.
Two port valves may also be handy for isolating water ie when you turn alarm on automatically shuts water of preventing flood damage for those of you with second homes may be worth considering :)

Last edited on Sunday Feb 3rd, 2013 03:01 pm by Swiss-Toni



 Current time is 03:11 pm
Top




UltraBB 1.172 Copyright © 2007-2014 Data 1 Systems