All Projects → anselal → Antminer Monitor

anselal / Antminer Monitor

Licence: gpl-3.0
Cryptocurrency ASIC mining hardware monitor using a simple web interface

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Antminer Monitor

Bitcoinlib
Bitcoin Core RPC compatible, battle-tested .NET library and RPC wrapper for Bitcoin and Altcoins
Stars: ✭ 350 (+98.86%)
Mutual labels:  bitcoin, cryptocurrency, litecoin, dash
Moneda Cli
Command line to track cryptocurrency prices
Stars: ✭ 114 (-35.23%)
Mutual labels:  bitcoin, cryptocurrency, litecoin, dash
Cryptocurrency Dashboard
Crypto Currency Dashboard Using Twitter 🐦 And Coinmarketcap 🚀 API
Stars: ✭ 54 (-69.32%)
Mutual labels:  bitcoin, cryptocurrency, litecoin, dash
Bitcoin Etl
ETL scripts for Bitcoin, Litecoin, Dash, Zcash, Doge, Bitcoin Cash. Available in Google BigQuery https://goo.gl/oY5BCQ
Stars: ✭ 174 (-1.14%)
Mutual labels:  bitcoin, cryptocurrency, litecoin, dash
Crypto Whale Watching App
Python Dash app that tracks whale activity in cryptocurrency markets.
Stars: ✭ 389 (+121.02%)
Mutual labels:  bitcoin, cryptocurrency, litecoin, dash
Cryptocurrency Cli
💰 Cryptocurrency Portfolio On The Command Line 💰
Stars: ✭ 99 (-43.75%)
Mutual labels:  bitcoin, cryptocurrency, litecoin, dash
Shapeshift
ShapeShift API for Go Language - convert cryptocurrencies with ease using ShapeShift and golang
Stars: ✭ 35 (-80.11%)
Mutual labels:  bitcoin, cryptocurrency, dash
Cryptex
Gemini, GDAX, Bitfinex, Poloniex, Binance, Kraken, Cryptopia, Koinex, BitGrail and CoinMarketCap cryptocurrency exchange API clients in Swift / iOS SDK. Check prices and account balances using Sample iOS app.
Stars: ✭ 51 (-71.02%)
Mutual labels:  bitcoin, cryptocurrency, litecoin
Straks
A new decentralised, open source, community driven digital currency, focusing on e-commerce utility
Stars: ✭ 53 (-69.89%)
Mutual labels:  bitcoin, cryptocurrency, dash
Crypto Arbitrage
Automatic Cryptocurrency Trading Bot using Triangular or Exchange Arbitrages
Stars: ✭ 369 (+109.66%)
Mutual labels:  bitcoin, cryptocurrency, litecoin
Cryptolights
Live visualisation of blockchain transactions for popular cryptocurrencies
Stars: ✭ 54 (-69.32%)
Mutual labels:  bitcoin, cryptocurrency, litecoin
Bot18
Bot18 is a high-frequency cryptocurrency trading bot developed by Zenbot creator @carlos8f
Stars: ✭ 157 (-10.8%)
Mutual labels:  bitcoin, cryptocurrency, litecoin
Odyn
A prototype anonymous proof-of-work blockchain
Stars: ✭ 13 (-92.61%)
Mutual labels:  bitcoin, cryptocurrency, mining
Aeternity
æternity: solving scalability problems by making sense of state-channels
Stars: ✭ 923 (+424.43%)
Mutual labels:  bitcoin, cryptocurrency, mining
Cryptocurrency Arbitrage
A cryptocurrency arbitrage opportunity calculator. Over 800 currencies and 50 markets.
Stars: ✭ 836 (+375%)
Mutual labels:  bitcoin, cryptocurrency, litecoin
Multicurrencywallet
Bitcoin, Ethereum, ERC20 crypto wallets with Atomic Swap exchange. Release announce: https://twitter.com/SwapOnlineTeam/status/1321844352369500160
Stars: ✭ 136 (-22.73%)
Mutual labels:  bitcoin, cryptocurrency, litecoin
Gnome Feeder
Profit Trailer Feeder Full Build with Settings
Stars: ✭ 122 (-30.68%)
Mutual labels:  bitcoin, cryptocurrency, litecoin
Blockchainbooks.github.io
Blockchain Books
Stars: ✭ 139 (-21.02%)
Mutual labels:  bitcoin, cryptocurrency, mining
Donut
🏹 Dead-simple cross-platform cryptocurrency tracker.
Stars: ✭ 367 (+108.52%)
Mutual labels:  bitcoin, cryptocurrency, dash
Stocklook
crypto currency library for trading & market making bots, account management, and data analysis
Stars: ✭ 119 (-32.39%)
Mutual labels:  bitcoin, cryptocurrency, litecoin

