Firmware (LuxOS)
API Docs
LUXMiner commands
tempctrlset

tempctrlset

Description

Sets the temperature control values. The order must be target, hot and dangerous, and a later value cannot be lower than an earlier one.

Note: If autosave is disabled, the changes will be lost after a reboot.

Command

$ echo '{"command": "tempctrlset", "parameter":"yJN2nlj1,65,70,75"}' | nc $MINER_IP 4028 | jq

Examples

$ echo '{"command": "tempctrlset", "parameter":""yJN2nlj1,65,70,75"}' | nc $MINER_IP 4028 | jq
{
  "STATUS": [
    {
      "Code": 330,
      "Description": "LUXminer 2023.9.28.220144-66be080",
      "Msg": "Set temperature control",
      "STATUS": "S",
      "When": 1667917473
    }
  ],
  "TEMPCTRL": [
    {
      "Dangerous": 75,
      "Hot": 70,
      "Target": 65
    }
  ],
  "id": 1
}

Parameters

ParameterNotes
session_idA valid session ID. See Session Management for details.
target_tempThe target temperature that the automatic control strives to reach.
hot_tempThe temperature considered "hot", when the system turns the fans to 100% in an attempt to cool it down.
dangerous_tempThe temperature considered "dangerous"; if reached, voltage of the boards is cut and the application shuts down.