-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modify fan speed via HASS-miner #170
Comments
This would be brilliant! Was looking for exactly this. Would be great if it will be integrated |
Yes, it would be excellent if we could control the fan speed from the integration. Or at least throttle them down to a low run when the BOS is stopped. This would significantly reduce the power consumption of the machine. As for power management, it would also be excellent if it were possible to control (on/off) individual hash boards. This would manage the power consumption perhaps better than if there is only the possibility to set 2450 to 3200VA range (with a standard power supply). |
This may complicate things somewhat. I'm not sure setting fan speed on shutdown is possible, I know it can be set to the minimum possible speed by disabling bosminer_monitor, but that should be done 3-5 minutes after shutdown to prevent frying any boards. Not sure how any other firmwares would handle this either; both Whatsminer and Antminer stock firmware can be shut down, and whatsminers can be tuned, but not sure how they will react with manually setting 0 speed when in shutdown mode. Regarding disabling boards, that might be something we could do automatically? Assume each board draws a minimum of 800W (2400/3), then shut down boards at 2400W and 1600W, although I don't know how BOS will react to this, another thing I've not tested myself. It's possible it will try to use 2400W on that single board, but it's also possible it will split it up evenly across all boards, and ignore the disabled one. |
|
There have been some requests to be able to control fixed fan speed via HASS-miner. After the merge of #39, this requires:
This would then have to call
miner.get_config()
on update, then depending on switch status:cfg.temp_mode
to"manual"
/"disabled"
or"auto"
depending on the switch,cfg.fan_speed
to an integer between 1 and 100.The text was updated successfully, but these errors were encountered: