Comfort Automation/ Security System Forums > Products > KT03 Touchscreen Keypad (OBSOLETE) > Heating Control |
Moderated by: admin |
Author | Post | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
ndh Comfort Installers
|
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 |
|||||||||
ndh Comfort Installers
|
Hopefully posting here soon a full Heating Control system run by Comfort. Including:
Nigel |
|||||||||
schford UCM Pi Users
|
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 |
|||||||||
Tan121 Member
|
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). |
|||||||||
ndh Comfort Installers
|
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 |
|||||||||
Swiss-Toni UCM Pi Users
|
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) |
|||||||||
Swiss-Toni UCM Pi Users
|
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 |