name=Calendar Client
category=Smart Energy

qualityString=Production Ready (Smart Energy 1.2a Certified)
quality=production

introducedIn=se-1.2-12-0517-08

description=Ember implementation of Calendar client cluster.  This plugin is capable of receiving calendars published by a server, but does not make requests on its own.

sourceFiles=calendar-client.c

implementedCallbacks=emberAfCalendarClusterPublishCalendarCallback,emberAfCalendarClusterPublishDayProfileCallback,emberAfCalendarClusterPublishWeekProfileCallback,emberAfCalendarClusterPublishSeasonsCallback,emberAfCalendarClusterPublishSpecialDaysCallback,emberAfCalendarClusterCancelCalendarCallback

includedByDefault=true

requiredPlugins=calendar-common
dependsOnClusterClient=calendar

options=calendars,seasons,weekProfiles,dayProfiles,scheduleEntries,specialDayEntries

calendars.name=Calendars
calendars.description=The maximum number of calendars supported by the device.
calendars.type=NUMBER:1,255
calendars.default=2

seasons.name=Seasons
seasons.description=The maximum number of season profiles supported by the calendar.
seasons.type=NUMBER:4,255
seasons.default=4

weekProfiles.name=Week profiles
weekProfiles.description=The maximum number of unique week profiles in the calendar.
weekProfiles.type=NUMBER:4,255
weekProfiles.default=4

dayProfiles.name=Day profiles
dayProfiles.description=The maximum number of day profiles supported by the calendar.
dayProfiles.type=NUMBER:1,255
dayProfiles.default=7

scheduleEntries.name=Schedule entries
scheduleEntries.description=The max number of price tier schedule entries in a single day.
scheduleEntries.type=NUMBER:1,255
scheduleEntries.default=5

specialDayEntries.name=Special day entries
specialDayEntries.description=The maximum number of special days supported by the calendar.
specialDayEntries.type=NUMBER:1,255
specialDayEntries.default=50
