public class TadoZone
extends java.lang.Object
Constructor and Description |
---|
TadoZone(int homeId,
int id,
java.lang.String name,
java.lang.String type,
java.util.Date dateCreated,
java.util.List<java.lang.String> deviceTypes,
java.util.List<TadoDevice> devices,
boolean reportAvailable,
boolean supportsDazzle,
boolean dazzleEnabled,
TadoDazzleMode dazzleMode,
OpenWindowDetection openWindowDetection) |
Modifier and Type | Method and Description |
---|---|
void |
deleteOverlay(TadoConnector connector) |
Capability |
getCapabilities(TadoConnector connector) |
java.util.Date |
getDateCreated() |
TadoDazzleMode |
getDazzleMode() |
java.util.List<TadoDevice> |
getDevices() |
java.util.List<java.lang.String> |
getDeviceTypes() |
boolean |
getEarlyStart(TadoConnector connector) |
int |
getHomeId() |
int |
getId() |
java.lang.String |
getName() |
OpenWindowDetection |
getOpenWindowDetection() |
TadoOverlay |
getOverlay(TadoConnector connector) |
TadoZoneState |
getState(TadoConnector connector) |
java.lang.String |
getType() |
boolean |
isDazzleEnabled() |
boolean |
isReportAvailable() |
boolean |
isSupportsDazzle() |
boolean |
setEarlyStart(boolean enabled,
TadoConnector connector) |
TadoOverlay |
setOverlay(TadoOverlay overlay,
TadoConnector connector) |
java.lang.String |
toString() |
public TadoZone(int homeId, int id, java.lang.String name, java.lang.String type, java.util.Date dateCreated, java.util.List<java.lang.String> deviceTypes, java.util.List<TadoDevice> devices, boolean reportAvailable, boolean supportsDazzle, boolean dazzleEnabled, TadoDazzleMode dazzleMode, OpenWindowDetection openWindowDetection)
public int getHomeId()
public int getId()
public java.lang.String getName()
public java.lang.String getType()
public java.util.Date getDateCreated()
public java.util.List<java.lang.String> getDeviceTypes()
public java.util.List<TadoDevice> getDevices()
public boolean isReportAvailable()
public boolean isSupportsDazzle()
public boolean isDazzleEnabled()
public TadoDazzleMode getDazzleMode()
public OpenWindowDetection getOpenWindowDetection()
public TadoZoneState getState(TadoConnector connector) throws TadoException
TadoException
public Capability getCapabilities(TadoConnector connector) throws TadoException
TadoException
public boolean getEarlyStart(TadoConnector connector) throws TadoException
TadoException
public boolean setEarlyStart(boolean enabled, TadoConnector connector) throws TadoException
TadoException
public TadoOverlay getOverlay(TadoConnector connector) throws TadoException
TadoException
public TadoOverlay setOverlay(TadoOverlay overlay, TadoConnector connector) throws TadoException
TadoException
public void deleteOverlay(TadoConnector connector) throws TadoException
TadoException
public java.lang.String toString()
toString
in class java.lang.Object