Jag vill bara dela med mig av "Antminer Monitor" som jag håller på att utveckla. Du kan kolla in källkoden på https://github.com/anselal/antminer-monitor. Den är baserad på Flask, en python-webbmikroram. Appen stöder för närvarande L3+, S7, S9, D3 gruvarbetare. Funktioner inkluderar temperaturspårning, fläkthastighet, hashrate, total hashrate grupperad efter modell. Det finns aviseringar i appen när ett problem uppstår. Varje problem skrivs till en fil. Loggfilen är för närvarande inte tillgänglig via webbgränssnittet, men kommer att finnas tillgänglig i nya versioner. En annan efterfrågad funktion är möjligheten att återställa/avaktivera gruvarbetaren, som kommer att finnas tillgänglig snart (för närvarande under arbete). Du kan hitta mer information på projektsidan på github. Om du vill bidra kan du rapportera eventuella buggar, begära nya funktioner eller skapa buggfixförfrågningar. Jag är väldigt exalterad över det här projektet. Jag hoppas att det hjälper dig att hålla reda på våra ASIC-gruvarbetare, speciellt om du har många av dem. Lycka till med mining!!!
Twitter:
** OBSERVERA **
När du installerar Python var noga med att markera Lägg till python.exe till sökväg
i steget Anpassa Python
Om du inte väljer det här alternativet kommer du förmodligen att möta vissa fel när du installerar kravencd
kommando t.ex. Om du packade upp filen i mappen C:\Users\foo\Downloads\antminer-monitor-master
skriv följande kommando och tryck på C:\Users\foo\Downloads\antminer-monitor-master>
sudo python get_pip.py
Installera pip
med ett av följande metoder:4.1 Ladda ner get-pip.py
från https://bootstrap.pypa.io/get-pip.py och spara den i antminer-monitor-master
. Kör följande kommando för att installera det:Det kommer att fråga efter administratörslösenordet. Skriv det och tryck på easy_install
. Återigen kan den fråga efter administratörslösenordet. sudo easy_install pipsudo
)python -m pip installation -r requirements.txtpython manage.py create-db
python manage.py create-admin
Standardinloggningsuppgifter är användarnamn:admin
– lösenord:antminermonitor
. Du kan ändra lösenordet från inställningsmenyn.
(Mac-användare glömmer inte sudo
)
python manage.py run -h 0.0.0.0 -p 5000
Starta en webbläsare och peka på http://localhost:5000
om du kör appen på samma maskin ELLER http://
om du använder appen från en annan dator i samma nätverk genom att ersätta
med maskinens ip som kör AntminerMonitor.
Ändra gärna parametrarna för värd (-h) och port (-p) efter behov av din inställning.
Du kan ställa in värden (-h)
och port (-p)
parametrar i din .flaskenv-fil för att undvika att skriva dem när du startar appen.
AntminerMonitor körs som standard i utvecklingsläge, med hjälp av Flasks utvecklingsserver. I utvecklingsläge tillhandahåller denna server en interaktiv debugger och laddas om när koden ändras.
För att byta till produktionsläge, redigera .flaskenv
och ställ in FLASK_ENV="produktion"
Redigera antminermonitor.service
och anpassa den ordentligt till din miljö
Kör följande som root:
# Kopiera filtjänstfilen till systemds systemmappcp antminermonitor.service /etc/systemd/system/# Det är allt. Vi kan nu starta tjänsten:systemctl starta antminermonitor# Och automatiskt få den att starta på bootsystemctl aktivera antminermonitor " />
401k investering | Maximera dina bidrag
Hur man öppnar ett konto hos en Florida Bank
Automatisk registrering:anställda berättar om sina arbetsgivare
35 färska berättelser som du bör läsa för att veta hur finansmarknaderna mår idag
50+ Bästa Side Hustles du kan börja idag (skräddarsydda efter dina färdigheter)