[SOLVED] Intergas - disabling/enabling heater when door opens
Posted: Friday 02 May 2025 17:18
Hi all,
I have an Intergas LAN2RF gateway, version 1.3 (this one needs authenticating when you want set values)
I have Domoticz Version: 2025.1 (build 16657) on a Raspberry Pi
What I want to achieve is that when our sliding-door in the Livingroom is opened, the heating will be disabled, or set to a very low setpoint.
And when de door is closed again, the heating needs to be re-enabled.
I tried to change the temperature setpoints to 5 degrees when the door opens, and when the door closes to 22 degrees. That works.
By the way, I did that with Blockly, very easy to achieve, but scripting is also possible.
But there is a challenge: I am also using a pre-programmed week schedule in the room-thermostat.
So when the doors opens, the best action would be not only set the setpoint very low, but also disable the week-schedule.
For example: schedule says temperature set to 22 degrees at 15:00h, but I opened the door at 14:50h and it is still open.
Then the heating will be turned on, because the week schedule overrides the "manually" set setpoint.
My idea is this:
door open: After 30 seconds disable the week schedule and temperature setpoint at 5.0 degrees Celsius (lowest value)
door close: After 30 seconds enable the week schedule (setpoint is automatically set from the schedule then)
Time out of 30 seconds to avoid too much "switching" when the door is opened/closed in a short period of time.
I found several posts describing setting setpoints, reading out values, but I can't find the setting/syntax for the week schedule.
Does anybody have the API of the Intergas Gateway? (found a link in a post from 2015, but that link is broken)
Or does somebody know how to enable/disable the week schedule with a script?
Thanks!
I have an Intergas LAN2RF gateway, version 1.3 (this one needs authenticating when you want set values)
I have Domoticz Version: 2025.1 (build 16657) on a Raspberry Pi
What I want to achieve is that when our sliding-door in the Livingroom is opened, the heating will be disabled, or set to a very low setpoint.
And when de door is closed again, the heating needs to be re-enabled.
I tried to change the temperature setpoints to 5 degrees when the door opens, and when the door closes to 22 degrees. That works.
By the way, I did that with Blockly, very easy to achieve, but scripting is also possible.
But there is a challenge: I am also using a pre-programmed week schedule in the room-thermostat.
So when the doors opens, the best action would be not only set the setpoint very low, but also disable the week-schedule.
For example: schedule says temperature set to 22 degrees at 15:00h, but I opened the door at 14:50h and it is still open.
Then the heating will be turned on, because the week schedule overrides the "manually" set setpoint.
My idea is this:
door open: After 30 seconds disable the week schedule and temperature setpoint at 5.0 degrees Celsius (lowest value)
door close: After 30 seconds enable the week schedule (setpoint is automatically set from the schedule then)
Time out of 30 seconds to avoid too much "switching" when the door is opened/closed in a short period of time.
I found several posts describing setting setpoints, reading out values, but I can't find the setting/syntax for the week schedule.
Does anybody have the API of the Intergas Gateway? (found a link in a post from 2015, but that link is broken)
Or does somebody know how to enable/disable the week schedule with a script?
Thanks!