public class ZigbeeDeviceDiscoveryImpl extends Object implements ZigbeeDeviceTracker
FILTER_PROP_NAME
Constructor and Description |
---|
ZigbeeDeviceDiscoveryImpl() |
Modifier and Type | Method and Description |
---|---|
void |
deviceAdded(DeviceInfo deviceInfo)
Called when a new device has been discovered by the driver.
|
void |
deviceBatteryLevelChanged(String moduleAddress,
float oldBatteryLevel,
float newBatteryLevel)
Called when a device battery level has changed.
|
void |
deviceDataChanged(String moduleAddress,
Data oldData,
Data newData)
Called when a device data has changed.
|
void |
deviceRemoved(DeviceInfo deviceInfo)
Called when a device has been discovered by the driver.
|
public void deviceAdded(DeviceInfo deviceInfo)
ZigbeeDeviceTracker
deviceAdded
in interface ZigbeeDeviceTracker
deviceInfo
- information about the devicepublic void deviceRemoved(DeviceInfo deviceInfo)
ZigbeeDeviceTracker
deviceRemoved
in interface ZigbeeDeviceTracker
deviceInfo
- information about the devicepublic void deviceDataChanged(String moduleAddress, Data oldData, Data newData)
ZigbeeDeviceTracker
deviceDataChanged
in interface ZigbeeDeviceTracker
moduleAddress
- a device module addressoldData
- previous device datanewData
- new device datapublic void deviceBatteryLevelChanged(String moduleAddress, float oldBatteryLevel, float newBatteryLevel)
ZigbeeDeviceTracker
deviceBatteryLevelChanged
in interface ZigbeeDeviceTracker
moduleAddress
- a device module addressoldBatteryLevel
- previous device battery levelnewBatteryLevel
- new device battery levelCopyright © 2012-2013 ADELE Research Group. All Rights Reserved.