Pages:
Author

Topic: Excavator GUI by cTnko - Miner Interface for beginners and advanced users [0.9] - page 2. (Read 11418 times)

member
Activity: 126
Merit: 10
can you share sample code for batch file to run excavator miner? I can try out and give you feedback!
member
Activity: 85
Merit: 10
Hey cTnko, I have been using your miner for 1 day and have some problems!

I got 484 rejects out of 2930 accepted shares!! I am mining LBC on suprnova. If i just use ccminer reject rate is way lower(around 10 out of 1000)
This is what i get:
[14:00:47][0x000035cc][info] net | Share #479 rejected
                                reason: low difficulty share of 132.21903125193825


Here is ss:

What's wrong with this?? Can anybody tell me how to fix this??

That's definitely very high amount of rejects (i can confirm that i had big amount of rejects last time i tested lbry).
Have you tried using the standalone excavator (without the GUI) to see if the reject rate is also this high? (just to determinate if GUI is causing the problem or not)

IF anyone could shine some light on the lbry parameters that don't result in such a high reject rate, i could make them defaults for lbry under the hood of my GUI.
member
Activity: 126
Merit: 10
Hey cTnko, I have been using your miner for 1 day and have some problems!

I got 484 rejects out of 2930 accepted shares!! I am mining LBC on suprnova. If i just use ccminer reject rate is way lower(around 10 out of 1000)
This is what i get:
[14:00:47][0x000035cc][info] net | Share #479 rejected
                                reason: low difficulty share of 132.21903125193825


Here is ss:

What's wrong with this?? Can anybody tell me how to fix this??
full member
Activity: 223
Merit: 100
I have never carfed about both profitabilty values but the other 3 are clear:


Algo 20 is dagger(eth). From here https://www.nicehash.com/api?method=stats.global.current the eth stats are:

{"price":"0.0313","algo":20,"speed":"3343.53403830","profitability_eth":"0.0226","profitability_above_eth":"38.68"}

You can figure it out the rest from the stats page of each algo:



Price is the one yo uneed - 0.0313 BTC per GH per Day
algo is explained in the main page
speed is the hashing speed of the algo in nicehash in GH for ether : 3343 GH - you dont really need this.

for auto profit switch you just need the price of the algos in excavator.
member
Activity: 85
Merit: 10
@cTnko, you have all needed information in the nicehash api itself. There is no even a complicated math included you just need to fetch the current profitability for each algo and multiply it by the user hashrate. The only other thing is to maybe let user add watts and electricity price for each algo, but even without it its ok, the watts are close for each algos

Example:
here is the stats: https://api.nicehash.com/api?method=stats.global.current
at this moment the eth profitability is: price":"0.0311 BTC/GH/Day

if the user have lets say 150mh that means 0.150GH * 0.0311 = 0.004665 btc per day ~ 11.23 usd/day



https://www.nicehash.com/?p=api

Thanks, i will have a deeper look at the API.
Do you by any chance know, what does the "ltc" mean? Are the values compared to litecoin price?
The API documentation could certainly be more detailed.

profitability_above_ltc : "8.27" - profitability above what?
price : "0.1683" - price in what, for what?
profitability_ltc : "0.1554" - uhmm?
algo : 0 - yeah at least this one is clear as they provide a list of algorithm IDs
speed : "27.0678" - speed of what? total pool speed?

