Descripción general de la API
Cada dispositivo NMMiner ejecuta un servidor HTTP en el puerto 80 que expone una API completa de estilo REST. La misma API es utilizada por:
Discovery
Estos endpoints existen para que cualquier cliente — NM Monitor, un panel personalizado, otro minero — pueda descubrir dispositivos NMMiner en la LAN.
Sistema
---
Configuración de red
Nombre de host y credenciales WiFi.
Configuración de minería
URLs de pool principal y de respaldo, billeteras y contraseñas de trabajador.
Configuración de hora
Zona horaria, formato de hora y formato de fecha.
Configuración de preferencias
Pantalla, LED, protector de pantalla y el Ladder global opcional.
Configuración de mercado
Lo que muestra la página Price de la interfaz del dispositivo.
Configuración de clima
Ubicación y unidades para la página Weather.
Swarm Find
Activa una indicación visual y de LED en el minero objetivo para que pueda localizarlo físicamente. Esta es la API detrás del botón Find en el menú Swarm.
Carga de protector de pantalla
Suba una imagen de protector de pantalla personalizada. El navegador convierte primero un PNG / JPG / imagen al formato .ss del dispositivo; esta API recibe ese archivo ya convertido.
Ejemplos
Fragmentos completos que puede insertar en un panel de control, una tarea cron o un bot de Discord.