API Overview
すべての NMMiner デバイスは ポート 80 で HTTP サーバーを実行し、完全な REST スタイルの API を公開しています。この API は以下によって使用されます:
Discovery
これらのエンドポイントは、任意のクライアント(NM Monitor、カスタムダッシュボード、他のマイナー)が LAN 上の NMMiner デバイスを検出できるようにするために存在します。
System
---
Network Settings
ホスト名と WiFi 認証情報。
Mining Settings
プライマリ&フォールバックプール URL、ウォレット、ワーカーパスワード。
Time Settings
タイムゾーン、時刻形式、日付形式。
Preference Settings
ディスプレイ、LED、スクリーンセーバー、およびオプションのグローバルラダー。
Market Settings
デバイス UI の Price ページ に表示する内容です。
Weather Settings
Weather ページ の場所と単位。
Swarm Find
対象のマイナーで画面と LED の視覚的インジケーターをトリガーし、物理的に特定できるようにします。これは Swarm メニューの Find ボタンの背後にある API です。
Screensaver Upload
カスタムスクリーンセーバー画像をアップロードします。ブラウザが最初に PNG / JPG / 画像をデバイスの .ss 形式に変換します。この API は、その変換済みファイルを受け取ります。
Examples
ダッシュボード、cron ジョブ、Discord ボットにそのまま組み込めるエンドツーエンドのスニペットです。