Code:
{"result":{"stats":[{"profitability_above_ltc":"34.30","price":"0.0482","profitability_ltc":"0.0359","algo":0,"speed":"929.51381496"},{"price":"0.4025","profitability_btc":"0.3548","profitability_above_btc":"13.42","algo":1,"speed":"53493928.62033118"},{"profitability_above_ltc":"-100.00","price":"0.0000","profitability_ltc":"0.0359","algo":2,"speed":"0.00000000"},{"profitability_above_ltc":"193.37","price":"0.0070","profitability_ltc":"0.0359","algo":3,"speed":"1187.48301215"},{"profitability_above_ltc":"-42.06","price":"0.0032","profitability_ltc":"0.0359","algo":4,"speed":"19.61202792"},{"profitability_above_ltc":"1489.36","price":"0.0011","profitability_ltc":"0.0359","algo":5,"speed":"77.67202709"},{"profitability_above_ltc":"-1.06","price":"0.0071","profitability_ltc":"0.0359","algo":6,"speed":"43.41975650"},{"profitability_above_ltc":"582.06","price":"0.0175","profitability_ltc":"0.0359","algo":7,"speed":"13.20372064"},{"profitability_above_ltc":"733.24","price":"0.6648","profitability_ltc":"0.0359","algo":8,"speed":"0.21202950"},{"profitability_above_ltc":"136.55","price":"0.0485","profitability_ltc":"0.0359","algo":9,"speed":"0.48081807"},{"profitability_above_ltc":"-100.00","price":"0.0000","profitability_ltc":"0.0359","algo":10,"speed":"0.00000000"},{"profitability_above_ltc":"169.71","price":"0.0061","profitability_ltc":"0.0359","algo":11,"speed":"109.88701219"},{"profitability_above_ltc":"169.85","price":"0.0046","profitability_ltc":"0.0359","algo":12,"speed":"17.64033086"},{"profitability_above_ltc":"-100.00","price":"0.0000","profitability_ltc":"0.0359","algo":13,"speed":"0.00000000"},{"profitability_above_ltc":"819.31","price":"0.0194","profitability_ltc":"0.0359","algo":14,"speed":"639.78940011"},{"profitability_above_ltc":"-100.00","price":"0.0000","profitability_ltc":"0.0359","algo":15,"speed":"0.00000000"},{"profitability_above_ltc":"662832.70","price":"0.0680","profitability_ltc":"0.0359","algo":16,"speed":"2.39433600"},{"profitability_above_ltc":"-100.00","price":"0.0000","profitability_ltc":"0.0359","algo":17,"speed":"0.00000000"},{"profitability_above_ltc":"-100.00","price":"0.0000","profitability_ltc":"0.0359","algo":18,"speed":"0.00000000"},{"profitability_above_ltc":"-100.00","price":"0.0003","profitability_ltc":"0.0359","algo":19,"speed":"0.00016870"},{"price":"0.0312","algo":20,"speed":"3377.46379927","profitability_eth":"0.0227","profitability_above_eth":"37.57"},{"profitability_above_ltc":"1437814.75","price":"0.2717","profitability_ltc":"0.0359","algo":21,"speed":"54613.64625313"},{"profitability_above_ltc":"-100.00","price":"0.6956","profitability_ltc":"0.0359","algo":22,"speed":"0.01264866"},{"profitability_above_ltc":"-100.00","price":"2.4919","profitability_ltc":"0.0359","algo":23,"speed":"1723.50315956"},{"profitability_above_ltc":"-100.00","price":"1.8703","profitability_ltc":"0.0359","algo":24,"speed":"0.02088755"},{"profitability_above_ltc":"-100.00","price":"0.3684","profitability_ltc":"0.0359","algo":25,"speed":"1446.59769438"},{"profitability_above_ltc":"-100.00","price":"0.0520","profitability_ltc":"0.0359","algo":26,"speed":"1.69908912"},{"profitability_above_ltc":"-100.00","price":"0.2536","profitability_ltc":"0.0359","algo":27,"speed":"1415.50665240"},{"profitability_above_ltc":"-100.00","price":"0.1681","profitability_ltc":"0.0359","algo":28,"speed":"238.40915660"}]},"method":"stats.global.current"}
full member
Activity: 223
Merit: 100
@cTnko, you have all needed information in the nicehash api itself. There is no even a complicated math included you just need to fetch the current profitability for each algo and multiply it by the user hashrate. The only other thing is to maybe let user add watts and electricity price for each algo, but even without it its ok, the watts are close for each algos

Example:
here is the stats: https://api.nicehash.com/api?method=stats.global.current
at this moment the eth profitability is: price":"0.0311 BTC/GH/Day

if the user have lets say 150mh that means 0.150GH * 0.0311 = 0.004665 btc per day ~ 11.23 usd/day

member
Activity: 85
Merit: 10
@cTnko
thanks so much for this incredible update.
I am thinking about another feature if you can add that will be a life changer
I am thinking of remote managing and controlling of the miner, as you know we can open the port and redirect it to our local pc, so I want to open the GUI on my laptop at work and it will connect to my RIG at home and gives me statistics of the mining and I can also give it commands to make like overclocking or switching pools etc..
can this be achieved?
my guessing is that you need to add an option to specify the location of the excavator instead of using the local folder we can redirect it to the remote folder location at the RIG pc..

I am glad you are liking the update :-)

About the "remote management", i am indeed planning to start working on something similar (although not exactly what you described).
I am still waiting to see if more users will start using the GUI, as currently only couple of users are using it and this feature would take some serious time to implement.

Please keep in mind that this is all at theoretical stage now, i haven't started writing the code for it, so the functionality may change.
I was thinking of having a "remote" section in the GUI, but, it would be a so called master-slave configuration for local network (obviously if you would forward the ports the way you did, you could control the rigs over the internet as well).
What i mean by master-slave configuration is, that for example, you would have 10 rigs that have only the regular Excavator running, but one machine on the network would be running the GUI which would control them all (start/stop the jobs, apply overclocking etc).
Right now, if one GUI is running and controlling one machine, it wouldn't take kindly to another GUI trying to remotely change settings (it would work, but it would create a temporary miss-configuration) which will create issue for long time running GUI process on the machine which could only be fixed by restarting the GUI (removing the miss-configuration).

Obviously this feature set would be heavily affected by ideas from you guys, as i don't have mining rigs, not even a proper mining rig, so i have no clue when it comes to what features you require to manage all the rigs.
member
Activity: 85
Merit: 10
Just wanted to clarify.
The devfee of 1% is for excavator GUI developer(cTnko).
Is there additional devfee to excavator miner itself(nicehash)??

Hi, no, there are no additional fees in the excavator miner it self.

@zorvalth

While i definitely think this is possible (as long there is a suitable API for fetching the profitability for each algorithm), i am currently "not sold" on the whole profitability switching idea.
Unless someone can provide some strong points for it + math proving its long time effectiveness that would convince me to start working on it.
newbie
Activity: 16
Merit: 0
@cTnko
thanks so much for this incredible update.
I am thinking about another feature if you can add that will be a life changer
I am thinking of remote managing and controlling of the miner, as you know we can open the port and redirect it to our local pc, so I want to open the GUI on my laptop at work and it will connect to my RIG at home and gives me statistics of the mining and I can also give it commands to make like overclocking or switching pools etc..
can this be achieved?
my guessing is that you need to add an option to specify the location of the excavator instead of using the local folder we can redirect it to the remote folder location at the RIG pc..
full member
Activity: 223
Merit: 100
Do you think its possible to add some kind of auto profit switcher as it is mostly nicehash miner?
member
Activity: 126
Merit: 10
Just wanted to clarify.
The devfee of 1% is for excavator GUI developer(cTnko).
Is there additional devfee to excavator miner itself(nicehash)??
newbie
Activity: 43
Merit: 0
Yes, it is OK. I like the simplicity on configurations, Pools, Wallet, Jobs, adding cards to Jobs and Auto Configuration to workers related to coins.  Cool

Great.
member
Activity: 85
Merit: 10
Tested



Suggestion, possibility to edit pools.



Awesome, so other than the fan speed acting up due to Excavator it self, the GUI is working correctly now?

Regarding the pool edit, its on the todo list, i will also add a little bit of extra validation to make it little bit less prone to input errors.
member
Activity: 85
Merit: 10
Hi everyone, i am happy to announce that i just released version 0.7 of the GUI, implementing another set of nice features.

The primary new feature is Backup/Restore functionality which was requested both here on the forums and on github.
It allows you to create a backup of your configuration which you can later use to restore, i recommend using this feature when you are upgrading to a new version of Excavator GUI, to make the transition faster.
I would still consider the feature as "experimental" but so far i haven't ran into any issues while testing it. (If you do, please report it either here or on github page).
To access this functionality go to Settings section and check the "Display Advanced Settings" checkbox, new UI will be displayed afterwards.

Second new "feature" is the ability to change the ip address and authorization token of Excavator process which is managed by the Excavator GUI.
This feature was requested by @Romeo26222 on this forum, hopefully it was implemented in a way that will satisfy his or anyone else's needs to configure those launch parameters.
Both Local IP address & Authorization Token can be found in Settings section after checking the "Display Advanced Settings" checkbox.

This build also contains small bugfix which previously allowed AMD users to interact with Overclocking UI (which currently doesn't support AMD cards).
Big thanks to @aGeoM which provided the info necessary to hunt this bug down.

That's it for this update, enjoy & happy mining!

Changelog:
Code:
13.07.2017 @ 0.7
- Added "Display Advanced Settings" checkbox in settings area (enabling various advanced features)
- Excavator Local IP address is now configurable (advanced feature)
- Excavator Authorization Token is now configurable (advanced feature)
- Added Configuration Backup / Restore functionality (advanced feature)
- Updated NW.js to version 0.23.6
- Bugfix (Unsupported Overclocking options are no longer visible on AMD cards)
member
Activity: 85
Merit: 10
Welcome

But this time when I just ran the excavator the fans went messed up again, a reset drivers with reboot it is not enough, I had to DDU. Sad

Let's hope for the excalator new version...

Yeah, that's definitely an really really ugly bug.
I just asked about thew new version here - https://github.com/nicehash/excavator/issues/30
Hopefully it will be released soon.

The backup/restore functionality is fully implemented (i am currently testing it), also the local IP configuration that @Romeo26222 requested was implemented.
I also added support for configurable authorization token to go with it, as i think that is a must have when binding to local IP (for security reasons).

Screenshot:
newbie
Activity: 43
Merit: 0
Welcome

But this time when I just ran the excavator the fans went messed up again, a reset drivers with reboot it is not enough, I had to DDU. Sad

Let's hope for the excalator new version...
member
Activity: 85
Merit: 10
Code:
{"devices":[{"device_id":0,"name":"AMD Radeon RX 560 Series","gpgpu_type":2,"details":{"dev_id":0,"platform_id":0,"bus_id":34}},{"device_id":1,"name":"AMD Radeon RX 580 Series","gpgpu_type":2,"details":{"dev_id":1,"platform_id":0,"bus_id":35}}],"id":1,"error":null}

I got it, never run it like that, lol

Heh :-)
From the data it looks like the bug is in my GUI (not properly disabling/hiding the OC functionality), ill try to fix it as soon as possible.

Thanks again!
newbie
Activity: 43
Merit: 0
Code:
{"devices":[{"device_id":0,"name":"AMD Radeon RX 560 Series","gpgpu_type":2,"details":{"dev_id":0,"platform_id":0,"bus_id":34}},{"device_id":1,"name":"AMD Radeon RX 580 Series","gpgpu_type":2,"details":{"dev_id":1,"platform_id":0,"bus_id":35}}],"id":1,"error":null}

I got it, never run it like that, lol
member
Activity: 85
Merit: 10
Don't know how to do it, but...



Ou, you run it in your browser, as you remember, if you start the default excavator, after 5 seconds it opens an "info" web page in your browser.
You just paste the command i posted in your URL bar and press enter.

It should return something looking like this, this is the data i am looking for.

Code:
{"devices":[{"device_id":0,"name":"GeForce GTX 980 Ti","gpgpu_type":1,"details":{"cuda_id":0,"sm_major":5,"sm_minor":2,"bus_id":1}}],"id":1,"error":null}
Pages:
Jump to: