Comments (10)
How can we know the max speed of the fan ? Every model uses a different fan. For example the fan of my S7 broke (3000rpm) and I replaced it with a fan from bitmain which was 6000rpm. I think the rpms are just fine. If you agree you can close this issue
from antminer-monitor.
Thats a good point. I was assuming every model came with some default values that we could customize.
Imagine when you are adding a model, you pick model S9 it would show default hashrate of 13.5, default rpm of 6000 and you could change it.
If you changed during operations (Like you said) as long as you could edit the miner (which you can't yet) you could update the rpm.
We could hide by default these options with a because they introduce complexity and its more for power users.
from antminer-monitor.
Here is a small prototype I've made, it includes the fan percentage, cpu percentage and also highlights the temperatures if above 70 but below 80. For the two miners I've have both have max rpm 7125, and the value displayed currently is matching what is shown in the antminer interface.
from antminer-monitor.
Looks nice but i have a question. How do we determine the 100% of the fan speed and cpu? As i see for the frequency you have set the default. Although for the D3 the default freq is the one which sets the hadhrate to 15GH/s since this was the original announcement of bitmain.
But for the fan you cant assume any speed as 100% for the reason i mention in my previous reply.
from antminer-monitor.
For fan, I think we can provide a default option when you add a miner, most of the latest antminer monitors is 7125rpm.
For frequency it depends even on the sub model inside the model, for the S9 13.5 its 550Mhz, but for the latest ones its 650Mhz i believe. Found the frequency looking at the specs of a model.
from antminer-monitor.
I tried to dissect the cgminer driver of Antminer D3 and it looks like the cgminer only knows about any kind of percentage, if there is a manual fan percentage set in the config upon start.
but later the api only can tell you the current speed, but not the percentage. so the only way to calculate a percentage would be to rely on published specs, which can change without prior notification.
from antminer-monitor.
They probably just forgot.
https://github.com/sergioclemente/cgminer-dash/blob/master/driver-btm-DASH.c#L5086
Can easily add there the line to add: dev.pwm_percent but it would require a custom version of cgminer.
from antminer-monitor.
For fan, I think we can provide a default option when you add a miner, most of the latest antminer monitors is 7125rpm.
My S9's fan runs at 4600rpm by default.
For frequency it depends even on the sub model inside the model, for the S9 13.5 its 550Mhz, but for the latest ones its 650Mhz i believe. Found the frequency looking at the specs of a model.
You see that it is not easy to calculate the percentage of neither the frequency nor the fan speed.
What we could do is to set a default frequency for all S9, S7, D3... etc and display the percentage of the frequency according to that value.
For the fan speed I am not sure if we can do something like the above.
from antminer-monitor.
I also have to agree that percentage is a bit useless because of the simple fact of determining which rpm would have to be 100%. I use special type of fans doing well over 10k rpm with higher airflow (CFM), and set it at max. As oon as I see it's off, and for whatever reason running at 9300 rpm, I will know something isn't good ;)
from antminer-monitor.
After the new API we will add more fields to the database and bind them with a nice UI so the user can set more settings per miner. Please be patient
from antminer-monitor.
Related Issues (20)
- add miner device error HOT 5
- max worker must be greater than 0 HOT 5
- Support for Antminer S11 HOT 8
- argument 1 must be type, not classobj (S9i) HOT 5
- Docker HOT 6
- Miner discovery subnet? HOT 5
- Support for Antminer s17+ HOT 4
- Antminer S9i HOT 4
- add support for BW21 HOT 4
- new page mobile HOT 3
- Support for ANTMINER D7? HOT 3
- EDB-50267 (security) HOT 3
- change IP sorting HOT 3
- Not work at Python 2.7.17 on Ubuntu 18.04.1 HOT 3
- python manage.py create-db not work HOT 6
- AttributeError AttributeError: module 'time' has no attribute 'clock' HOT 1
- Request to add graphs
- Update Flask or requirements.txt HOT 31
- Add support for newer versions of miners HOT 8
- Error creating DB (manage.py create-db)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from antminer-monitor.