Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

abortUpgrade(ConnectionInfo) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Cancels a firmware upgrade process that is currently running.
accept(DeviceProperty, DeviceModel.DevicePropertyEventEnum) - Method in class com.mmbnetworks.gatewayapi.entity.Device
 
accept(String) - Method in class com.mmbnetworks.gatewayapi.entity.Device
 
accept(Device, Property) - Method in class com.mmbnetworks.gatewayapi.samples.SamplePropertyHandler
 
accept(Device, String) - Method in class com.mmbnetworks.gatewayapi.samples.SampleProtocolPassthroughHandler
 
addDeviceEventHandler(DeviceEventHandler) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Allows a class to register itself to receive DeviceEvent.
addPropertyUpdateHandler(BiConsumer<Device, Property>) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Adds a Property update handler.
addProtocolHandler(BiConsumer<Device, String>) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Adds a ProtocolHandler to handle protocol messages from the Device.
addToGroup(int) - Method in class com.mmbnetworks.gatewayapi.entity.Device
 
adjustSetpoint(ThermostatDevice.Setpoint, int) - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Adjusts the setpoint up or down by a specified amount.

B

bindDevice(String, String) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Creates a binding between this device (the source) and a destination device, on the specified Property.

C

callFunction(String) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Calls a function on the device model with the supplied parameters
changeFanMode(ThermostatDevice.FanMode) - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Changes the ThermostatDevice.FanMode of the Thermostat.
changeMode(ThermostatDevice.SystemMode) - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Changes the ThermostatDevice.SystemMode of the Thermostat.
com.mmbnetworks - package com.mmbnetworks
 
com.mmbnetworks.gatewayapi - package com.mmbnetworks.gatewayapi
 
com.mmbnetworks.gatewayapi.entity - package com.mmbnetworks.gatewayapi.entity
 
com.mmbnetworks.gatewayapi.event - package com.mmbnetworks.gatewayapi.event
 
com.mmbnetworks.gatewayapi.event.device - package com.mmbnetworks.gatewayapi.event.device
 
com.mmbnetworks.gatewayapi.event.serialupload - package com.mmbnetworks.gatewayapi.event.serialupload
 
com.mmbnetworks.gatewayapi.exception - package com.mmbnetworks.gatewayapi.exception
 
com.mmbnetworks.gatewayapi.samples - package com.mmbnetworks.gatewayapi.samples
 
CommandData - Class in com.mmbnetworks.gatewayapi
 
CommandData(CompletableFuture<String>, String) - Constructor for class com.mmbnetworks.gatewayapi.CommandData
 
configureReporting(String, List<Parameter>) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Configures reporting a specified Property on this device.
ConnectionInfo - Class in com.mmbnetworks.gatewayapi
Represents a network interface that the GatewayClient can connect to.
ConnectionInfo(ConnectionInfo.ConnectionType, String) - Constructor for class com.mmbnetworks.gatewayapi.ConnectionInfo
Creates an object to represent a network interface.
ConnectionInfo.ConnectionType - Enum in com.mmbnetworks.gatewayapi
Lists all support connection types.
createNetwork(ConnectionInfo) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Forms a network on the specified network interface.
createNetwork(ConnectionInfo, List<Integer>) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Forms a network on the specific network interface using the selected channels
createResultConsumer(Consumer<V>, Consumer<Throwable>) - Static method in interface com.mmbnetworks.gatewayapi.event.ResultConsumer
Convenience Method that generates a ResultConsumer.

D

deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.mmbnetworks.gatewayapi.entity.FunctionObjectDeserializer
 
Device - Class in com.mmbnetworks.gatewayapi.entity
Represents a device on the network.
DEVICE_TYPE - Static variable in class com.mmbnetworks.gatewayapi.entity.LightDevice
 
DEVICE_TYPE - Static variable in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
 
DeviceConnectionType - Enum in com.mmbnetworks.gatewayapi.entity
Represents the way a module is connected to the GatewayClient.
DeviceEvent - Class in com.mmbnetworks.gatewayapi.event.device
An event associated with a Device.
DeviceEvent(DeviceEventStatus, Device) - Constructor for class com.mmbnetworks.gatewayapi.event.device.DeviceEvent
Creates a DeviceEvent object.
DeviceEventHandler - Interface in com.mmbnetworks.gatewayapi.event.device
The handler interface for receiving device events.
DeviceEventStatus - Enum in com.mmbnetworks.gatewayapi.event.device
Enumerates the device events that can propagate from the GatewayClient.
DeviceType - Class in com.mmbnetworks.gatewayapi.entity
Represents a device type at a logical level.
DeviceType(String, String) - Constructor for class com.mmbnetworks.gatewayapi.entity.DeviceType
Creates a DeviceType
dissolveNetwork(ConnectionInfo) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Dissolves the network on the specified network interface.

