Firmware/API Docs/LUXminer commands
tempctrlset
Sets the temperature control values
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, and they are all related to the board temperature.
To be able to set chip temperatures, you need to use a comma-separated list of key-value pairs, in the format key=value
. Using his format, the following keys are available:
- target_temp: The target board temperature.
- hot_temp: The "hot" temperature for the boards.
- dangerous_temp: The "dangerous" board temperature; reaching it will trigger overtemp.
- chip_hot_temp: The "hot" temperature for the chips.
- chip_dangerous_temp: The "dangerous" chip temperature; reaching it will trigger overtemp.
- water_inlet_dangerous_temp: The "dangerous" temperature for the inlet water; reaching it will trigger overtemp.
Note: If autosave is disabled, the changes will be lost after a reboot.
Example (key-value format)
Example (legacy format)
Parameters
Parameter | Notes |
---|---|
session_id | A valid session ID. See Session Management for details. |
target_temp | The target temperature that the automatic control strives to reach. |
hot_temp | The board temperature considered "hot", when the system turns the fans to 100% in an attempt to cool it down. |
dangerous_temp | The board temperature considered "dangerous"; if reached, voltage of the boards is cut and the application shuts down. |
chip_hot_temp | The chip temperature considered "hot"; can only be set in the key-value format. |
chip_dangerous_temp | The chip temperature considered "dangerous"; can only be set in the key-value format. |
water_inlet_dangerous_temp | The chip temperature considered "dangerous"; if reached, voltage of the boards is cut and the application shuts down. |