org.universAAL.lddi.zigbee.commissioning.clusters.impl
Class OccupacySensingClusterAAL

Package class diagram package OccupacySensingClusterAAL
java.lang.Object
  extended by it.cnr.isti.zigbee.zcl.library.impl.core.ZCLClusterBase
      extended by org.universAAL.lddi.zigbee.commissioning.clusters.impl.OccupacySensingClusterAAL
All Implemented Interfaces:
it.cnr.isti.zigbee.zcl.library.api.core.ZCLCluster, it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

public class OccupacySensingClusterAAL
extends it.cnr.isti.zigbee.zcl.library.impl.core.ZCLClusterBase
implements it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing


Field Summary
 
Fields inherited from class it.cnr.isti.zigbee.zcl.library.impl.core.ZCLClusterBase
logger
 
Fields inherited from interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing
DESCRIPTION, ID, NAME
 
Constructor Summary
OccupacySensingClusterAAL(it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice)
           
 
Method Summary
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeOccupancy()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeOccupancySensorType()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributePIROccupiedToUnoccupiedDelay()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributePIRUnoccupiedToOccupiedDelay()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributePIRUnoccupiedToOccupiedThreshold()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeUltraSonicOccupiedToUnoccupiedDelay()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeUltraSonicUnoccupiedToOccupiedDelay()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeUltrasonicUnoccupiedToOccupiedThreshold()
           
 short getId()
           
 String getName()
           
 it.cnr.isti.zigbee.zcl.library.api.core.Attribute[] getStandardAttributes()
           
 
Methods inherited from class it.cnr.isti.zigbee.zcl.library.impl.core.ZCLClusterBase
enableDefaultResponse, getActiveSubscriptions, getAttribute, getAvailableAttributes, getManufacturerId, getZigBeeDevice, invoke, invoke, isDefaultResponseEnabled
 
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.zcl.library.api.core.ZCLCluster
enableDefaultResponse, getAttribute, getAvailableAttributes, getManufacturerId, invoke, invoke, isDefaultResponseEnabled
 

Constructor Detail

OccupacySensingClusterAAL

public OccupacySensingClusterAAL(it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice)
Method Detail

getId

public short getId()
Specified by:
getId in interface it.cnr.isti.zigbee.zcl.library.api.core.ZCLCluster
Specified by:
getId in class it.cnr.isti.zigbee.zcl.library.impl.core.ZCLClusterBase

getName

public String getName()
Specified by:
getName in interface it.cnr.isti.zigbee.zcl.library.api.core.ZCLCluster
Specified by:
getName in class it.cnr.isti.zigbee.zcl.library.impl.core.ZCLClusterBase

getStandardAttributes

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute[] getStandardAttributes()
Specified by:
getStandardAttributes in interface it.cnr.isti.zigbee.zcl.library.api.core.ZCLCluster
Specified by:
getStandardAttributes in class it.cnr.isti.zigbee.zcl.library.impl.core.ZCLClusterBase

getAttributeOccupancy

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeOccupancy()
Specified by:
getAttributeOccupancy in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

getAttributeOccupancySensorType

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeOccupancySensorType()
Specified by:
getAttributeOccupancySensorType in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

getAttributePIROccupiedToUnoccupiedDelay

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributePIROccupiedToUnoccupiedDelay()
Specified by:
getAttributePIROccupiedToUnoccupiedDelay in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

getAttributePIRUnoccupiedToOccupiedDelay

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributePIRUnoccupiedToOccupiedDelay()
Specified by:
getAttributePIRUnoccupiedToOccupiedDelay in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

getAttributeUltraSonicOccupiedToUnoccupiedDelay

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeUltraSonicOccupiedToUnoccupiedDelay()
Specified by:
getAttributeUltraSonicOccupiedToUnoccupiedDelay in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

getAttributeUltraSonicUnoccupiedToOccupiedDelay

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeUltraSonicUnoccupiedToOccupiedDelay()
Specified by:
getAttributeUltraSonicUnoccupiedToOccupiedDelay in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

getAttributePIRUnoccupiedToOccupiedThreshold

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributePIRUnoccupiedToOccupiedThreshold()
Specified by:
getAttributePIRUnoccupiedToOccupiedThreshold in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing

getAttributeUltrasonicUnoccupiedToOccupiedThreshold

public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttributeUltrasonicUnoccupiedToOccupiedThreshold()
Specified by:
getAttributeUltrasonicUnoccupiedToOccupiedThreshold in interface it.cnr.isti.zigbee.zcl.library.api.measureament_sensing.OccupacySensing


Copyright © 2014 universAAL Consortium. All Rights Reserved.