Interface SmartHomeCommutatorApi
- All Known Subinterfaces:
SmartHomeCommutatorApiRemote
- All Known Implementing Classes:
SmartHomeCommutatorApiLocal
public interface SmartHomeCommutatorApi
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.aether.net.fastMeta.FastMetaApi<SmartHomeCommutatorApi, SmartHomeCommutatorApiRemote> -
Method Summary
Modifier and TypeMethodDescriptionio.aether.utils.futures.ARFuture<DeviceStateData> executeActorCommand(int localActorId, VariantData command) io.aether.utils.futures.ARFuture<HardwareDevice[]> voidio.aether.utils.futures.ARFuture<DeviceStateData> queryState(int localDeviceId)
-
Field Details
-
META
static final io.aether.net.fastMeta.FastMetaApi<SmartHomeCommutatorApi, SmartHomeCommutatorApiRemote> META
-
-
Method Details
-
getSystemStructure
io.aether.utils.futures.ARFuture<HardwareDevice[]> getSystemStructure() -
executeActorCommand
io.aether.utils.futures.ARFuture<DeviceStateData> executeActorCommand(int localActorId, VariantData command) -
queryState
-
queryAllSensorStates
void queryAllSensorStates()
-