Antminer Monitor:Tải xuống Lite Python dựa trên ASIC Miner Monitor

Tải xuống Antminer Monitor

Tôi chỉ muốn chia sẻ với bạn "Antminer Monitor" mà tôi đang phát triển. Bạn có thể kiểm tra mã nguồn tại https://github.com/anselal/antminer-monitor. Nó dựa trên Flask, một microframework web python. Ứng dụng hiện hỗ trợ các kiểu máy khai thác L3 +, S7, S9, D3. Các tính năng bao gồm theo dõi nhiệt độ, tốc độ quạt, tốc độ băm, tổng tốc độ băm được nhóm theo kiểu máy. Có thông báo trong ứng dụng khi sự cố xảy ra. Mỗi vấn đề được ghi vào một tệp. Tệp nhật ký hiện không có sẵn thông qua giao diện web, nhưng sẽ có trong các phiên bản mới. Một tính năng được yêu cầu khác là khả năng đặt lại / hủy cấp nguồn cho người khai thác, tính năng này sẽ sớm khả dụng (hiện đang được làm việc). Bạn có thể tìm thêm thông tin trên trang dự án trên github. Nếu bạn muốn đóng góp, bạn có thể báo cáo bất kỳ lỗi nào, yêu cầu các tính năng mới hoặc tạo các yêu cầu sửa lỗi. Tôi rất vui mừng về dự án này. Tôi hy vọng nó sẽ giúp bạn theo dõi các máy khai thác ASIC của chúng tôi, đặc biệt nếu bạn có nhiều trong số họ. Chúc bạn khai thác vui vẻ !!!

  • Thêm bao nhiêu thợ đào tùy thích
  • Hỗ trợ A3, B3, D3, E3, L3, L3 +, L3 ++, R4, S7, S9, S11, S17, S17 Pro, T9, T9 +, T17, V9, X3, Z9 mini, Z11
  • Kiểm tra tốc độ băm, nhiệt độ, tốc độ quạt, trạng thái chip, Tỷ lệ lỗi HW, Thời gian hoạt động
  • Nhận thông báo trong ứng dụng về lỗi của người khai thác (yêu cầu cập nhật)
  • Ghi lại lỗi trong tệp
  • Hiển thị tỷ lệ băm tổng thể được nhóm theo mô hình
  • Trang đăng nhập được bảo vệ bằng mật khẩu

Twitter: https://twitter.com/AntminerMonitor

Yêu cầu

  • Antminer Monitor yêu cầu Python để chạy. Cả Python2 và Python3 đều được hỗ trợ !!!
  • Người dùng Mac và Linux đã cài đặt Python theo mặc định trên hệ thống của họ
  • Người dùng Windows có thể tải xuống Python từ https://www.python.org ** CHÚ Ý ** Trong khi cài đặt Python, hãy nhớ kiểm tra Thêm python.exe vào Đường dẫn trong bước Tùy chỉnh Python Nếu không chọn tùy chọn này, bạn có thể sẽ gặp một số lỗi khi cài đặt các yêu cầu

Cài đặt mới

  1. Tải xuống bản phát hành chính thức mới nhất của #AntminerMonitor từ https://github.com/anselal/antminer-monitor/releases hoặc bản phát hành không chính thức mới nhất từ ​​https://github.com/anselal/antminer-monitor/archive/master .zip
  2. Giải nén tệp đã tải xuống trong một thư mục tùy chọn của bạn
  3. Mở dấu nhắc lệnh của windows hoặc một thiết bị đầu cuối và điều hướng đến thư mục nơi bạn đã giải nén tệp bằng cd lệnh ví dụ Nếu bạn đã giải nén tệp trong thư mục C:\ Users \ foo \ Downloads \ antminer-monitor-master nhập lệnh sau và nhấn cd C:\ Users \ foo \ Downloads \ antminer-monitor-master Dấu nhắc lệnh hoặc thiết bị đầu cuối của bạn bây giờ sẽ giống như C:\ Users \ foo \ Downloads \ antminer-monitor-master>
  4. Bước này chỉ áp dụng cho Mac người dùng . Nếu bạn là người dùng Windows hoặc Linux, hãy tiếp tục bước 5. Người dùng Mac nên chạy tất cả các lệnh với sudo vd. sudo python get_pip.py Cài đặt pip sử dụng một trong các phương pháp sau:4.1 Tải xuống get-pip.py từ https://bootstrap.pypa.io/get-pip.py và lưu nó bên trong antminer-monitor-master . Chạy lệnh sau để cài đặt nó:Nó sẽ yêu cầu mật khẩu quản trị viên. Nhập nó và nhấn . Trong khi nhập mật khẩu, bạn sẽ không thấy các ký tự trên màn hình. Điều này chỉ dành cho các biện pháp an ninh. sudo python get_pip.py 4.2 Cài đặt pip bằng easy_install . Một lần nữa, nó có thể yêu cầu mật khẩu quản trị viên. sudo easy_install pip
  5. Yêu cầu cài đặt (Người dùng Mac đừng quên sudo )
 python -m pip install -r request.txtpython management.py create-db 

Trang đăng nhập

  1. Tạo người dùng quản trị
 python management.py create-admin 

Thông tin xác thực mặc định là tên người dùng:admin - mật khẩu:antminermonitor . Bạn có thể thay đổi mật khẩu từ menu cài đặt.

Chạy ứng dụng

(Người dùng Mac đừng quên sudo )

 python management.py run -h 0.0.0.0 -p 5000 

Khởi động trình duyệt và trỏ nó đến http:// localhost:5000 nếu bạn đang chạy ứng dụng trên cùng một máy HOẶC http:// :5000 nếu bạn đang truy cập ứng dụng từ một máy khác trên cùng một mạng, bằng cách thay thế với ip của máy đang chạy AntminerMonitor.

Vui lòng thay đổi các thông số máy chủ (-h) và cổng (-p) nếu cần trong quá trình thiết lập của bạn.

Bạn có thể đặt máy chủ lưu trữ (-h) và cổng (-p) trong tệp .flaskenv của bạn để tránh nhập chúng khi khởi động ứng dụng.

Chế độ phát triển so với chế độ sản xuất

AntminerMonitor chạy theo mặc định ở chế độ phát triển, sử dụng máy chủ phát triển của Flask. Trong chế độ phát triển, máy chủ này cung cấp trình gỡ lỗi tương tác và sẽ tải lại khi mã được thay đổi.

Để chuyển sang chế độ sản xuất, hãy chỉnh sửa .flaskenv và đặt FLASK_ENV ="production"

Chạy AntminerMonitor như một dịch vụ (systemd)

Chỉnh sửa antminermonitor.service và điều chỉnh nó phù hợp với môi trường của bạn

Với quyền root, hãy chạy như sau:

 # Sao chép tệp dịch vụ tệp vào hệ thống của systemd foldercp antminermonitor.service / etc / systemd / system / # Thế là xong. Bây giờ chúng ta có thể bắt đầu dịch vụ:systemctl start antminermonitor # Và tự động bắt nó khởi động trên bootystemctl kích hoạt antminermonitor   


Khai thác mỏ
  1. Chuỗi khối
  2. Bitcoin
  3. Ethereum
  4. Trao đổi tiền tệ kỹ thuật số
  5. Khai thác mỏ