Settings Management¶
Refer to the smp Settings Management documentation for a complete description of each Request and Response.
ReadSetting
¶
Bases: ReadSettingRequest, _GroupBase
Read setting.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name |
str
|
|
required |
max_size |
int | None
|
|
required |
Source code in smpclient\requests\settings_management.py
WriteSetting
¶
Bases: WriteSettingRequest, _GroupBase
Write setting.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name |
str
|
|
required |
val |
bytes
|
|
required |
Source code in smpclient\requests\settings_management.py
DeleteSetting
¶
Bases: DeleteSettingRequest, _GroupBase
Delete setting.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name |
str
|
|
required |
Source code in smpclient\requests\settings_management.py
CommitSettings
¶
Bases: CommitSettingsRequest, _GroupBase
Commit pending settings.
Commit settings command allows committing all settings that have been set but not yet applied on a device.
Source code in smpclient\requests\settings_management.py
LoadSettings
¶
Bases: LoadSettingsRequest, _GroupBase
Load settings from persistent storage.
Source code in smpclient\requests\settings_management.py
SaveSettings
¶
Bases: SaveSettingsRequest, _GroupBase
Save settings to persistent storage.