Pages:
Author

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

legendary
Activity: 3346
Merit: 1094
Patrike, can you explain how to calculate average block time for custom coin NEXA?
Over pool API i recive this data:

"NEXA": {
    "algo": "nexapow",
    "name": "nexa",
    "height": 177135,
    "workers": 15606,
    "shares": 0,
    "hashrate": 1183854779601,
    "24h_blocks": 923,
    "24h_btc": 0,
    "lastblock": 177134,
    "timesincelast": 256,
    "reward": 10000027.41,
    "difficulty": 27373.14858957,
    "network_hashrate": 1267235451673,
    "minimumPayment": 10000,
    "fee": 1,
    "fee_solo": 2,
    "hashrate_solo": 40792440948,
    "workers_solo": 235,
    "workers_shared": 15371,
    "lastblock_solo": 177134,
    "timesincelast_shares": 0,
    "timesincelast_solo": 256
  }

With Math expression wich user can use in coin dynamic update, this calculation is imposible. Formula is very simple: secondsOfDay / "24h_blocks"
Maybe its a time to improve math expressions? Different services offer different sets of json params. Expressions must be more flexible.
Regards
I might have found a workaround for you. Please use the following Arithmetic expression:
* 0 + 86400 / jVal.Value()
The JSON property expression should point to the 24h block value you want to use.
Big thanks Patrik, its work. But who can know this function call?))) Maybe you can give a link to open functions docs? Or simple add a note to dynamic update dialog, where user can see what a function can be called to recive internal saved value?
Btw. I found a issue of stucking BTC price update. In my case was choosen Binance as rate provider. Changed to Coinbase and all updated smoothy now. Maybe Binance has changed something in API calls?
Regards.
Great that the expression was working. The expressions were not really intended to be used this way and the workaround I provided was a bit complex. Typically this is what is being executed
jVal.Value() ArithmeticExpression

If Arithmetic expression is empty, the result will simpyl be "jVal.Value()", which is the internal representation of the selected JSON value. The Arithmetic expression is typically something like * 1.1, so:
jVal.Value() * 1.1

Your case was special as you wanted to divide with the actual value. With the Arithmetic expression I sent you the result would be:
jVal.Value() * 0 + 86400 / jVal.Value()

Which is the same as:
86400 / jVal.Value()

Thanks for pointing out the issue related to Binance. It's corrected in our cloud so Awesome Miner should display the correct values now.
legendary
Activity: 1754
Merit: 1007
Patrike, can you explain how to calculate average block time for custom coin NEXA?
Over pool API i recive this data:

"NEXA": {
    "algo": "nexapow",
    "name": "nexa",
    "height": 177135,
    "workers": 15606,
    "shares": 0,
    "hashrate": 1183854779601,
    "24h_blocks": 923,
    "24h_btc": 0,
    "lastblock": 177134,
    "timesincelast": 256,
    "reward": 10000027.41,
    "difficulty": 27373.14858957,
    "network_hashrate": 1267235451673,
    "minimumPayment": 10000,
    "fee": 1,
    "fee_solo": 2,
    "hashrate_solo": 40792440948,
    "workers_solo": 235,
    "workers_shared": 15371,
    "lastblock_solo": 177134,
    "timesincelast_shares": 0,
    "timesincelast_solo": 256
  }

With Math expression wich user can use in coin dynamic update, this calculation is imposible. Formula is very simple: secondsOfDay / "24h_blocks"
Maybe its a time to improve math expressions? Different services offer different sets of json params. Expressions must be more flexible.
Regards
I might have found a workaround for you. Please use the following Arithmetic expression:
* 0 + 86400 / jVal.Value()
The JSON property expression should point to the 24h block value you want to use.
Big thanks Patrik, its work. But who can know this function call?))) Maybe you can give a link to open functions docs? Or simple add a note to dynamic update dialog, where user can see what a function can be called to recive internal saved value?
Btw. I found a issue of stucking BTC price update. In my case was choosen Binance as rate provider. Changed to Coinbase and all updated smoothy now. Maybe Binance has changed something in API calls?
Regards.
legendary
Activity: 3346
Merit: 1094
Patrike, can you explain how to calculate average block time for custom coin NEXA?
Over pool API i recive this data:

"NEXA": {
    "algo": "nexapow",
    "name": "nexa",
    "height": 177135,
    "workers": 15606,
    "shares": 0,
    "hashrate": 1183854779601,
    "24h_blocks": 923,
    "24h_btc": 0,
    "lastblock": 177134,
    "timesincelast": 256,
    "reward": 10000027.41,
    "difficulty": 27373.14858957,
    "network_hashrate": 1267235451673,
    "minimumPayment": 10000,
    "fee": 1,
    "fee_solo": 2,
    "hashrate_solo": 40792440948,
    "workers_solo": 235,
    "workers_shared": 15371,
    "lastblock_solo": 177134,
    "timesincelast_shares": 0,
    "timesincelast_solo": 256
  }

