<p>No, stock Antminer firmware offers a sleep and normal state. They introduced a low power state a couple of years ago on the S19 fleet. They've finally introduced a high power state in the new 21 series. Programmatically, just POST to the config cgi endpoint, it does reboot the miner though.</p>
<p>Somewhere on the miner's configs there is a voltage/frequency combination. It leaks through on one of the cgi endpoints, I've never tried messing with it. Its also available over SSH, I believe its writable with the default miner:miner SSH user/pass.</p>
<p>Frankly, just go with aftermarket firmware if you require any more granularity than sleep/low/normal/high.</p>
<p>Bitmain's firmware is also just a fork of cgminer. The raw TCP port 4028 still applies, albeit the data returned is vastly different. <a href="https://github.com/ckolivas/cgminer/blob/master/API-README" rel="nofollow noreferrer">https://github.com/ckolivas/cgminer/blob/master/API-README</a></p>

CC BY-SA 4.0
2024-05-13T07:14:24.520Z
2024-05-13T07:23:31.707Z
2024-05-13T07:23:31.707Z
Anthony Wilkins
<p>I am helping a friend set up his Antminer S19 Pro+ miner and due to fluctuating power availability, he needs to control the hash rate, or ideally power usage (in wattage) remotely.</p>
<p>Is it possible to remotely control the hash rate or power limit on the S19 Pro+ using the stock firmware?</p>
<p>I looked around and could find no official documentation on how to do this. There exists commercial firmware that charge pool commission, which seem to tune power usage by controlling the hash rate in a feedback loop. However, this seems like a basic configuration setting that should be modifiable by an API, or low-level interface.</p>
<p>I am a professional programmer and can interface with any socket, websocket or API that the Antminer exposes, even if it means reverse-engineering their web interface.</p>
<p>Any help would be appreciated :).</p>

CC BY-SA 4.0
2024-03-04T07:46:44.893Z
It seems you can configure the "miner-mode" on the stock firmware via the web UI's HTTP API, but I haven't tried it yet: https://www.youtube.com/watch?v=ZvoPg2Hu2hc&feature=youtu.be
Petrus Theron
CC BY-SA 4.0
2024-07-19T06:47:51.193Z
did you figure out your problem? I’m looking for the same configuration to adapt the s19 to power supply from a PV. I found this video, but it's not really what I was looking for. https://www.youtube.com/watch?v=ZvoPg2Hu2hc
user154723
<miner-configuration><hashpower><antminer><energy-consumption>
How to remotely configure Antminer S19 Pro+ hash rate or ideally power limit in Watts (wattage)
Petrus Theron
# How to remotely configure Antminer S19 Pro+ hash rate or ideally power limit in Watts (wattage)

(Asked by: username_0 on 2024-03-03)

I am helping a friend set up his Antminer S19 Pro+ miner and due to fluctuating power availability, he needs to control the hash rate, or ideally power usage (in wattage) remotely.

Is it possible to remotely control the hash rate or power limit on the S19 Pro+ using the stock firmware?

I looked around and could find no official documentation on how to do this. There exists commercial firmware that charge pool commission, which seem to tune power usage by controlling the hash rate in a feedback loop. However, this seems like a basic configuration setting that should be modifiable by an API, or low-level interface.

I am a professional programmer and can interface with any socket, websocket or API that the Antminer exposes, even if it means reverse-engineering their web interface.

Any help would be appreciated :).

**Tags:** miner-configuration, hashpower, antminer, energy-consumption

> **Comments:**
> **username_0**: It seems you can configure the "miner-mode" on the stock firmware via the web UI's HTTP API, but I haven't tried it yet: https://www.youtube.com/watch?v=ZvoPg2Hu2hc&feature=youtu.be  
> **username_1**: did you figure out your problem? I’m looking for the same configuration to adapt the s19 to power supply from a PV. I found this video, but it's not really what I was looking for. https://www.youtube.com/watch?v=ZvoPg2Hu2hc  

---

## 1 answers

### Answer by username_2 on 2024-05-13. Score: 0

No, stock Antminer firmware offers a sleep and normal state. They introduced a low power state a couple of years ago on the S19 fleet. They've finally introduced a high power state in the new 21 series. Programmatically, just POST to the config cgi endpoint, it does reboot the miner though.

Somewhere on the miner's configs there is a voltage/frequency combination. It leaks through on one of the cgi endpoints, I've never tried messing with it. Its also available over SSH, I believe its writable with the default miner:miner SSH user/pass.

Frankly, just go with aftermarket firmware if you require any more granularity than sleep/low/normal/high.

Bitmain's firmware is also just a fork of cgminer. The raw TCP port 4028 still applies, albeit the data returned is vastly different. <https://github.com/ckolivas/cgminer/blob/master/API-README>


---

