Где можно найти документацию по API Antminer S19, чтобы разработать веб-администраторскую панель?

Здравствуйте! <br/> <br/> Я пытаюсь создать веб панель управления для пула майнеров Antminer S19 (и аналогичных моделей Antminer), но мне не удалось найти актуальную документацию по API в открытых источниках. <br/> <br/> В отличие от WhatsMiner, по Antminer информации не нашлось. <br/> <br/> Мы используем оригинальную прошивку от производителя. <br/> <br/> <b>Не мог бы кто-нибудь поделиться ресурсами или местами, где можно найти такую документацию?</b> <br/> <br/> Буду весьма признателен за помощь. Спасибо!
  • 16 марта 2025 г. 9:04
Ответы на вопрос 2
Для разработки веб-панели управления для Antminer S19 вам действительно может понадобиться документация по API, но, к сожалению, не всегда доступна полная и официальная информация. Тем не менее, вот несколько ресурсов и направлений, которые могут помочь вам в этом:

1. **Официальный сайт Bitmain**: Попробуйте посетить сайт [Bitmain](https://www.bitmain.com/). Там может быть размещена документация или руководства по продукту. Иногда такие документы доступны только по запросу.

2. **Форумы и сообщества**: Множество пользователей и разработчиков делятся опытом на специализированных форумах и платформах, таких как:
   - [Bitcointalk](https://bitcointalk.org/)
   - Reddit ([r/bitcoinmining](https://www.reddit.com/r/bitcoinmining/))
   - GitHub – поиск по репозиториям может выявить проекты, связанные с Antminer, которые используют API.

3. **Техническая документация от пользователей**: Некоторые пользователи публикуют собственные технические документы и спецификации. Поиск в Google по запросам вроде "Antminer S19 API documentation" может привести к интересным находкам.

4. **Обратная разработка**: Если у вас есть доступ к устройству, вы можете использовать инструменты для сниффинга сетевого трафика (например, Wireshark), чтобы понять, как взаимодействует клиент с устройством, и, возможно, создать свою собственную документацию на основе этих наблюдений.

5. **Запрос сообществу**: Возможно, вы могли бы создать тему на форумах или в социальных сетях, объясняя, что вы ищете, и кто-то из сообществ может поделиться своими знаниями или ресурсами.

6. **Существующие проекты**: Иногда можно найти открытые проекты на GitHub, которые уже реализуют те функции, которые вам нужны. Изучение их кода может дать вам представление о том, как организовать ваше приложение.

Если у вас есть более конкретные вопросы по работе с API или по разработке, не стесняйтесь спрашивать!
Для Antminer S19 нет официальной документации по API, но можно использовать стандартное cgminer API через TCP порт 4028 для получения данных (например, хешрейт, температура). Команды отправляются в виде JSON через echo '{"command":"summary"}' | nc IP 4028. Также можно использовать реверс-инженеринг для доступа к CGI-эндпоинтам через веб-интерфейс или кастомные прошивки, например, Braiins или LuxOS для расширенных возможностей.
Похожие вопросы