0
Automatic switch off heating
Osama Al-Areky 3 months ago
in Devices / KNX
•
updated by Ricardo Pinto | visiontech pt 6 days ago •
9
Hello,
I am trying to set the AC to turn off if the read temperature is equal to the set temperature. Do I have to use the thermostat task? and should I set the type? Thank you.
Customer support service by UserEcho
It's hard to say without knowing the devices you're using, but both bOS thermostats and program tasks can handle this. Personally, I don't use bOS thermostats much, as I prefer physical thermostats and manage the logic within them.
I would like to see an update to bOS thermostats so it has heating and cooling output values in one thermostat template. I find it weird that it has heating and cooling modes but only 1 output IMO it should have both outputs.
Hello,
I guess that what you're looking for is something like:
You set 23º as the AC setpoint, and expect the AC to turn off completely when the local temperature reaches the setpoint you defined?
Usually the AC manages itself automatically when the setpoint matches the read temperature, so it stops and runs to meet the required setpoint / temperature, as it's not supposed to turn off the unit completely. But in your case you want the AC to turn off?
A basic Program task can do the trick.
Set the read temperature as trigger;
If the read temperature is equal or superior to the setpoint;
Turn off AC;
Best regards
Hello, Thank you for your response, but in my case the read temperature is accessible through the devices, I see that you selected it through tasks in your screenshot, i am not sure if that would work the same, cause it shows me a certain value for the trigger, so i think in this case the rigger will occur only when the temperature matches the value.
Hello,
My read temperature is also accessible through the devices, but it doesn't mean that you can't use it on tasks, etc.
On your object (screenshot) under Condition, instead of Equals (=) select ValueChanged (OnChange), this way when the local temperature changes the task will be evaluated, and executed if the parameters match your logic.
Then below on the logic, you have to do like in my example: If the local temperature is equal to que AC setpoint, it means that it has reached the setpoint, so you execute something, in this case turn off the AC.
Please note this example is according to what Osama asked, because on a normal case it's not supposed to completely turn off the AC, because the point is for the AC to manage the temperature and run and stop accordingly.
Best regards
Sorry for the late reply. But i have been travelling since then. Actually i tried what you said and unfrotunately it didnt work.
Here is a screenshot of what i did
Hello,
Well, I test everything before posting, so you have to be more specific so we can help.
The example I posted, worked perfectly fine, so it's hard to tell why it's not working for you without seeing your configuration/example. You asked for something, I gave an working example based on what I understood about your request, but never got feedback if that was the idea.
So you have to share some more details with us.
Best regards
Hello,
May I ask why are you using the bOS thermostats?
If you're using an AC unit connected to KNX, I suppose that you are already using a module to connect the KNX to the AC unit? Like Intesis, or other brand?
I'm asking, because every time I need to connect an AC unit to the KNX, I usually use a specific module, like the ones from Intesis or other brand. Me and I think everybody else.
So technically, you don't need to use an external thermostat, because that module already does the communication between the AC and the KNX, and in this case the AC itself has a thermostat, so no need to use an external one, like in your example. In practice, it's the AC itself that manages the AC, and therefore you can't have an external thermostat overriding the AC internal thermostat.
So tell me what you're using actually, because this example is a little bit confusing.
Best regards