
public class OccupacySensingImpl extends Object implements OccupacySensingBridge
| Constructor and Description |
|---|
OccupacySensingImpl(it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice) |
OccupacySensingImpl(it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice,
long minTimeBeforeNotifyStatusChange) |
| Modifier and Type | Method and Description |
|---|---|
it.cnr.isti.zigbee.zcl.library.api.core.Subscription[] |
getActiveSubscriptions() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getAttribute(int id) |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute[] |
getAttributes() |
int |
getId() |
String |
getName() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getOccupancy() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getOccupancySensorType() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getPIROccupiedToUnoccupiedDelay() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getPIRUnoccupiedToOccupiedDelay() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getPIRUnoccupiedToOccupiedThreshold() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getUltraSonicOccupiedToUnoccupiedDelay() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getUltraSonicUnoccupiedToOccupiedDelay() |
it.cnr.isti.zigbee.zcl.library.api.core.Attribute |
getUltraSonicUnoccupiedToOccupiedThreshold() |
boolean |
subscribe_feedback(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener) |
void |
subscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener) |
boolean |
unsubscribe_feedback(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener) |
void |
unsubscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener) |
public OccupacySensingImpl(it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice)
public OccupacySensingImpl(it.cnr.isti.zigbee.api.ZigBeeDevice zbDevice,
long minTimeBeforeNotifyStatusChange)
public it.cnr.isti.zigbee.zcl.library.api.core.Attribute getOccupancy()
getOccupancy in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getOccupancySensorType()
getOccupancySensorType in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getPIROccupiedToUnoccupiedDelay()
getPIROccupiedToUnoccupiedDelay in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getPIRUnoccupiedToOccupiedDelay()
getPIRUnoccupiedToOccupiedDelay in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getUltraSonicOccupiedToUnoccupiedDelay()
getUltraSonicOccupiedToUnoccupiedDelay in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getUltraSonicUnoccupiedToOccupiedDelay()
getUltraSonicUnoccupiedToOccupiedDelay in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Subscription[] getActiveSubscriptions()
getActiveSubscriptions in interface it.cnr.isti.zigbee.ha.cluster.glue.Clusterpublic int getId()
getId in interface it.cnr.isti.zigbee.ha.cluster.glue.Clusterpublic String getName()
getName in interface it.cnr.isti.zigbee.ha.cluster.glue.Clusterpublic boolean subscribe_feedback(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
public boolean unsubscribe_feedback(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
public void subscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
subscribe in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic void unsubscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
unsubscribe in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getAttribute(int id)
getAttribute in interface it.cnr.isti.zigbee.ha.cluster.glue.Clusterpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute[] getAttributes()
getAttributes in interface it.cnr.isti.zigbee.ha.cluster.glue.Clusterpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getPIRUnoccupiedToOccupiedThreshold()
getPIRUnoccupiedToOccupiedThreshold in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingpublic it.cnr.isti.zigbee.zcl.library.api.core.Attribute getUltraSonicUnoccupiedToOccupiedThreshold()
getUltraSonicUnoccupiedToOccupiedThreshold in interface it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.OccupacySensingCopyright © 2018 universAAL Consortium. All rights reserved.