public class LocalDevice extends Object
| Modifier and Type | Field and Description |
|---|---|
Thread |
deviceEventDispatcher |
Map<Short,Node> |
nodes |
| Constructor and Description |
|---|
LocalDevice(String port,
ZWaveDriver drv) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDeviceListener(org.ogema.core.channelmanager.driverspi.DeviceListener listener) |
void |
addDeviceListeners(ArrayList<org.ogema.core.channelmanager.driverspi.DeviceListener> listeners) |
void |
addNode(Node tempNode) |
void |
close() |
void |
enableExclusion() |
void |
enableInclusion(String nodeName) |
long |
getHomeId() |
org.zwave4j.Manager |
getManager() |
short |
getNodeId() |
Map<Short,Node> |
getNodes() |
String |
getWaitingNodeName() |
boolean |
isConnected() |
boolean |
isReady() |
boolean |
isWaitingNodeName() |
void |
printNodes() |
void |
removeDeviceListener(org.ogema.core.channelmanager.driverspi.DeviceListener listener) |
void |
removeDeviceListeners(ArrayList<org.ogema.core.channelmanager.driverspi.DeviceListener> devListeners) |
void |
removeNode(short nodeID) |
void |
resetController() |
void |
restart() |
void |
setHomeId(long homeId) |
void |
setReady(boolean ready) |
void |
setReadyId() |
public Thread deviceEventDispatcher
public LocalDevice(String port, ZWaveDriver drv)
public void restart()
public void printNodes()
public boolean isConnected()
public org.zwave4j.Manager getManager()
public long getHomeId()
public void setHomeId(long homeId)
public short getNodeId()
public void setReadyId()
public boolean isReady()
public void setReady(boolean ready)
public void enableInclusion(String nodeName)
public String getWaitingNodeName()
public boolean isWaitingNodeName()
public void enableExclusion()
public void close()
public void resetController()
public void addDeviceListener(org.ogema.core.channelmanager.driverspi.DeviceListener listener)
public void removeDeviceListener(org.ogema.core.channelmanager.driverspi.DeviceListener listener)
public void addNode(Node tempNode)
public void removeNode(short nodeID)
public void addDeviceListeners(ArrayList<org.ogema.core.channelmanager.driverspi.DeviceListener> listeners)
public void removeDeviceListeners(ArrayList<org.ogema.core.channelmanager.driverspi.DeviceListener> devListeners)
Copyright © 2019. All rights reserved.