GatewayLegacyCommands

Functions

Link copied to clipboard
abstract suspend fun exitConfigurationMode(updateProgress: suspend (progress: Progress) -> Unit = {})

Exit gateway configuration mode

Link copied to clipboard
abstract suspend fun getNetworkConfiguration(updateProgress: suspend (progress: Progress) -> Unit = {}): GatewayNetworkConfiguration

Get gateway network configuration

Link copied to clipboard
abstract suspend fun getSensorEncryptionConfiguration(updateProgress: suspend (progress: Progress) -> Unit = {}): GatewaySensorEncryptionConfiguration

Get gateway encryption configuration for encrypted data transmissions with sensors.

Link copied to clipboard
abstract suspend fun getServerConfiguration(updateProgress: suspend (progress: Progress) -> Unit = {}): GatewayServerConfiguration

Get gateway server configuration

Link copied to clipboard
abstract suspend fun getSoftwareVersions(updateProgress: suspend (progress: Progress) -> Unit = {}): GatewaySoftwareVersions

Get software versions of individual gateway components

Link copied to clipboard
abstract suspend fun setNetworkConfiguration(networkConfiguration: GatewayNetworkConfiguration, updateProgress: suspend (progress: Progress) -> Unit = {})

Set gateway network configuration

Link copied to clipboard
abstract suspend fun setNewPassword(password: String, updateProgress: suspend (progress: Progress) -> Unit = {})

Set new password for gateway

Link copied to clipboard
abstract suspend fun setSensorEncryptionConfiguration(sensorEncryptionConfiguration: GatewaySensorEncryptionConfiguration, updateProgress: suspend (progress: Progress) -> Unit = {})

Set gateway encryption configuration for encrypted data transmissions with sensors.

Link copied to clipboard
abstract suspend fun setServerConfiguration(serverConfiguration: GatewayServerConfiguration, updateProgress: suspend (progress: Progress) -> Unit = {})

Set gateway server configuration