Antminer Monitor follow on twitter

Lite Python based Antminer Monitor !!!

  • Add as many miners as you want
  • Supports miners A3, B3, D3, E3, L3, L3+, L3++, R4, S7, S9, S11, S17, S17 Pro, T9, T9+, T17, V9, X3, Z9 mini, Z11
  • Check their hashrate, temperatures, fan speed, chip condition, HW Error Rate, Uptime
  • Get in-app notifications about miner errors (needs refresh)
  • Log errors to file
  • Display total hashrate grouped by Model
  • Password protected login page

Screenshot

Alt text

Requirements

  • Antminer Monitor requires Python to run. Both Python2 and Python3 are supported !!!
  • Mac and Linux users have Python installed by default on their system
  • Windows users can download Python from https://www.python.org ** ATTENTION ** While installing Python be sure to check Add python.exe to Path in the step Customize Python If you don't select this option you will probably face some errors while installing the requirements

Fresh Installation

  1. Download the latest official release of #AntminerMonitor from https://github.com/anselal/antminer-monitor/releases or the latest unofficial release from https://github.com/anselal/antminer-monitor/archive/master.zip

  2. Unzip the downloaded file in a folder of your preference

  3. Open a windows command prompt or a terminal and navigate to the folder where you unzipped the file using the cd command

    e.g. If you unzipped the file in the folder C:\Users\foo\Downloads\antminer-monitor-master type the following command and press <Enter>

    cd C:\Users\foo\Downloads\antminer-monitor-master
    

    Your command prompt or terminal should now look like C:\Users\foo\Downloads\antminer-monitor-master>

  4. This step apply only to Mac users. If you are a Windows or Linux user continue to step 5.

    Mac users should run all the commands with sudo eg. sudo python get_pip.py

    Install pip using one of the following methods:

    4.1 Download get-pip.py from https://bootstrap.pypa.io/get-pip.py and save it inside antminer-monitor-master. Run the following command to install it:

    It will ask for the administrator password. Type it and press <Enter>. While typing your password you won't see the characters on your screen. This is only for security measures.

    sudo python get_pip.py
    

    4.2 Install pip using easy_install. Again it may ask for the administrator password.

    sudo easy_install pip
    
  5. Install requirements (Mac users don't forget sudo)

python -m pip install -r requirements.txt
python manage.py create-db

Login Page

  1. Create admin user
python manage.py create-admin

Default creadentials are username: admin - password: antminermonitor. You can change the password from the settings menu.

Run the app

(Mac users don't forget sudo)

python manage.py run -h 0.0.0.0 -p 5000

Fire up a browser and point it to http://localhost:5000 if you are running the app on the same machine OR http://<ip>:5000 if you are accesing the app from another machine on the same network, by replacing <ip> with the machine's ip running AntminerMonitor.

Feel free to change the host (-h) and port (-p) parameters as needed by your setup.

You can set the host (-h) and port (-p) parameters in your .flaskenv file to avoid typing them when starting the app.

Development vs. Production mode

AntminerMonitor runs by default in development mode, using Flask's development server. In development mode, this server provides an interactive debugger and will reload when code is changed.

To switch to production mode, edit .flaskenv and set FLASK_ENV="production"

Run AntminerMonitor as a service (systemd)

Edit antminermonitor.service and adjust it properly to your environment

As root, run the following:

# Copy file service file to systemd's system folder
cp antminermonitor.service /etc/systemd/system/
# That’s it. We can now start the service:
systemctl start antminermonitor
# And automatically get it to start on boot
systemctl enable antminermonitor

Donations

  • BTC: 1HYCBovF6mqqKMyG4m2DQxXpdKmogK4Wuw
  • LTC: LLrjq6nRokS74yPMspitHkXv4nLtEyebNW
  • DASH: XuEnZtsCmWcDwKVe82wQddsfwUifXyeRoQ
  • ETH: 0x5bD8813Da5148fbc841bB18b9411fF72EdC8e10a

paypal

Referral

  • Get a Ledger Nano S and protect your cryptocurrencies

ledger

  • Listen to your favorite radio stations and earn BRO cryptocurrency !!!

bitradio

  • Get paid to search

presearch

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].