name=Device Query Service
description=This plugin will query new devices for their endpoints and clusters to record information in the Device Database plugin

category=Utility

quality=production
qualityString=Production Ready

requiredPlugins=device-database, concentrator

sourceFiles=device-query-service.c, device-query-service-cli.c

options=maxFailures, autoStart

maxFailures.name=Max Failures (per device)
maxFailures.description=The max failures for a particular device before the plugin will give up and not try again.
maxFailures.type=NUMBER:1,5
maxFailures.default=3

autoStart.name=Auto Start
autoStart.description=Automatically start the service on boot.
autoStart.type=BOOLEAN
autoStart.default=TRUE

implementedCallbacks=emberAfPluginDeviceQueryServiceInitCallback

events=My

# bookkeeping data
setup(bookkeeping) {
  preZDOMessageReceived=emAfPluginDeviceQueryPreZDOMessageReceived
}
