public static class CapabilityRemoteControl.EnterLearnMode extends Command<CapabilityRemoteControl.CommandId>
Capability.sendResourceCommand(buzz.getcoco.iot.Command<T>, buzz.getcoco.iot.Capability.CommandStatusListener<T>) to set Resource such as IR blaster in learn mode.Command.State| Constructor and Description |
|---|
EnterLearnMode(java.lang.String applianceId,
java.lang.String buttonName)
Constructor for enter learn mode command.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApplianceId()
A function to get
applianceId. |
java.lang.String |
getButtonName()
A function to get
buttonName. |
getCommandId, getTimeout, setCommandId, setTimeout, toJsonObject, toStringpublic EnterLearnMode(java.lang.String applianceId,
java.lang.String buttonName)
applianceId - String id of appliancebuttonName - button name for learn modepublic java.lang.String getApplianceId()
applianceId.public java.lang.String getButtonName()
buttonName.
Note: Although the variable is named as buttonName,
the variable can used to store configuration of button info,
which can retrieved by sending InfoRequest.RemoteButtonInfo.
InfoResponse.RemoteButtonInfo