With Math expression wich user can use in coin dynamic update, this calculation is imposible. Formula is very simple: secondsOfDay / "24h_blocks"
Maybe its a time to improve math expressions? Different services offer different sets of json params. Expressions must be more flexible.
Regards
I might have found a workaround for you. Please use the following Arithmetic expression:
* 0 + 86400 / jVal.Value()
The JSON property expression should point to the 24h block value you want to use.
legendary
Activity: 3346
Merit: 1094
Hi Patrike, looks like issue with BTC price is gone, only value is not very accurate. Difference 160€ to Binance.
Please push WildRig Multi Miner update and add nexapow algo and coin NEXA. Regards

What you could try is to check if the issue only relates to EUR or if you also see the same issue with USD.
legendary
Activity: 1754
Merit: 1007
Patrike, can you explain how to calculate average block time for custom coin NEXA?
Over pool API i recive this data:

"NEXA": {
    "algo": "nexapow",
    "name": "nexa",
    "height": 177135,
    "workers": 15606,
    "shares": 0,
    "hashrate": 1183854779601,
    "24h_blocks": 923,
    "24h_btc": 0,
    "lastblock": 177134,
    "timesincelast": 256,
    "reward": 10000027.41,
    "difficulty": 27373.14858957,
    "network_hashrate": 1267235451673,
    "minimumPayment": 10000,
    "fee": 1,
    "fee_solo": 2,
    "hashrate_solo": 40792440948,
    "workers_solo": 235,
    "workers_shared": 15371,
    "lastblock_solo": 177134,
    "timesincelast_shares": 0,
    "timesincelast_solo": 256
  }

With Math expression wich user can use in coin dynamic update, this calculation is imposible. Formula is very simple: secondsOfDay / "24h_blocks"
Maybe its a time to improve math expressions? Different services offer different sets of json params. Expressions must be more flexible.
Regards
legendary
Activity: 1754
Merit: 1007
Hi Patrike, looks like issue with BTC price is gone, only value is not very accurate. Difference 160€ to Binance.
Please push WildRig Multi Miner update and add nexapow algo and coin NEXA. Regards
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 9.8.1

 ASIC mining
  - Improved detection for Avalon 11-series ASIC miners
 Features
  - Added C# scripting features to enable performance improvements
 Mining software
  - BzMiner 12.2
  - CpuMiner-Opt 3.21.0
  - Gminer 3.24
  - Lolminer 1.65
  - Miniz Miner 2.0b
  - SrbMiner-Multi 2.0.1, including nVidia support
  - TeamBlackMiner 1.79
  - TeamRedMiner 0.10.7
 Corrections
  - Correction to reading the current Awesome Miner Antminer firmware cooling mode
legendary
Activity: 1754
Merit: 1007
Hi Patrike, looks like AM( ver. 9.8 ) dont update BTC price.
Hi and thanks for you report. It's updating fine on my installations. Is it simply that you see the same BTC exchange rate all day and it never changes? Is it updating if you for example restart Awesome Miner?
No Patrike, restrarting AM not help. Do it this many times. BTC price is always 15832,63€
I have 3 instalation of AM on different locations. Every location show the same price many days.
Regards
When I use EUR as display currency, I see €15 677,26 right now.

Could you please send me your Awesome Miner log file to me? You can send vid e-mail or the link below:
https://www.awesomeminer.com/contact
Hmm, now i see, that the price was updated. Dont know what happened before? Will observe some time the price change behavior.
legendary
Activity: 3346
Merit: 1094
Hi Patrike, looks like AM( ver. 9.8 ) dont update BTC price.
Hi and thanks for you report. It's updating fine on my installations. Is it simply that you see the same BTC exchange rate all day and it never changes? Is it updating if you for example restart Awesome Miner?
No Patrike, restrarting AM not help. Do it this many times. BTC price is always 15832,63€
I have 3 instalation of AM on different locations. Every location show the same price many days.
Regards
When I use EUR as display currency, I see €15 677,26 right now.

Could you please send me your Awesome Miner log file to me? You can send vid e-mail or the link below:
https://www.awesomeminer.com/contact
legendary
Activity: 1754
Merit: 1007
Hi Patrike, looks like AM( ver. 9.8 ) dont update BTC price.
Hi and thanks for you report. It's updating fine on my installations. Is it simply that you see the same BTC exchange rate all day and it never changes? Is it updating if you for example restart Awesome Miner?
No Patrike, restrarting AM not help. Do it this many times. BTC price is always 15832,63€
I have 3 instalation of AM on different locations. Every location show the same price many days.
Regards
legendary
Activity: 3346
Merit: 1094
Hi Patrike, looks like AM( ver. 9.8 ) dont update BTC price.
Hi and thanks for you report. It's updating fine on my installations. Is it simply that you see the same BTC exchange rate all day and it never changes? Is it updating if you for example restart Awesome Miner?
legendary
Activity: 1754
Merit: 1007
Hi Patrike, looks like AM( ver. 9.8 ) dont update BTC price.
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 9.8

 ASIC mining
  - BraiinsOS firmware: Support for pause and resume mining. Support for reading all fan speed values.
 GPU mining
  - Support for Intel Arc GPU on Windows. Intel GPUs will be listed with temperature, fan speed, clock speeds, voltage and power usage. Overclocking is not supported yet.
 Features
  - New dashboard design with customization possibilities
  - Added property filter for miner type (External or Managed)
  - The built-in web interface can display Balance, Coins and Online Services pages.
 User interface
  - Changed device icon color for CPU mining to make room for a blue icon for Intel GPU mining
  - Device icon colors explained in tooltip when selecting mining software
 Mining software
  - Gminer 3.18
  - Lolminer 1.64
  - Miniz 2.0a
  - Nanominer 3.7.6
  - SrbMiner-Multi 1.1.4
  - TeamRedMiner 0.10.6
  - TeamBlackMIner 1.77
 Corrections
  - Correction to GPU selection for Windows based mining
  - Correction to worker name setup for BzMiner dual mining
legendary
Activity: 3346
Merit: 1094
Hi @Patrike,

Long time Awesome miner user here, love the product.
I noticed that the bar at the bottom of the GUI hasn't updated in a bit.

It still lists ETH that's no longer minable and other coins like bitcoin diamond, bitcoin gold etc that are probably not really being mined.
Would request a re-evaluation of this bar, the removal of coins that are maybe less than $100 million in market cap and the addition of coins like BSV, Ecash etc that are more relevant for miners these days.
Thanks for your feedback, I will review this. ETH may still be of interest even if you cannot mine it anymore.

Although we can push new default values, as long as you have Awesome Miner installed you will never get any updates from us for this list of coins. If you installed Awesome Miner 3 years ago, you will see the coins that were default at this point in time. As you can modify what coins to display, we don't try to modify this in any way.

copper member
Activity: 86
Merit: 78
Hi @Patrike,

Long time Awesome miner user here, love the product.
I noticed that the bar at the bottom of the GUI hasn't updated in a bit.




It still lists ETH that's no longer minable and other coins like bitcoin diamond, bitcoin gold etc that are probably not really being mined.
Would request a re-evaluation of this bar, the removal of coins that are maybe less than $100 million in market cap and the addition of coins like BSV, Ecash etc that are more relevant for miners these days.
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 9.7.10 ( Development preview of 9.8 )

 Corrections
  - Correction to GPU selection for Windows based mining
  - Correction to worker name setup for BzMiner dual mining
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 9.7.9 ( Development preview of 9.8 )

 GPU mining
  - Support for Intel Arc GPU on Windows. Intel GPUs will be listed with temperature, fan speed, clock speeds, voltage and power usage. Overclocking is not supported yet.
 Features
  - The built-in web interface can display Balance, Coins and Online Services pages.
 User interface
  - Changed device icon color for CPU mining to make room for a blue icon for Intel GPU mining
  - Device icon colors explained in tooltip when selecting mining software
 Mining software
  - Gminer 3.17
  - TeamBlackMIner 1.77

Hey patrike,

the GPU selection is complete broken in this release. It doesn´t show me any GPU in the GPU selection.
Thanks for your report. This will be corrected in an updated release tomorrow. It's related to a number of changes made to support the new Intel Arc GPUs.
member
Activity: 1558
Merit: 69
Awesome Miner version 9.7.9 ( Development preview of 9.8 )

 GPU mining
  - Support for Intel Arc GPU on Windows. Intel GPUs will be listed with temperature, fan speed, clock speeds, voltage and power usage. Overclocking is not supported yet.
 Features
  - The built-in web interface can display Balance, Coins and Online Services pages.
 User interface
  - Changed device icon color for CPU mining to make room for a blue icon for Intel GPU mining
  - Device icon colors explained in tooltip when selecting mining software
 Mining software
  - Gminer 3.17
  - TeamBlackMIner 1.77

Hey patrike,

