Skip to content

Information about your miner rigs in a mobile app

Notifications You must be signed in to change notification settings

bds89/miner2android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Miner2Android

Cбор информации с ваших майнинг ферм.

Изменения

1.1
  • Уведомления (каждые 15 минут приложение проверяет наличие уведомлений на вашей ферме)
1.2
  • Графики изменения величин, с момента начала предыдущих суток (необходимо обновление miner2mqtt)
1.2.1
  • Добавлена некоторая анимация
1.2.2
  • Сохранение теперь происходит в базу данных, вместо отдельных файлов. К сожалению вам придется заново добавить все свои компьютеры и их настройки, потому что мне лень было писать адаптер для переноса настроек.
  • Исправления
1.3
  • Курсы валют, с CoinMarketCup, в настройках необходимо ввести токен API Token. Бесплатный токен можно получить на CoinMarketCup
1.3.1
  • Управление процессом майнера. Для вызова меню, кликнете по иконке фермы в левом верхнем углу.

Описание

Поддерживаемые ОС (backend части)

  • Linux
  • Windows (без управления)

Поддерживаемые майнеры

  • T-Rex
  • NBMiner
  • danila miner
  • lol miner

Возможности:

  • Сбор информации от майнера о состоянии видеокарты и ее производительности
  • Изменение скорости вениляторов и power limit видеокарты (только для Linux)

Примечания:

  • Для работы приложения необходимо установить на вашу ферму miner2mqtt

Пример config.yaml в miner2mqtt, при использовании приложения:

MINER: Trex/danila-miner/lol-miner/NBMiner
    #выбор GPU майнера (не обязательно)
COMMAND: "/home/ferma2/TON_miner/danila-miner run https://server1.whalestonpool.com your_walet_adress"
    #Пример команды для запуска danila-miner(*обязательно, если используется `danila-miner`)
COMMAND: /home/bds89/lolMiner_v1.44_Lin64/1.44/dual_mine_eth_ton.sh
    #Пример команды для запуска lol-miner(не обязательно, при запуске майнера скриптом m2m в mqtt будут передаваться дополнитльные параметры `lhrtune`, `re-calibrate`)
API: http://127.0.0.1:4067
    #Адрес API для майнера, если отличается от стандартного, можно не укаывать, если арес и порт совпадают со значением по умолчанию: `http://127.0.0.1:4067`
TrexAPIPASS: YourWebGuiPassword
    #ваш пароль для Trex майнера
SUDO_PASS: pass
    #пароль суперпользователя, для изменения power_limit, только для Linux
INTERVAL: 120s
    #интервал сбора информации в секундах (*обязательно), интервал нужен для вычисления средних покаателей хэшрейта за час.
INCLUDE: {}
EXCLUDE: {}
    #фильтры по ключам из JSON словаря вашего майнера (поддерживаются только ключи первого уровня)
APP: #(не обязательно, если используете только для публикации в MQTT, этот блок можно убрать)
  IP_FLASK: 192.168.0.101 #IP вашего компьютера в локальной сети, обязательно для Windows, для Linux скрипт попытается найти самостоятельно 
  PORT_FLASK: 5000 #(не обязательно)
  SLAVE_PC: false #(не обязательно, если данный компьютер будет подключаться к мобильному приложению чере другой компьютер, укажите `true`)
  SESSIONKEY: "1111" #любой набор символов(не обязательно, при отсутствии будет использоваться литерал из кода)
  PASS: "mobileAppPass" #пароль для подключения мобильного приложения (*не обязательно)

Планы

  • Добавление мониторинга фермы с Chia (возможно будет отдельный проект)

About

Information about your miner rigs in a mobile app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages