#Kit-Name: ZigBee Simulator Core

#Install Peripheral bundles
kitman.i "Peripheral"

#Install Device Access bundles
kitman.i "Device Access"

#Install ZigBee Core
kitman.i "ZigBee Core"

set mbs.bundles.base=../../../bundles/

#Install simulator
fw.i -f -l com.prosyst.mbs.zigbee.simulator.api.jar
fw.i -s -f -l com.prosyst.mbs.zigbee.simulator.core.jar
fw.i -s -f -l com.prosyst.mbs.zigbee.simulator.zcl.general.jar
fw.i -s -f -l com.prosyst.mbs.zigbee.simulator.zcl.ha.jar
fw.i -s -f -l com.prosyst.mbs.zigbee.simulator.zcl.hvac.jar
fw.i -s -f -l com.prosyst.mbs.zigbee.simulator.zcl.lighting.jar

#Install adapter bundles
fw.i -f -l com.prosyst.mbs.zigbee.da.items.api.jar
fw.i -f -l com.prosyst.mbs.zigbee.da.hdm.api.jar
fw.i -s -f com.prosyst.mbs.zigbee.da.items.provider.jar
fw.i -f com.prosyst.mbs.zigbee.da.hdm.adapter.jar

# Configure DI Provider to be the only mandatory provider.
config.update zigbee.hdm.adapter.pid {defaultDeviceClassProvidersList=[com.prosyst.mbs.zigbee.da.items.provider]}

fw.start com.prosyst.mbs.zigbee.da.hdm.adapter.jar