the GPU selection is complete broken in this release. It doesn´t show me any GPU in the GPU selection.
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 9.7.9 ( Development preview of 9.8 )

 GPU mining
  - Support for Intel Arc GPU on Windows. Intel GPUs will be listed with temperature, fan speed, clock speeds, voltage and power usage. Overclocking is not supported yet.
 Features
  - The built-in web interface can display Balance, Coins and Online Services pages.
 User interface
  - Changed device icon color for CPU mining to make room for a blue icon for Intel GPU mining
  - Device icon colors explained in tooltip when selecting mining software
 Mining software
  - Gminer 3.17
  - TeamBlackMIner 1.77
legendary
Activity: 3346
Merit: 1094
Hey patrike could you add a way to manually reset performance statistics, like average?
Thanks for your request. Please let me know which ASIC and firmware you have in mind here, as I think there are only a few of them where this feature exists?

I meant in AwesomeMiner, not on the miner itself. Under performance category in the miners tab. Unless that's directly linked to the miner firmware? It appears as though it's different from what is displayed on the miner itself. Would be useful if this was a 24/hr rolling average instead of since powerup as well.

Also please add support for pause/resume mining for brains OS.
The average hashrate in the Performance column is actually a value reported by the ASIC miners. To see the average hashrate as recorded by Awesome Miner, please open the Mining History for the miner. This way you can see the average hashrate for the period of time you want - for example the 24h average hashrate.

Maybe a future improvement would be to let you show this 24h average in the miner list as well.

This doesn't necessarily seem to be completely true, it doesn't match Braiins 24 hour hashrate for instance (it does eventually with enough time). It seems like Brains discards the warmup period and tuning periods after a certain amount of time where AM does not.

The pause functionality for Brains seems to be broken as well. This needs to be done with the BOSminer stop/start command.
1) After mining for 24 hours - is the Braiins 24h avg hashrate different from the hashrate you see in the Mining History in Awesome Miner, when selecting 1 day?

2) The pause/resume feature for BraiinsOS has not yet been integrated with Awesome Miner. I can add it for the next release.

1. Yes, both for Braiins as well as Asicto 24 hour hashrates are off in terms of what average shows on AM vs the dashboard on the miner itself. It will gravitate close to the 24 hour hashrate on the miner within about a decimal, however this takes a decent chunk of time - sometimes a couple days. Hashrate averages over 6 and 12 hours are pretty far off. The instaneous reading also is off, however it might just be when AM is polling the data vs the dashboard.

2. Appreciate adding support!

3. Couple more things here, due to the nature of Braiins and how pause functionality works, it actually consumes much more power then it should. When you stop BOSminer it puts fans at 100% and doesn't completely power down the miner. This leads to around 80w of power usage. I've talked with the developers, but fixing this seems to be a very low priority for them.

However, if you remove the pools or the pools are dead, it drops into a very low power mode and the dev fee doesn't work. It will use around 13w of power and of course is much quieter. I can do this myself through some custom rules finagling, but if you could add a bandaid checkbox where AM will 'pause' mining by removing all the pools, then readd them again when you 'unpause' it will save power. Then add a rule to pause/unpause through this functionality.

4. I looked through the rules section and can't find a way to pull in variables from outside of AM. I assume this can be done through a custom script, but looking at a text document for a variable after formatting. IE look for syntax and then variable after syntax in a file. Such as start/stop time. This could be as simple as 1 or 0 in the file.
Hi and thanks for all feedback.

1) For the current hashrate it's like you point out - Awesome Miner will request the current hashrate at some point and the ASIC web interface will request the current hashrate at some point. These two requests will never be made at the exact same time so it's expected to be different.

This is also the reason why any average values must be calculated over a longer period of time. The ASIC miners providing an average hashrate concept is keeping their own statistics and calculations for this and Awesome Miner will never be able to access it. Awesome Miner is instead sampling the hashrate, temperature and more to create its own statistics database. Over time this should be very close to what the ASIC miner reports. I will however review this to see if there are any issues or possible improvements to make here

3) Thanks for the update. I don't think we will be able to do this workaround in a good way in Awesome Miner as it's a bit risky to remove the pools. Awesome Miner could try to keep track of the removed pools for this miner and add them back later on, but what happens if a user is manually adding back some other pools? Or if the IP address of the miner changes? This workaround is too risky to implement from what I can see.

4) The Awesome Miner HTTP API can be used for this.

To get a variable, see this example:
https://www.awesomeminer.com/api#tag/Miners/paths/~1api~1miners~1%7Bid%7D~1variables~1%7Bname%7D/get

To update a variable, see this example:
https://www.awesomeminer.com/api#tag/Miners/paths/~1api~1miners~1%7Bid%7D~1variables~1%7Bname%7D/post

Any external application can make a HTTP GET or POST to Awesome Miner to get and update the variables for a miner. To call these API methods from the command line you can use the tool "curl" to perform the requests.
Pages:
Jump to: