heating schedule in a Google Calendar

387 views
Skip to first unread message

smartbusinesstools.be

unread,
Feb 13, 2018, 3:37:03 PM2/13/18
to Loxone English
We need to heat up an event room to reach Comfort temperature at the start of the event. 
Events are booked by the customer and registered in a Google Calendar.
It can require up to 2 hours off pre-heaing, depending on the start temperature and the outside temperature.

Ideally, the schedule from the Google Calendar should be copied into an IRC schedule so Loxone handles the pre-heating from Economy to Comfort temperature automatically.

A Google Script can send the event info to Loxone, but how can we modify the IRC schedule?

Another approach would be to trigger Loxone 2 hours before the event, and add some logic in Loxone to calculate and start the pre-heating at the right time. 
A Google script can get triggered at the start time of an event, but not x time before the start time.
IFTTT can send an http request max. 45 minutes before the start, which is not enough.

A possible solution is to let a Google Script create additional "pre-heating" events in the Google Calendar upon the booking of events, and make those trigger Loxone.

How can we edti the IRC schedule, or what would be the best approach to get this automated?

Arnaud

unread,
Feb 14, 2018, 2:21:33 AM2/14/18
to Loxone English
hi,
If it takes you two hours to find a comfortable temperature in your room, it's because it's very badly insulated, you let the temperature drop too low, or the heating system is not adapted to it at all, that being
It's counter-productive to let the room temperature drop too low, you consume a lot to bring it back to comfortable temperature, while if you maintain a reasonable economic temperature, about two or three degrees lower than the comfort temperature, your overall consumption will be lower.
So with this logic, you leave your room in economy mode all the time, and you can use the Google or IFTTT script to force the comfort or comfort mode+.
If you know how to use the google or IFTTT script in loxone, all you have to do is create a Memory falg when the event arrives, and connect this memory flag to the IRC LC input.
That's how I would do it. An alternative is to use another product like Loxberry, but by inserting a third party device in your configuration, you take the risk that the system is no longer as stable as with Miniserver alone.

BR

Translated with www.DeepL.com/Translator

Simon Still

unread,
Feb 14, 2018, 4:17:51 AM2/14/18
to Loxone English


On Wednesday, 14 February 2018 07:21:33 UTC, Arnaud wrote:
If it takes you two hours to find a comfortable temperature in your room, it's because it's very badly insulated, you let the temperature drop too low, or the heating system is not adapted to it at all, that being
It's counter-productive to let the room temperature drop too low, you consume a lot to bring it back to 

There's a lot of assumptions there.  If you've got a room that's only being used for one evening each week 2 hours heat up time is pefectly reasonable and you're going to save quite a lot by not heating it the whole time.  There are loads of spaces that it's not possible to insulate properly that are still in use - an old stone English Church for example.   

Harry Phelps

unread,
Feb 14, 2018, 4:51:49 AM2/14/18
to Loxone English
I haven't investigated this (and only saw it because I was updating my SONOS4Lox plugin) but it might be of help?

http://www.loxberry.de/plugin/caldav-4-lox/

smartbusinesstools.be

unread,
Feb 15, 2018, 6:05:07 AM2/15/18
to Loxone English

It's counter-productive to let the room temperature drop too low, you consume a lot to bring it back to comfortable temperature, while if you maintain a reasonable economic temperature, about two or three degrees lower than the comfort temperature, your overall consumption will be lower.

This only holds if your heating system needs to heat faster, i.e. at higher power or temperature, and then becomes less efficient, mostly with systems that loose hot smoke through the chimney.
If well insulated, you can heat up a room slowly at the heating system's highest efficiency, so then it's more economical to let the temperature drop until you need start pre-heating.
If not well insulated, then the loss is predominantly determined by the difference between the inside and outside temperature, so then you should minimize this loss in time, only heating during the event, and making the pre-heating time as short as possible.
If your heating system not as efficient at 100% power then you might be able to lower consumption by extending the pre-heating time and heating at lower power.

In our case, it' an electrical heating system so we must pre-heat at max power and as short as possible.

Monomi

unread,
Feb 15, 2018, 7:54:34 PM2/15/18
to loxone-...@googlegroups.com
Just a thought, could you just set up 2 IRC (hide 1 from the app) and use state commands with flags to determine which will control the system based on a trigger from Google (like a variable trigger)? That way both would run, but only when 1 is on does the other IRC then have control on the heating system. 
Reply all
Reply to author
Forward
0 new messages