Gateway Legacy Commands
interface 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