Сервер Home Assistant работает на orange pi zero2: http://alii.pub/68uelr
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
Данная интеграция, возможно будет полезна тем, кто занимается майнингом на видеокартах через приложения и сервис NiceHash.
Ну собственно остальным (кто не майнит) интеграция будет бесполезна. По этому не буду распинаться о том, что такое NiceHash и с чем его едят.
Поехали:
Страница данной интеграции: https://github.com/MesserschmittX/ha-nicehash-excavator-monitor
Она работает на Home Assistant core-2021.12.5 версии и выше.
Для начала, на компьютере, где у Вас трудятся видеокарты, нужно зайти в приложении NiceHash QuickMiner в Настройки-> Редактировать файл конфигурации
И в этом файле прописываем:
“watchDogAPIHost” 127.0.0.1 или Ip адрес компьютера на котором производится майнинг. Но лучше ip адрес компьютера. Так как с ним следующее действие на этом компьютере будет последним. а с 127.0.0.1 нужно будет еще манипуляцию делать.
“watchDogAPIPort” 18000
И сохраняем конфиг.
Далее в командной строке задаем правило для firewallа, чтоб разрешить подключение к этому компьютеру. Но это правило работает только если вы в “watchDogAPIHost” вписали ip адрес компьютера, а не localhost.
Команда выглядит так:
netsh interface portproxy add v4tov4 listenaddress=192.168.31.154 listenport=18001 connectaddress=127.0.0.1 connectport=18000
У меня при этих манипуляциях, всеравно не заработало. Мне нужно было вообще отключить входящие соединения для брендмауера. Они отключаются вот таким образом:
Далее Вам понадобится HACS. Как его установить я описывал в этой статье:
Далее, Находим там интеграцию nicehash_excavator и устанавливаем ее.
Далее перезапускаем после установки интеграции сервер home Assistant.
Далее заходим в Конфигурацию -> интеграции-> добавить новую интеграцию. Там находим NiceHash Excavator
И при добавлении этой интеграции появится поле, в котором вы Должны придумать имя майнера (оно произвольное) и ip адрес майнера – это ip адрес компьютера на котором осуществляется майнинг.
На этом все. У меня видеокарта одна 3090 и я собственно вывел вот такие параметры для отслеживания: