Skip to content
temandroidPublic

About

Интеграция Home Assistant для ASIC-майнеров на прошивке Vnish (AnthillOS)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Vnish HA logo

vnish-ha

Интеграция Home Assistant для ASIC-майнеров на прошивке Vnish (AnthillOS)

Release HA 2024.1+ MIT


Возможности

Тип Сущности
Сенсоры Хэшрейт (реальный / средний / номинальный / заводской), потребляемая мощность (Вт), эффективность (Дж/ТХ), температуры платы и чипов (мин/макс), обороты вентиляторов (%) и RPM каждого, аппаратные ошибки (% и счётчик), частота ошибок, состояние майнера и время в нём, счётчик перезапусков, активный пул, принятые/отклонённые/устаревшие шары, пинг пула, аптайм, свободная память. По каждой плате — хэшрейт, температуры, ошибки, состояние. Температуры БП, если прошивка их отдаёт
Бинарные сенсоры Майнинг (работает / остановлен), отказ каждого вентилятора
Переключатель Майнинг вкл/выкл
Число Троттлинг (20–100%)
Кнопки Перезагрузка, перезапуск майнинга, пауза, возобновление
Выбор Активный пул (пулы DevFee и Refund не показываются)

Требования

  • ASIC-майнер с прошивкой Vnish (AnthillOS)
  • Home Assistant 2024.1+

Установка

HACS (рекомендуется)

  1. HACS → Настройки → Пользовательские репозитории
  2. Добавить temandroid/vnish-ha, категория Integration
  3. Установить и перезапустить HA

Вручную

Скопировать custom_components/vnish/ в <HA config>/custom_components/.

Настройка

  1. Настройки → Устройства и службы → Добавить интеграцию → Vnish Miner
  2. Ввести IP-адрес майнера (например 192.168.1.100)
  3. Опционально — API-ключ (создаётся в веб-интерфейсе прошивки → API Keys)

Интервал опроса (по умолчанию 30 сек) меняется через Настроить на карточке интеграции.

Протестировано на

  • Antminer S19k Pro, Vnish 1.3.3

API

Интеграция использует локальный REST API /api/v1 прошивки Vnish.

GET /summary и GET /info доступны без авторизации. Управление (старт, стоп, пауза, перезапуск, ребут, смена пула, троттлинг) требует API-ключ (x-api-key) или пароль веб-интерфейса: пароль обменивается на JWT через POST /unlock.

About

Интеграция Home Assistant для ASIC-майнеров на прошивке Vnish (AnthillOS)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages