Author

Topic: [Awesome Miner] - Powerful Windows GUI to manage and monitor up to 200000 miners - page 161. (Read 703563 times)

newbie
Activity: 4
Merit: 0
Hi guys

I'm using Awesome Miner to manage some Whatsminer M3x ASICs. I'm trying to get some useful info, e.g. fan speed and worker name on Customization Progress Field. I tried "Fan Speed" +stats.Fan1 or "Fan Speed" +stats.FanSpeedOut, but none of them is working.

Can anybody help me how I can get the right piece of code to get fan speed or workername?

Hi,

I did see your recent e-mail on this topic as well. For Fan speed there are no solution for Whatsminer yet. I will have to investigate that a bit more before I have a solution.

For worker name you can use this expression:
Code:
"Worker: " + (miningHelper.GetMainPoolStatus() != null ? miningHelper.GetMainPoolStatus().User : "")

Hi Partike

Thanks for your help.
I tried your code, but got the following error:

error CS1061: 'AwesomeMiner.Components.Intelligence.ProgressField.ProgressMiningHelper' does not contain a definition for 'GetMainPoolStatus' and no extension method 'GetMainPoolStatus' accepting first ...

I Would appreciate if you double check the code.
Hi,
I think you are running on a quite old version of Awesome Miner. Please upgrade and it should work fine.

Hi Patrike

I updated my AM. Now, the expression you provided is working fine. Thanks for that.
Any code to get fan speed? I'm wondering while I can get the fan speed on Details window, why isn't there any way to show fan speed on Customization Progress Field?
newbie
Activity: 52
Merit: 0
Hi Patrike,

since we installed the new version of AM, the trigger "Disconnected - API Access Denied" is not working anymore?
did you change anything regarding this behaviour?

BR Ralf
full member
Activity: 1148
Merit: 132
Is there a way to apply the GPU overclocking settings by algo and by card ? It sucks to have to change the settings for each card when i switch algos
legendary
Activity: 1764
Merit: 1024
Hey Patrike, love the addition of the glow notification! However, the two are reversed. It should blink when it hasn't been checked, and stay steady when notifications haven't been cleared. Blinking is more annoying then just being orange, so order of annoyance and severity basically.

Thanks!
legendary
Activity: 2254
Merit: 2419
EIN: 82-3893490
AM is now reporting LTC with a 544.04 value - can we pick the exchange that gets used? for both the ticker down below and for the profit per day calculations?

it is also reporting bchsv as having a daily revenue of $3,696.39 - it should be more like $205 range
legendary
Activity: 3346
Merit: 1094
So this isn't at all related to AwesomeMiner but wanted to share it if nobody has read it yet:
https://thenextweb.com/hardfork/2019/06/11/nicehash-fbi-mariposa-cryptocurrency-dark-web-malware-mining/

It's basically regarding Nicehash founder Matjaz Skorjanc and his connection with Darkode which is known for selling malware, botnets and hacking services.
I'm not sure about you but I definitely don't want to run software on my machines that have any kind of connection with that. With AwesomeMiner you can still mine with Nicehash but without the risk of having your machines/computers compromised.
Nicehash has quickly released a statement defending the allegations by saying that it's not related to them.
https://www.nicehash.com/news/nicehash-statement-regarding-latest-allegations

Still I wouldn't feel safe with having their software on my network.
@Patrike this is a great marketing opportunity for you sir! I'm attempting to sign up for the affiliate program but it says my application is under review.
I've been a solid supporter of your program for several months now. Your prompt responses to inquiries, troubleshooting and open-mindedness for ideas/suggestions is excellent and I actually enjoy promoting your work on social media platforms. Thanks again for your dedication and all of your hard work.
Thanks for sharing the information. It's good with information from both sides so everyone can form their own opinion.

Your application has been approved now! It's a manual approve process.

I appreciate your very nice feedback and also would like to say thanks for promoting the software and for being a part of this mining community.
member
Activity: 180
Merit: 10
So this isn't at all related to AwesomeMiner but wanted to share it if nobody has read it yet:
https://thenextweb.com/hardfork/2019/06/11/nicehash-fbi-mariposa-cryptocurrency-dark-web-malware-mining/

It's basically regarding Nicehash founder Matjaz Skorjanc and his connection with Darkode which is known for selling malware, botnets and hacking services.
I'm not sure about you but I definitely don't want to run software on my machines that have any kind of connection with that. With AwesomeMiner you can still mine with Nicehash but without the risk of having your machines/computers compromised.
Nicehash has quickly released a statement defending the allegations by saying that it's not related to them.
https://www.nicehash.com/news/nicehash-statement-regarding-latest-allegations

Still I wouldn't feel safe with having their software on my network.
@Patrike this is a great marketing opportunity for you sir! I'm attempting to sign up for the affiliate program but it says my application is under review.
I've been a solid supporter of your program for several months now. Your prompt responses to inquiries, troubleshooting and open-mindedness for ideas/suggestions is excellent and I actually enjoy promoting your work on social media platforms. Thanks again for your dedication and all of your hard work.
legendary
Activity: 3346
Merit: 1094
Here is a preview of what's in the pipeline. Next week you will be able to define a global fan curve where Awesome Miner will monitor the temperature of each individual GPU and adjust the fan speed individually to match the curve. There will be 5 points that you can move in any direction.

This will work for both AMD and nVidia. If enabled, it will control the fan as long as Remote Agent (or Awesome Miner if you do local mining) is running.

When you enable this feature it will completely disable all other fan operations you do via Awesome Miner.


legendary
Activity: 3346
Merit: 1094
I would like to make a suggestion for AM. The software should make it easy for us to maximize revenue. The problem that I have now in Spain, in summer, is that of day we reach 40 - 42 degrees and at night between 18-24 degrees Celsius. With which a single OC is not the most appropriate. I have a single OC in each profile and in each al-go.

Right now I have a low OC so that by day it does not exceed 75 degrees, but at night the rigs go down to 50 degrees, since the ambient temperature is not the same. As happens in Spain will happen in other countries, against more tropical but it happens. In the countries of Eastern Europe the change is less noticeable.

Then my suggestion would be that in each profit profile and in each protocol, and optionally to be able to choose 2 OC with two hours of activation, for example

X16R day, 70 tdp 80 core -300 mem, activation time 10:00
X16R night, 85 TDP 100 core -300 mem, activation time 23:00

With which at night I have less environmental temperature to be able to extract more power, and to be able to lower day power. Now I only have 1 OC for the night and the day.

In winter it is less noticeable but also useful, it is not the same 13 degrees of day and -5 at night. I take the air from outside to cool and then I take it out again.
Thanks for the suggestion, I see your point. This will add some complexity to the configuration, so it has to be some kind of advanced mode where you can specify additional conditions. As you point out it has to be per algorithm in the Profit Profile.
Ditto to this, would be a nice thing right about now. Gets to about 32C in the day in Ohio but can drop in the low teens easy.
Thanks for the suggestions.

There is also another kind of flexibility that I would like to consider when looking into the clocking profiles. Today you can define a Clocking Profile per Profit Profile per Algorithm. But there should also be a per Miner concept in here. It's of course possible to create multiple Profit Profiles with the same settings but different Clocking Profiles - but that's not too user friendly. In addition to that - we also have the Time/Schedule concept both of you suggested.
hero member
Activity: 1151
Merit: 528
I would like to make a suggestion for AM. The software should make it easy for us to maximize revenue. The problem that I have now in Spain, in summer, is that of day we reach 40 - 42 degrees and at night between 18-24 degrees Celsius. With which a single OC is not the most appropriate. I have a single OC in each profile and in each al-go.

Right now I have a low OC so that by day it does not exceed 75 degrees, but at night the rigs go down to 50 degrees, since the ambient temperature is not the same. As happens in Spain will happen in other countries, against more tropical but it happens. In the countries of Eastern Europe the change is less noticeable.

Then my suggestion would be that in each profit profile and in each protocol, and optionally to be able to choose 2 OC with two hours of activation, for example

X16R day, 70 tdp 80 core -300 mem, activation time 10:00
X16R night, 85 TDP 100 core -300 mem, activation time 23:00

With which at night I have less environmental temperature to be able to extract more power, and to be able to lower day power. Now I only have 1 OC for the night and the day.

In winter it is less noticeable but also useful, it is not the same 13 degrees of day and -5 at night. I take the air from outside to cool and then I take it out again.
Thanks for the suggestion, I see your point. This will add some complexity to the configuration, so it has to be some kind of advanced mode where you can specify additional conditions. As you point out it has to be per algorithm in the Profit Profile.
Ditto to this, would be a nice thing right about now. Gets to about 32C in the day in Ohio but can drop in the low teens easy.
jr. member
Activity: 756
Merit: 2
I have commented that it should be optional, it should not be in view. It can be an option in each something that when clicked is displayed. Thank you for your attention.
legendary
Activity: 3346
Merit: 1094
I would like to make a suggestion for AM. The software should make it easy for us to maximize revenue. The problem that I have now in Spain, in summer, is that of day we reach 40 - 42 degrees and at night between 18-24 degrees Celsius. With which a single OC is not the most appropriate. I have a single OC in each profile and in each al-go.

Right now I have a low OC so that by day it does not exceed 75 degrees, but at night the rigs go down to 50 degrees, since the ambient temperature is not the same. As happens in Spain will happen in other countries, against more tropical but it happens. In the countries of Eastern Europe the change is less noticeable.

Then my suggestion would be that in each profit profile and in each protocol, and optionally to be able to choose 2 OC with two hours of activation, for example

X16R day, 70 tdp 80 core -300 mem, activation time 10:00
X16R night, 85 TDP 100 core -300 mem, activation time 23:00

With which at night I have less environmental temperature to be able to extract more power, and to be able to lower day power. Now I only have 1 OC for the night and the day.

In winter it is less noticeable but also useful, it is not the same 13 degrees of day and -5 at night. I take the air from outside to cool and then I take it out again.
Thanks for the suggestion, I see your point. This will add some complexity to the configuration, so it has to be some kind of advanced mode where you can specify additional conditions. As you point out it has to be per algorithm in the Profit Profile.
legendary
Activity: 3346
Merit: 1094
Hi guys

I'm using Awesome Miner to manage some Whatsminer M3x ASICs. I'm trying to get some useful info, e.g. fan speed and worker name on Customization Progress Field. I tried "Fan Speed" +stats.Fan1 or "Fan Speed" +stats.FanSpeedOut, but none of them is working.

Can anybody help me how I can get the right piece of code to get fan speed or workername?

Hi,

I did see your recent e-mail on this topic as well. For Fan speed there are no solution for Whatsminer yet. I will have to investigate that a bit more before I have a solution.

For worker name you can use this expression:
Code:
"Worker: " + (miningHelper.GetMainPoolStatus() != null ? miningHelper.GetMainPoolStatus().User : "")

Hi Partike

Thanks for your help.
I tried your code, but got the following error:

error CS1061: 'AwesomeMiner.Components.Intelligence.ProgressField.ProgressMiningHelper' does not contain a definition for 'GetMainPoolStatus' and no extension method 'GetMainPoolStatus' accepting first ...

I Would appreciate if you double check the code.
Hi,
I think you are running on a quite old version of Awesome Miner. Please upgrade and it should work fine.
jr. member
Activity: 756
Merit: 2
I would like to make a suggestion for AM. The software should make it easy for us to maximize revenue. The problem that I have now in Spain, in summer, is that of day we reach 40 - 42 degrees and at night between 18-24 degrees Celsius. With which a single OC is not the most appropriate. I have a single OC in each profile and in each al-go.

Right now I have a low OC so that by day it does not exceed 75 degrees, but at night the rigs go down to 50 degrees, since the ambient temperature is not the same. As happens in Spain will happen in other countries, against more tropical but it happens. In the countries of Eastern Europe the change is less noticeable.

Then my suggestion would be that in each profit profile and in each protocol, and optionally to be able to choose 2 OC with two hours of activation, for example

X16R day, 70 tdp 80 core -300 mem, activation time 10:00
X16R night, 85 TDP 100 core -300 mem, activation time 23:00

With which at night I have less environmental temperature to be able to extract more power, and to be able to lower day power. Now I only have 1 OC for the night and the day.

In winter it is less noticeable but also useful, it is not the same 13 degrees of day and -5 at night. I take the air from outside to cool and then I take it out again.
newbie
Activity: 4
Merit: 0
Hi guys

I'm using Awesome Miner to manage some Whatsminer M3x ASICs. I'm trying to get some useful info, e.g. fan speed and worker name on Customization Progress Field. I tried "Fan Speed" +stats.Fan1 or "Fan Speed" +stats.FanSpeedOut, but none of them is working.

Can anybody help me how I can get the right piece of code to get fan speed or workername?

Hi,

I did see your recent e-mail on this topic as well. For Fan speed there are no solution for Whatsminer yet. I will have to investigate that a bit more before I have a solution.

For worker name you can use this expression:
Code:
"Worker: " + (miningHelper.GetMainPoolStatus() != null ? miningHelper.GetMainPoolStatus().User : "")

Hi Partike

Thanks for your help.
I tried your code, but got the following error:

error CS1061: 'AwesomeMiner.Components.Intelligence.ProgressField.ProgressMiningHelper' does not contain a definition for 'GetMainPoolStatus' and no extension method 'GetMainPoolStatus' accepting first ...

I Would appreciate if you double check the code.
legendary
Activity: 3346
Merit: 1094
Hi guys

I'm using Awesome Miner to manage some Whatsminer M3x ASICs. I'm trying to get some useful info, e.g. fan speed and worker name on Customization Progress Field. I tried "Fan Speed" +stats.Fan1 or "Fan Speed" +stats.FanSpeedOut, but none of them is working.

Can anybody help me how I can get the right piece of code to get fan speed or workername?

Hi,

I did see your recent e-mail on this topic as well. For Fan speed there are no solution for Whatsminer yet. I will have to investigate that a bit more before I have a solution.

For worker name you can use this expression:
Code:
"Worker: " + (miningHelper.GetMainPoolStatus() != null ? miningHelper.GetMainPoolStatus().User : "")
legendary
Activity: 2254
Merit: 2419
EIN: 82-3893490
Awesome Miner version 6.5.5

 ASIC mining
  - Adjust the reported pool priority for BW L21 ASIC
 GPU mining
  - Improved detection of environment variables for nVidia commands via Remote Agent on Linux
 Features
  - Added a way to detect duplicated IP addresses for External Miners in the Options dialog, External Miner section
 Mining Software
 - CcMiner KlausT 1.25
 Corrections
  - Correction to exact IP address match in the Find Miner dialog
  - NbMiner console correction for Remote Agent on Linux and disable watchdog
  - Correction to the console tab to correctly clear the display when selecting a miner without any console output


thanks! will update and verify for the BW L21

***EDIT***

verified that it is now reporting the correct pool! thanks!
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 6.5.5

 ASIC mining
  - Adjust the reported pool priority for BW L21 ASIC
 GPU mining
  - Improved detection of environment variables for nVidia commands via Remote Agent on Linux
 Features
  - Added a way to detect duplicated IP addresses for External Miners in the Options dialog, External Miner section
 Mining Software
 - CcMiner KlausT 1.25
 Corrections
  - Correction to exact IP address match in the Find Miner dialog
  - NbMiner console correction for Remote Agent on Linux and disable watchdog
  - Correction to the console tab to correctly clear the display when selecting a miner without any console output
newbie
Activity: 4
Merit: 0
Hi guys

I'm using Awesome Miner to manage some Whatsminer M3x ASICs. I'm trying to get some useful info, e.g. fan speed and worker name on Customization Progress Field. I tried "Fan Speed" +stats.Fan1 or "Fan Speed" +stats.FanSpeedOut, but none of them is working.

Can anybody help me how I can get the right piece of code to get fan speed or workername?

For more information, below is part of the AIP report generated by Awesome Miner.

Version: 5.2.2
API command: config
{
  "STATUS": [
    {
      "STATUS": "S",
      "When": 1560348227,
      "Code": 33,
      "Msg": "CGMiner config",
      "Description": "cgminer 4.9.2"
    }
  ],
  "CONFIG": [
    {
      "ASC Count": 3,
      "PGA Count": 0,
      "Pool Count": 3,
      "Strategy": "Failover",
      "Log Interval": 5,
      "Device Code": "SM ",
      "OS": "Linux",
      "Hotplug": "None"
    }
  ],
  "id": 1
}
API command: summary
{
  "STATUS": [
    {
      "STATUS": "S",
      "When": 1560348227,
      "Code": 11,
      "Msg": "Summary",
      "Description": "cgminer 4.9.2"
    }
  ],
  "SUMMARY": [
    {
      "Elapsed": 20447,
      "MHS av": 12482416.6,
      "MHS 5s": 11983833.6,
      "MHS 1m": 12435743.1,
      "MHS 5m": 12481650.52,
      "MHS 15m": 12612915.98,
      "Found Blocks": 0,
      "Getworks": 549,
      "Accepted": 1657,
      "Rejected": 0,
      "Hardware Errors": 30,
      "Utility": 4.86,
      "Discarded": 100843,
      "Stale": 0,
      "Get Failures": 0,
      "Local Work": 85905887,
      "Remote Failures": 0,
      "Network Blocks": 38,
      "Total MH": 255222926659.0,
      "Work Utility": 174377.42,
      "Difficulty Accepted": 56385536.0,
      "Difficulty Rejected": 0.0,
      "Difficulty Stale": 0.0,
      "Best Share": 35916773,
      "Temperature": 88.0,
      "freq_max": 672,
      "freq_min": 671,
      "freq_avg": 671,
      "Fan Speed In": 6270,
      "Fan Speed Out": 6270,
      "fan_stop_count": 0,
      "fan_stop_turnoff_threshold": 5,
      "fan_stop_turnoff_times": 0,
      "Fan set_get_err_turnoff_threshold": 15,
      "fan[0] set_get_err_turnoff_count": 0,
      "fan[1] set_get_err_turnoff_count": 0,
      "Voltage": 9,
      "Device Hardware%": 0.0001,
      "Device Rejected%": 0.0,
      "Pool Rejected%": 0.0,
      "Pool Stale%": 0.0,
      "Last getwork": 1560348227,
      "Uptime": 20880
    }
  ],
  "id": 1
legendary
Activity: 2254
Merit: 2419
EIN: 82-3893490
patrike -

thanks! it does now show the hash rate and thus the estimated revenue/profit for the BW L21 now - the only other thing I notice is that the pool that shows is the pool #2 - it does not show what pool the miner is actually on. for example, if I put one pool in - it shows nothing. If I put two pools in, it shows the second one, even if the miner is mining on the first one.
I do understand your point here. The priority of the first pool has a higher number (crazy high as in 16842752) when reported from the ASIC miner, when it in fact should be priority 0. The second pool has priority 1. For this reason Awesome Miner will consider the second pool to be active.

This is another case where the BW L21 ASIC doesn't report correct information, but I will adjust Awesome Miner to consider very high priority numbers to be 0 instead. Priority 0 is the current active pool.

ahh understood - they kinda just did their firmware so different than everyone else's lol
Jump to: