# Name of the plugin.
name=ESI Management
category=Smart Energy

# Any string is allowable here.  Generally though it is Production Ready, Test Tool, Extension Needed
qualityString=Production Ready
# This is one of the following:  productionReady, testTool, extensionNeeded
quality=production

introducedIn=se-1.1-07-5356-16

# Description of the plugin.
description=This code maintains a table of ESIs that can be queried by other plugins.  This is used by all Smart Energy client devices.

# List of .c files that need to be compiled and linked in.
sourceFiles=esi-management.c

implementedCallbacks=emberAfPluginEsiManagementInitCallback

options=esiTableSize

esiTableSize.name=ESI table size
esiTableSize.description=Maximum number of ESIs that the plugin will discover and communicate with.
esiTableSize.type=NUMBER:1,32
esiTableSize.default=3

# Turn this on by default: only turn it on if at least one out of meter, drlc or price cluster client is defined.
includedByDefault=true
dependsOnClusterClient=demand response and load control, messaging, price
# If any of the above dependencies are satisfied, it can be turned on.
allClusterDependenciesRequired=FALSE
