EnergyEvseModeCommands

@Generated(value = ["GoogleHomePlatformCodegen"])
interface EnergyEvseModeCommands

Known direct subclasses
EnergyEvseMode

API for the EnergyEvseMode trait.


Summary

Public functions

suspend EnergyEvseModeTrait.ChangeToModeCommand.Response
changeToMode(newMode: UByte)

Change device modes.

BatchableCommand<EnergyEvseModeTrait.ChangeToModeCommand.Response>

The batchable version of changeToMode command.

Public functions

changeToMode

suspend fun changeToMode(newMode: UByte): EnergyEvseModeTrait.ChangeToModeCommand.Response

Change device modes.

Parameters
newMode: UByte

The mode to change to. This must be one of the supportedModes.

Returns
EnergyEvseModeTrait.ChangeToModeCommand.Response

The result of the completed ChangeToMode command.

changeToModeBatchable

fun changeToModeBatchable(newMode: UByte): BatchableCommand<EnergyEvseModeTrait.ChangeToModeCommand.Response>

The batchable version of changeToMode command.

Change device modes.

Parameters
newMode: UByte

The mode to change to. This must be one of the supportedModes.