public class DimmerFollowMeApplication extends EmptyDeviceListener
| Modifier and Type | Field and Description |
|---|---|
static double |
EXPECTED_MAX_ILLUMINANCE
Constant for illuminance *
|
static double |
EXPECTED_MEAN_ILLUMINANCE |
static double |
EXPECTED_MIN_ILLUMINANCE |
static String |
LOCATION_PROPERTY_NAME |
static String |
LOCATION_UNKNOWN |
static double |
SURFACE_BATHROOM
Constant for each room surface.
|
static double |
SURFACE_KITCHEN |
static double |
SURFACE_LIVINGROOM |
| Constructor and Description |
|---|
DimmerFollowMeApplication() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindPhotometer(Photometer photometer,
Map properties)
Bind Method for null dependency
|
void |
bindPresenceSensor(PresenceSensor presenceSensor,
Map properties)
Bind Method for null dependency
|
void |
devicePropertyModified(GenericDevice device,
String propertyName,
Object oldValue,
Object newValue)
Callback notifying the modification of a property on the device listened.
|
protected void |
start()
Component Lifecycle Method
|
protected void |
stop()
Component Lifecycle Method
|
void |
unbindPhotometer(Photometer photometer,
Map properties)
Unbind Method for null dependency
|
void |
unbindPresenceSensor(PresenceSensor presenceSensor,
Map properties)
Unbind Method for null dependency
|
deviceAdded, deviceEvent, devicePropertyAdded, devicePropertyRemoved, deviceRemovedpublic static String LOCATION_PROPERTY_NAME
public static String LOCATION_UNKNOWN
public static double EXPECTED_MAX_ILLUMINANCE
public static double EXPECTED_MEAN_ILLUMINANCE
public static double EXPECTED_MIN_ILLUMINANCE
public static double SURFACE_BATHROOM
public static double SURFACE_LIVINGROOM
public static double SURFACE_KITCHEN
public void bindPresenceSensor(PresenceSensor presenceSensor, Map properties)
public void unbindPresenceSensor(PresenceSensor presenceSensor, Map properties)
public void bindPhotometer(Photometer photometer, Map properties)
public void unbindPhotometer(Photometer photometer, Map properties)
protected void stop()
protected void start()
public void devicePropertyModified(GenericDevice device, String propertyName, Object oldValue, Object newValue)
DeviceListenerdevicePropertyModified in interface DeviceListenerdevicePropertyModified in class EmptyDeviceListenerdevice - The devicepropertyName - The name of the modified propertyoldValue - The previous value of the propertynewValue - The new value of the propertyCopyright © 2012-2013 ADELE Research Group. All Rights Reserved.