Home Control System (HCS) Calendar

Our HCS has a networked calendar, in order to store events and context. The calendar is also another way to interact directly with the HCS. The calendar stores structured events that are machine and human readable. The calendar is a network service and as such we will be monitoring and handling network avaialbility issues. Typically a local copy will be cached locally though.

Implementation

The calendar is modelled as a separate static class with our Home Control System (HCS), so that it is easily accessible to all objects.

Applications

Typically, the calendar is used to store contextual information, such as when we are away on holiday. Much of the information added to the calendar and most of the requests to query the calendar come from the Smart Home Assistant.

Share ...
We are on ...
Facebook Twitter
YouTube Flickr Follow us on Pinterest