E

enableDefaultReporting() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Configures the device to report changes to its properties to the GatewayClient to which it is connected.
enableDefaultReporting() - Method in class com.mmbnetworks.gatewayapi.entity.GenericDevice
 
enableDefaultReporting() - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
Configures the device to report changes to its properties to the GatewayClient to which it is connected.
enableDefaultReporting() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Configures the device to report changes to its properties to the GatewayClient to which it is connected.
equals(Object) - Method in class com.mmbnetworks.gatewayapi.ConnectionInfo
 
equals(Object) - Method in class com.mmbnetworks.gatewayapi.entity.DeviceType
 
equals(Object) - Method in class com.mmbnetworks.gatewayapi.entity.Property
 
exceptionalFuture(String) - Static method in class com.mmbnetworks.gatewayapi.exception.ExceptionUtils
 
exceptionalFuture(Throwable) - Static method in class com.mmbnetworks.gatewayapi.exception.ExceptionUtils
 
ExceptionUtils - Class in com.mmbnetworks.gatewayapi.exception
 
ExceptionUtils() - Constructor for class com.mmbnetworks.gatewayapi.exception.ExceptionUtils
 

F

FunctionObject - Class in com.mmbnetworks.gatewayapi.entity
 
FunctionObject(String) - Constructor for class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
FunctionObject(String, Map<String, String>) - Constructor for class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
FunctionObject(String, Parameter...) - Constructor for class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
FunctionObjectDeserializer - Class in com.mmbnetworks.gatewayapi.entity
 
FunctionObjectDeserializer() - Constructor for class com.mmbnetworks.gatewayapi.entity.FunctionObjectDeserializer
 

G

GatewayClient - Class in com.mmbnetworks.gatewayapi
The GatewayClient represents an aggregation of one or more network interfaces.
GatewayClient(ConnectionInfo) - Constructor for class com.mmbnetworks.gatewayapi.GatewayClient
Creates a GatewayClient that represents a single network interface.
GatewayClient(ConnectionInfo, DeviceEventHandler) - Constructor for class com.mmbnetworks.gatewayapi.GatewayClient
Creates a GatewayClient that represents a single network interface.
GatewayClient(ConnectionInfo, DeviceEventHandler, String) - Constructor for class com.mmbnetworks.gatewayapi.GatewayClient
 
GatewayConnectionException - Exception in com.mmbnetworks.gatewayapi.exception
This exception class is used to report errors and unexpected processing conditions related to connecting to network interfaces.
GatewayConnectionException(String) - Constructor for exception com.mmbnetworks.gatewayapi.exception.GatewayConnectionException
Construct an exception with the associated message.
GatewayConnectionException(Throwable) - Constructor for exception com.mmbnetworks.gatewayapi.exception.GatewayConnectionException
 
GenericDevice - Class in com.mmbnetworks.gatewayapi.entity
 
GenericDevice(DeviceModel, DeviceConnectionType, DialogueManager, Executor) - Constructor for class com.mmbnetworks.gatewayapi.entity.GenericDevice
 
getApiVersion() - Static method in class com.mmbnetworks.gatewayapi.GatewayClient
Get the API version number.
getCachedProperties() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Gets all currently known Property objects associated with this device type.
getCachedProperty(String) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Gets the Property with the associated propertyName.
getCachedProperty() - Method in class com.mmbnetworks.gatewayapi.PropertyCommandData
Get the last known value of the Property.
getCachedProtocolProperties() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Gets all currently known Property objects associated with this device type.
getCachedResult() - Method in class com.mmbnetworks.gatewayapi.CommandData
 
getCategory() - Method in class com.mmbnetworks.gatewayapi.entity.DeviceType
Gets the device category.
getCommandResult() - Method in class com.mmbnetworks.gatewayapi.CommandData
 
getConnectedGatewayId() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Get the String identifier of the Gateway that this Device is connected to.
getConnectionInfo() - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Gets the list of connections that the GatewayClient knows about.
getDevice() - Method in class com.mmbnetworks.gatewayapi.event.device.DeviceEvent
Get the Device associated with the event.
getDevice(String) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Gets the device with the corresponding id.
getDeviceConnectionType() - Method in class com.mmbnetworks.gatewayapi.entity.Device
 
getDevices(Predicate<Device>) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Returns a filtered collection of devices from all the networks that the GatewayClient knows about.
getDevices() - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Returns a collection of devices from all the networks that the GatewayClient knows about.
getDeviceType() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Get the DeviceType associated with the Device.
getDeviceType() - Method in class com.mmbnetworks.gatewayapi.entity.GenericDevice
Get the DeviceType associated with the Device.
getDeviceType() - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
Get the DeviceType associated with the Device.
getDeviceType() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Get the DeviceType associated with the Device.
getFuture() - Method in class com.mmbnetworks.gatewayapi.PropertyCommandData
Gets the CompletableFuture representing the request to read/write the Property.
getGatewayDevices() - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Retrieves a collection of devices in the network that represents the network interface(i.e the ConnectionInfo that was passed upon the initialisation of the GatewayClient
getID() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Get the String identifier of this Device.
getMax() - Method in class com.mmbnetworks.gatewayapi.entity.Property
Get the maximum value associated with this Property, which is immutable.
getMin() - Method in class com.mmbnetworks.gatewayapi.entity.Property
Get the minimum value associated with this Property, which is immutable.
getName() - Method in enum com.mmbnetworks.gatewayapi.ConnectionInfo.ConnectionType
 
getName() - Method in class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
getName() - Method in class com.mmbnetworks.gatewayapi.entity.Parameter
 
getName() - Method in class com.mmbnetworks.gatewayapi.entity.Property
Get the name of the Property, which is immutable.
getNetworkStatus(ConnectionInfo) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Returns the network status of the specified network interface.
getParameters() - Method in class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
getProgress() - Method in class com.mmbnetworks.gatewayapi.event.serialupload.SerialUploadResult
Gets the progress of a serial upgrade that is currently in progress.
getProperties() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Gets all currently known Property objects associated with this device type.
getProperties() - Method in class com.mmbnetworks.gatewayapi.entity.Result
 
getProperty(String) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Gets the Property with the associated propertyName.
getProtocolProperties() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Get all currently known raw protocolProperty for this device.
getStatus() - Method in class com.mmbnetworks.gatewayapi.entity.Result
 
getStatus() - Method in class com.mmbnetworks.gatewayapi.event.device.DeviceEvent
Get the DeviceEventStatus of the event.
getType() - Method in class com.mmbnetworks.gatewayapi.ConnectionInfo
Get the type of the connection represented by this object.
getType() - Method in class com.mmbnetworks.gatewayapi.entity.DeviceType
Gets the device type.
getType() - Method in class com.mmbnetworks.gatewayapi.entity.Property
Get the class type of the Property.
getValue() - Method in class com.mmbnetworks.gatewayapi.ConnectionInfo
Get the value associated with this object.
getValue() - Method in class com.mmbnetworks.gatewayapi.entity.Parameter
 
getValue() - Method in class com.mmbnetworks.gatewayapi.entity.Property
Get the value of this Property.

H

hashCode() - Method in class com.mmbnetworks.gatewayapi.ConnectionInfo
 
hashCode() - Method in class com.mmbnetworks.gatewayapi.entity.DeviceType
 
hashCode() - Method in class com.mmbnetworks.gatewayapi.entity.Property
 

I

InvalidDeviceFunctionException - Exception in com.mmbnetworks.gatewayapi.exception
This exception class is used to report unexpected processing errors related to Device functions.
InvalidDeviceFunctionException(String) - Constructor for exception com.mmbnetworks.gatewayapi.exception.InvalidDeviceFunctionException
Construct an exception with the associated message.
InvalidInputException - Exception in com.mmbnetworks.gatewayapi.exception
This exception class is used to report unexpected or invalid inputs to a method.
InvalidInputException(String) - Constructor for exception com.mmbnetworks.gatewayapi.exception.InvalidInputException
Construct an exception with the associated message.
InvalidInputException(Throwable) - Constructor for exception com.mmbnetworks.gatewayapi.exception.InvalidInputException
 
InvalidInputException(String, Throwable) - Constructor for exception com.mmbnetworks.gatewayapi.exception.InvalidInputException
 
isComplete() - Method in class com.mmbnetworks.gatewayapi.event.serialupload.SerialUploadResult
Gets the status of a serial upgrade that is currently in progress.
isShutdown() - Method in class com.mmbnetworks.gatewayapi.GatewayClient
 

L

leaveNetwork() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Request the remote device to leave the network.
LightDevice - Class in com.mmbnetworks.gatewayapi.entity
 
LightDevice(DeviceModel, DeviceConnectionType, DialogueManager, Executor) - Constructor for class com.mmbnetworks.gatewayapi.entity.LightDevice
 
listModes() - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.FanMode
 
listModes() - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.Setpoint
 
listModes() - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.SystemMode
 

M

main(String[]) - Static method in class com.mmbnetworks.gatewayapi.samples.SampleIasZoneApp
 
main(String[]) - Static method in class com.mmbnetworks.SampleApp
 
MAX_LEVEL_PERCENTAGE - Static variable in class com.mmbnetworks.gatewayapi.entity.LightDevice
 
MIN_LEVEL_PERCENTAGE - Static variable in class com.mmbnetworks.gatewayapi.entity.LightDevice
 
moveToLevel(int) - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
 
moveToLevel(int, int) - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
 

N

NAME - Static variable in class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
NetworkStatus - Enum in com.mmbnetworks.gatewayapi
 

O

off() - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
 
on() - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
 
onDeviceEvent(DeviceEvent) - Method in interface com.mmbnetworks.gatewayapi.event.device.DeviceEventHandler
Invoked when the DeviceEvent occurs.
onDeviceEvent(DeviceEvent) - Method in class com.mmbnetworks.gatewayapi.samples.SampleDeviceEventHandler
 
onDeviceEvent(DeviceEvent) - Method in class com.mmbnetworks.SampleApp
 
onError(Throwable) - Method in interface com.mmbnetworks.gatewayapi.event.ResultConsumer
Method Indicates An Erroneous State

P

Parameter - Class in com.mmbnetworks.gatewayapi.entity
 
Parameter(String, String) - Constructor for class com.mmbnetworks.gatewayapi.entity.Parameter
 
PARAMETERS - Static variable in class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
Property - Class in com.mmbnetworks.gatewayapi.entity
Represents a property of a device, with a specific name and value.
Property(String, String, String) - Constructor for class com.mmbnetworks.gatewayapi.entity.Property
Creates a Property object with name as the identifier, and the value.
Property(String, String, Object, Object, String) - Constructor for class com.mmbnetworks.gatewayapi.entity.Property
Creates a Property object with a specified minimum and maximum value that it can have.
PropertyCommandData - Class in com.mmbnetworks.gatewayapi
Represents a request to read or write a Property.
PropertyCommandData(CompletableFuture<Property>) - Constructor for class com.mmbnetworks.gatewayapi.PropertyCommandData
 
PropertyCommandData(CompletableFuture<Property>, Property) - Constructor for class com.mmbnetworks.gatewayapi.PropertyCommandData
 

R

readCachedFanMode() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the cached ThermostatDevice.FanMode of the Thermostat.
readCachedMode() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the cached ThermostatDevice.SystemMode of the Thermostat.
readCachedRunningMode() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the cached running mode of the thermostat device.
readCachedSetpointLimit(ThermostatDevice.Setpoint) - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the cached setpoint of the thermostat device.
readCacheLevel() - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
Reads the cache level value of this light device.
readFanMode() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the current ThermostatDevice.FanMode of the Thermostat.
readLevel() - Method in class com.mmbnetworks.gatewayapi.entity.LightDevice
Reads the current level of this light device
readMode() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the current ThermostatDevice.SystemMode of the Thermostat.
readRunningMode() - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the current running mode of the thermostat.
readSetpointLimit(ThermostatDevice.Setpoint) - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Reads the setpoint.
removeAllDeviceEventHandlers() - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Removes all registered handlers.
removeAllPropertyUpdateHandlers() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Removes all handlers that have been previously registered.
removeAllProtocolHandlers() - Method in class com.mmbnetworks.gatewayapi.entity.Device
Removes all handlers that have been previously registered.
removeDeviceEventHandler(DeviceEventHandler) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Removes a previously registered handler.
removeFromGroup(int) - Method in class com.mmbnetworks.gatewayapi.entity.Device
 
removePropertyUpdateHandler(BiConsumer<Device, Property>) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Removes a previously added handler.
removeProtocolHandler(BiConsumer<Device, String>) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Removes a previously added ProtocolHandler
Result - Class in com.mmbnetworks.gatewayapi.entity
 
Result(Status, Collection<Property>) - Constructor for class com.mmbnetworks.gatewayapi.entity.Result
 
ResultConsumer<T> - Interface in com.mmbnetworks.gatewayapi.event
ResultConsumer adds the #onError(Throwable) method for situation when the producer needs to propagate some sort of error message, or exception to indicate an erroneous state

S

SampleApp - Class in com.mmbnetworks
This sample application demonstrates how one might use the GatewayClient to connect to a known network interface and interact with devices on it.
SampleApp() - Constructor for class com.mmbnetworks.SampleApp
 
SampleDeviceEventHandler - Class in com.mmbnetworks.gatewayapi.samples
 
SampleDeviceEventHandler() - Constructor for class com.mmbnetworks.gatewayapi.samples.SampleDeviceEventHandler
 
SampleIasZoneApp - Class in com.mmbnetworks.gatewayapi.samples
This sample application demonstrates how one might use the GatewayClient to handle events from an IAS Zone device.
SampleIasZoneApp() - Constructor for class com.mmbnetworks.gatewayapi.samples.SampleIasZoneApp
 
SamplePropertyHandler - Class in com.mmbnetworks.gatewayapi.samples
 
SamplePropertyHandler() - Constructor for class com.mmbnetworks.gatewayapi.samples.SamplePropertyHandler
 
SampleProtocolPassthroughHandler - Class in com.mmbnetworks.gatewayapi.samples
 
SampleProtocolPassthroughHandler() - Constructor for class com.mmbnetworks.gatewayapi.samples.SampleProtocolPassthroughHandler
 
scanForDevices(ConnectionInfo, int) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Opens the permit join window on the specified network interface so that devices who are in pairing mode can join the network.
sendProtocolMessage(String) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Using this device this method will send a zigbee specific protocol message (ZCL, or ZDO).
sendProtocolMessage(ConnectionInfo, String) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Sends a protocol-specific message (i.e.
SerialUploadResult - Class in com.mmbnetworks.gatewayapi.event.serialupload
An object that contains the status of a serial upload.
SerialUploadResult(int, boolean) - Constructor for class com.mmbnetworks.gatewayapi.event.serialupload.SerialUploadResult
 
setSetpointLimit(ThermostatDevice.Setpoint, double) - Method in class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
Sets the Heating or Cooling setpoint to a specific value.
setValue(String) - Method in class com.mmbnetworks.gatewayapi.entity.Property
Set the value of the Property.
shutdown() - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Performs a graceful shut down of the GatewayClient, allowing for all subsystems to save any critical data and release system resources, such as file handles, open ports, etc.
Status - Enum in com.mmbnetworks.gatewayapi.entity
 

T

ThermostatDevice - Class in com.mmbnetworks.gatewayapi.entity
 
ThermostatDevice(DeviceModel, DeviceConnectionType, DialogueManager, Executor) - Constructor for class com.mmbnetworks.gatewayapi.entity.ThermostatDevice
 
ThermostatDevice.FanMode - Enum in com.mmbnetworks.gatewayapi.entity
 
ThermostatDevice.Setpoint - Enum in com.mmbnetworks.gatewayapi.entity
 
ThermostatDevice.SystemMode - Enum in com.mmbnetworks.gatewayapi.entity
 
toJson() - Method in class com.mmbnetworks.gatewayapi.entity.FunctionObject
 
toString() - Method in class com.mmbnetworks.gatewayapi.ConnectionInfo
 
toString() - Method in class com.mmbnetworks.gatewayapi.entity.DeviceType
 
toString() - Method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.FanMode
 
toString() - Method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.Setpoint
 
toString() - Method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.SystemMode
 

U

unbindDevice(String, String) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Removes the binding between this device (the source) and the destination device.
updateProperty(Property) - Method in class com.mmbnetworks.gatewayapi.entity.Device
Updates the Property associated with this device.
upgradeFirmware(ConnectionInfo, File, ResultConsumer<SerialUploadResult>) - Method in class com.mmbnetworks.gatewayapi.GatewayClient
Performs a firmware upgrade of the module with the given connectionInfo and serialUpgradeFile.

V

valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.ConnectionInfo.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.entity.DeviceConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.entity.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.FanMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.Setpoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.SystemMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.event.device.DeviceEventStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mmbnetworks.gatewayapi.NetworkStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mmbnetworks.gatewayapi.ConnectionInfo.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mmbnetworks.gatewayapi.entity.DeviceConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mmbnetworks.gatewayapi.entity.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.FanMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.Setpoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mmbnetworks.gatewayapi.entity.ThermostatDevice.SystemMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mmbnetworks.gatewayapi.event.device.DeviceEventStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mmbnetworks.gatewayapi.NetworkStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.