Pular para o conteúdo principal

Configurações de Preferência

Display, LED, protetor de tela e o Ladder global opcional.


GET /api/setting/preference​

Resposta​

{
"Brightness": 80,
"RotateScreen": 270,
"LedEnable": 1,
"ScreenSaver": "5m",
"ScreenSaverMode": "image",
"LadderEnable": false
}
CampoTipoSignificado
BrightnessintegerBrilho da tela, 1-100 (será limitado a ≥ 1).
RotateScreenintegerRotação da tela em graus. Típico: 0, 90, 180, 270.
LedEnableinteger1 para habilitar o LED de status, 0 para desabilitar.
ScreenSaverstringTempo ocioso antes do protetor de tela entrar. Ex.: "off", "1m", "5m", "30m".
ScreenSaverModestring"image" (apresentação de slides) ou "black" (luz de fundo desligada).
LadderEnablebooleanOpt-in para o ranking global. Desligado por padrão.

POST /api/setting/preference​

Atualização parcial — aplicada ao vivo sem reinício.

Requisição​

{
"Brightness": 60,
"ScreenSaverMode": "black"
}

Resposta​

200 OK com corpo OK.

Exemplo​

curl -X POST http://192.168.1.42/api/setting/preference \
-H "Content-Type: application/json" \
-d '{"Brightness":40,"LedEnable":0}'
dica

ScreenSaverMode: "black" é a configuração recomendada para usuários que desejam taxa de hash máxima — sem custo de atualização de tela.

Resposta​