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 (возможно будет отдельный проект)