Package | Description |
---|---|
com.mmbnetworks.gatewayapi | |
com.mmbnetworks.gatewayapi.entity |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<String> |
GatewayClient.sendProtocolMessage(ConnectionInfo connection,
String json)
Sends a protocol-specific message (i.e.
|
RateLimitPolicy.RateLimitPolicyBuilder |
RateLimitPolicy.RateLimitPolicyBuilder.setOtaUpgradeDelay(Duration delay)
Sets a one time delay in the ota upgrade
|
RateLimitPolicy.RateLimitPolicyBuilder |
RateLimitPolicy.RateLimitPolicyBuilder.setOtaUpgradeInterval(Duration upgradeInterval)
Sets the interval between every ota upgrade block
|
RateLimitPolicy.RateLimitPolicyBuilder |
RateLimitPolicy.RateLimitPolicyBuilder.setOtaUpgradeSpeed(int speed)
Sets the speed of the ota upgrade
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<String> |
Device.bindDevice(String destinationDeviceId,
String propertyToBind)
Creates a binding between this device (the source) and a destination
device, on the specified Property.
|
CompletableFuture<String> |
Device.callFunction(String jsonFunctionObject)
Calls a function on the device model with the supplied parameters.
|
CompletableFuture<String> |
Device.configureReporting(String propertyToBind,
List<Parameter> parameters)
Configures reporting a specified Property on this device.
|
CompletableFuture<String> |
Device.sendProtocolMessage(String json)
Using this device this method will send a zigbee specific protocol message (ZCL, or ZDO).
|
CompletableFuture<String> |
Device.unbindDevice(String destinationDeviceId,
String propertyName)
Removes the binding between this device (the source) and the destination device.
|
Copyright © 2020. All rights reserved.