Skip to content

Device Config

devcfg commands are sent from the backend to the device to change persistent settings. Most take effect immediately; a few require a reboot (noted on the individual parameter page).

To read a config value instead of setting it, send null as the value for any key. The device responds with the current value in an uplink devdata message.

{
"devcfg": {
"<group>": {
"<param>": <value>
}
}
}
GroupKey path
Coredevcfg.core
Firmware & Provisioningdevcfg.fw
UI & Displaydevcfg.ui
Alert Triggersdevcfg.alert
Audio Out / Indevcfg.audioout / audioin
BLE (nrf53) & Peripheral (nrf52)devcfg.ble / bleperi / blescan
WiFi, Scan, ALP, CCXdevcfg.wifi / wifiscan / wifialp / wificcx
NFC & Smartcarddevcfg.nfc / apdumgr / mifare / iso7816
LEDsdevcfg.led
Vibrationdevcfg.vibr
Accelerometerdevcfg.accel
Rulesdevcfg.rules
Timedevcfg.time
LoRa Peripheraldevcfg.loraperi