org.universAAL.lddi.zigbee.commissioning.devices.impl
Class IAS_ZoneDeviceAAL

Package class diagram package IAS_ZoneDeviceAAL
java.lang.Object
  extended by it.cnr.isti.zigbee.ha.driver.core.HADeviceBase
      extended by org.universAAL.lddi.zigbee.commissioning.devices.impl.IAS_ZoneDeviceAAL
All Implemented Interfaces:
it.cnr.isti.zigbee.ha.driver.core.HADevice, IAS_ZoneAAL

public class IAS_ZoneDeviceAAL
extends it.cnr.isti.zigbee.ha.driver.core.HADeviceBase
implements IAS_ZoneAAL


Field Summary
 
Fields inherited from class it.cnr.isti.zigbee.ha.driver.core.HADeviceBase
alarms, basic, deviceTemperature, identify, powerConfiguration, zbDevice
 
Fields inherited from interface org.universAAL.lddi.zigbee.commissioning.devices.api.IAS_ZoneAAL
CUSTOM, DEVICE_ID, MANDATORY, NAME, OPTIONAL, STANDARD
 
Fields inherited from interface it.cnr.isti.zigbee.ha.driver.core.HADevice
HA_DEVICE_GROUP, HA_DEVICE_NAME, HA_DEVICE_STANDARD, HA_DRIVER, ZIGBEE_DEVICE_SERVICE, ZIGBEE_DEVICE_UUID
 
Constructor Summary
IAS_ZoneDeviceAAL(org.osgi.framework.BundleContext ctx, it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice)
           
IAS_ZoneDeviceAAL(org.osgi.framework.BundleContext ctx, it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice, IASZoneAAL cluster)
           
 
Method Summary
 it.cnr.isti.zigbee.ha.driver.core.reflection.DeviceDescription getDescription()
           
 IASZoneAAL getIASZone()
           
 String getName()
           
 
Methods inherited from class it.cnr.isti.zigbee.ha.driver.core.HADeviceBase
addCluster, getAlarms, getAvailableCluster, getBasic, getCluster, getCluster, getDeviceTemperatureConfiguration, getDeviceType, getEndPointId, getIdentify, getPowerConfiguration, getProfileId, getZBDevice, isClusterValid, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface it.cnr.isti.zigbee.ha.driver.core.HADevice
getAlarms, getAvailableCluster, getBasic, getCluster, getDeviceTemperatureConfiguration, getDeviceType, getEndPointId, getIdentify, getPowerConfiguration, getProfileId, getZBDevice
 

Constructor Detail

IAS_ZoneDeviceAAL

public IAS_ZoneDeviceAAL(org.osgi.framework.BundleContext ctx,
                         it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice)
                  throws it.cnr.isti.zigbee.ha.driver.core.ZigBeeHAException
Throws:
it.cnr.isti.zigbee.ha.driver.core.ZigBeeHAException

IAS_ZoneDeviceAAL

public IAS_ZoneDeviceAAL(org.osgi.framework.BundleContext ctx,
                         it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice,
                         IASZoneAAL cluster)
                  throws it.cnr.isti.zigbee.ha.driver.core.ZigBeeHAException
Throws:
it.cnr.isti.zigbee.ha.driver.core.ZigBeeHAException
Method Detail

getIASZone

public IASZoneAAL getIASZone()
Specified by:
getIASZone in interface IAS_ZoneAAL

getName

public String getName()
Specified by:
getName in interface it.cnr.isti.zigbee.ha.driver.core.HADevice
Specified by:
getName in class it.cnr.isti.zigbee.ha.driver.core.HADeviceBase

getDescription

public it.cnr.isti.zigbee.ha.driver.core.reflection.DeviceDescription getDescription()
Specified by:
getDescription in interface it.cnr.isti.zigbee.ha.driver.core.HADevice
Specified by:
getDescription in class it.cnr.isti.zigbee.ha.driver.core.HADeviceBase


Copyright © 2014 universAAL Consortium. All Rights Reserved.