Function Block Friday: Introducing the Schedule Block
This week, we're looking at scheduling actions at particular times of day and days of the week. This type of scheduling is familiar in many domestic cases like central heating, and alarm clocks, but is also required in smart buildings, energy systems and industrial applications.
The inxware schedule block can receive scheduling information in ultra-compact formats from servers, flash or file caches and create events and data values throughout the day and week as required. The function block allows for external time sources to be used or provided by the inxware time function block that manages the complexities of time zones, daylight saving, time-service synchronisation etc.
Key features:
⮱Accepts schedules created on remote web portals, mobile apps and local ⮱User interfaces.
⮱Compact schedule metadata format
⮱Comprehensive data & status outputs*
Weekly Scheduling use-cases
⮱Home automation and heating.
⮱Managing industrial processes with shift patterns.
⮱Optimising energy consumption in smart buildings
⮱Managing lighting, access, and notifications in smart buildings.*
For media scheduling applications inxware includes a SMIL.xml based scheduler for more complex calendar and media-specific scheduling requirements, such as digital signage, announcement and background music systems.
By encapsulating scheduling logic in a single, easy-to-use block, inxware developers avoid the many hidden bear traps of implementing reliable scheduling systems and avoid developers discovering these the hard way.
Interested in seeing the schedule block in action? Follow our page and send us a message to try it out for free.
#FunctionBlockFriday #IoTDevelopment #Scheduling #SmartAutomation #LucidPlatform