Antminer Monitor:download op Lite Python gebaseerde ASIC Miner Monitor

Download Antminer-monitor

Ik wil alleen de "Antminer Monitor" die ik aan het ontwikkelen ben met u delen. U kunt de broncode bekijken op https://github.com/anselal/antminer-monitor. Het is gebaseerd op Flask, een python web-microframework. De app ondersteunt momenteel L3+, S7, S9, D3 miner-modellen. Functies omvatten temperatuurregistratie, ventilatorsnelheid, hashrate, totale hashrate gegroepeerd op model. Er zijn in-app-meldingen wanneer zich een probleem voordoet. Elk probleem wordt naar een bestand geschreven. Het logbestand is momenteel niet beschikbaar via de webinterface, maar zal beschikbaar zijn in nieuwe versies. Een andere gevraagde functie is de mogelijkheid om de mijnwerker te resetten/uit te schakelen, die binnenkort beschikbaar zal zijn (er wordt momenteel aan gewerkt). Meer informatie vind je op de projectpagina op github. Als je wilt bijdragen, kun je bugs melden, nieuwe functies aanvragen of bugfix-verzoeken indienen. Ik ben erg enthousiast over dit project. Ik hoop dat het je helpt onze ASIC-mijnwerkers bij te houden, vooral als je er veel hebt. Veel plezier met mijnbouw!!!

  • Voeg zoveel miners toe als je wilt
  • Ondersteunt A3, B3, D3, E3, L3, L3+, L3++, R4, S7, S9, S11, S17, S17 Pro, T9, T9+, T17, V9, X3, Z9 mini, Z11
  • Controleer hun hash-snelheid, temperatuur, ventilatorsnelheid, chipstatus, HW-foutpercentage, uptime
  • Ontvang meldingen in de app over miner-fouten (vereist update)
  • Registreer fouten in een bestand
  • Toon algemene hashrate gegroepeerd op model
  • Met een wachtwoord beveiligde inlogpagina

Twitter: https://twitter.com/AntminerMonitor

Vereisten

  • Antminer Monitor vereist dat Python wordt uitgevoerd. Zowel Python2 als Python3 worden ondersteund!!!
  • Mac- en Linux-gebruikers hebben Python standaard op hun systeem geïnstalleerd
  • Windows-gebruikers kunnen Python downloaden van https://www.python.org ** LET OP ** Zorg ervoor dat u tijdens het installeren van Python Python.exe toevoegen aan pad . aanvinkt in de stap Python aanpassen Als u deze optie niet selecteert, zult u waarschijnlijk enkele fouten tegenkomen tijdens het installeren van de vereisten

Nieuwe installatie

  1. Download de nieuwste officiële release van #AntminerMonitor van https://github.com/anselal/antminer-monitor/releases of de nieuwste onofficiële release van https://github.com/anselal/antminer-monitor/archive/master .zip
  2. Pak het gedownloade bestand uit in een map van uw voorkeur
  3. Open een Windows-opdrachtprompt of een terminal en navigeer naar de map waar je het bestand hebt uitgepakt met de cd commando bijv. Als je het bestand hebt uitgepakt in de map C:\Users\foo\Downloads\antminer-monitor-master typ de volgende opdracht en druk op cd C:\Users\foo\Downloads\antminer-monitor-master Uw opdrachtprompt of terminal moet er nu uitzien als C:\Users\foo\Downloads\antminer-monitor-master>
  4. Deze stap is alleen van toepassing op Mac gebruikers . Als u een Windows- of Linux-gebruiker bent, gaat u verder met stap 5. Mac-gebruikers moeten alle opdrachten uitvoeren met sudo, bijv. sudo python get_pip.py Installeer pip met behulp van een van de volgende methoden:4.1 Download get-pip.py van https://bootstrap.pypa.io/get-pip.py en sla het op in antminer-monitor-master . Voer de volgende opdracht uit om het te installeren:Het zal om het beheerderswachtwoord vragen. Typ het en druk op . Tijdens het typen van uw wachtwoord ziet u de tekens niet op uw scherm. Dit is alleen voor beveiligingsmaatregelen. sudo python get_pip.py 4.2 Installeer pip met easy_install . Opnieuw kan het om het beheerderswachtwoord vragen. sudo easy_install pip
  5. Installatievereisten (Mac-gebruikers vergeten sudo niet) )
python -m pip install -r requirements.txtpython manage.py create-db

Inlogpagina

  1. Beheergebruiker maken
python manage.py create-admin

Standaard inloggegevens zijn gebruikersnaam:adminwachtwoord:antminermonitor . U kunt het wachtwoord wijzigen in het instellingenmenu.

Voer de app uit

(Mac-gebruikers vergeten sudo niet )

python manage.py run -h 0.0.0.0 -p 5000

Start een browser en wijs deze naar http://localhost:5000 als u de app op dezelfde computer gebruikt OF http:// :5000 als u de app opent vanaf een andere machine op hetzelfde netwerk, door te vervangen met het ip van de machine met AntminerMonitor.

Voel je vrij om de host (-h) en poort (-p) parameters te wijzigen als dat nodig is voor je setup.

U kunt de host instellen (-h) en poort (-p) parameters in uw .flaskenv-bestand om te voorkomen dat u ze typt bij het starten van de app.

Ontwikkeling versus productiemodus

AntminerMonitor wordt standaard uitgevoerd in de ontwikkelingsmodus, met behulp van de ontwikkelingsserver van Flask. In de ontwikkelingsmodus biedt deze server een interactieve debugger en wordt deze opnieuw geladen wanneer de code wordt gewijzigd.

Om over te schakelen naar de productiemodus, bewerkt u .flaskenv en stel FLASK_ENV="productie" . in

AntminerMonitor uitvoeren als een service (systemd)

Bewerk antminermonitor.service en pas het goed aan uw omgeving aan

Voer als root het volgende uit:

# Kopieer het bestandsservicebestand naar de systeemmap van systemd cp antminermonitor.service /etc/systemd/system/# Dat is alles. We kunnen nu de service starten:systemctl start antminermonitor # En automatisch laten starten op bootsystemctl antminermonitor inschakelen  


Mijnbouw
  1. Blockchain
  2. Bitcoin
  3. Ethereum
  4. Digitale valuta wisselen
  5. Mijnbouw