Kapitel 01

HashLink ist ein Energiemanagement-System für Mining-Hardware. Es passt die Leistung der Miner laufend an die tatsächlich verfügbare Energie an.

Einmal pro Sekunde liest HashLink den verfügbaren Überschuss aus Wechselrichter, Netzzähler oder Batteriesystem. Steigt die Produktion, fahren die Miner hoch. Sinkt sie, reduziert HashLink die Leistung. Die Miner werden nicht einzeln manuell geregelt: HashLink übernimmt ihre Steuerung vollständig.

  1. 01Launcher

    Startet und überwacht alle Dienste.

  2. 02Core

    Liest Energie, trifft Entscheidungen und steuert Miner.

  3. 03Dashboard

    Zeigt Livewerte und stellt die Bedienoberfläche bereit.

  4. 04 · OptionalRFID-Service

    Ermöglicht die Anmeldung mit einer Karte.

Wichtig: Alle Bestandteile werden als ein System geliefert. Im normalen Betrieb müssen keine einzelnen Programme installiert oder separat gestartet werden.

Kapitel 02

Grundbegriffe

Diese Begriffe begegnen dir in der gesamten Oberfläche. Wer sie auseinanderhalten kann, findet sich schnell zurecht.

  • EMS

    Energiequelle

    Wechselrichter, Zähler, Batterie oder Schnittstelle, aus der HashLink die aktuell verfügbare Leistung liest.

  • MIN

    Miner

    Ein Mining-Gerät im lokalen Netzwerk mit IP-Adresse, Zugangsdaten, Mindest- und Maximalleistung sowie Priorität.

  • PRO

    Profil

    Die Strategie für die gesamte Miner-Flotte: optimiert nach verfügbarer Energie oder mit einer festen Leistung.

  • STB

    Standby

    Pausiert alle Miner, während Controller und Oberfläche weiterlaufen.

  • PRI

    Priorität

    Bestimmt, welche Miner zuerst Energie erhalten. Priorität 0 ist die höchste.

Preset und Profil sind nicht dasselbe. Ein Preset beschreibt einen bestimmten Miner-Typ und dessen technische Ansteuerung. Ein Profil beschreibt die Strategie der gesamten Anlage.

EcoHash-Systeme: Bei immersionsgekühlten Anlagen erscheinen zusätzliche Bereiche für Kühlung, PLC und Kassetten. Bei Standardanlagen können diese Begriffe ignoriert werden.

Kapitel 03

Der Launcher startet Core, Dashboard und optional RFID in der richtigen Reihenfolge und überwacht ihren Zustand.

Normaler Start

  1. Controller einschalten und den Bootvorgang abwarten.
  2. Der Launcher startet automatisch. Bei einer manuellen Softwareinstallation launcher.exe doppelklicken.
  3. Einige Sekunden warten, bis Core und UI den Status „Running“ zeigen.
  4. Dashboard öffnen und anmelden.

Schließen oder vollständig beenden?

  • X

    Fenster schließen

    Der Launcher wird nur in den Infobereich neben der Windows-Uhr minimiert. Alle Dienste laufen weiter.

  • OFF

    Quit verwenden

    Beendet Core, Dashboard und RFID kontrolliert. Nur verwenden, wenn das gesamte System heruntergefahren werden soll.

Kapitel 04

Anmelden

Der Sperrbildschirm schützt Einstellungen und Bedienung. Vor der Anmeldung kann eine öffentliche Systemzusammenfassung sichtbar sein.

  • 01

    Backend-Adresse · nur beim ersten Start

    Falls gefragt, die Adresse des Core eintragen, zum Beispiel http://192.168.1.50:8080, und die Verbindung prüfen.

  • 02

    Benutzername und Passwort

    Bildschirm antippen, Zugangsdaten eingeben und „Einloggen“ wählen.

  • 03

    RFID-Karte und Passwort · optional

    Karte an den Leser halten und anschließend das zugehörige Passwort eingeben.

  • Eine Sitzung wird nach etwa einer Stunde automatisch abgemeldet.
  • Zu viele falsche Versuche führen zu einer kurzen Sperre.
  • Benutzernamen und Passwörter müssen mindestens vier Zeichen haben.
  • Nur Administratoren können Benutzer verwalten und Miner-Presets ändern.

Fernzugriff und HashLink-Anmeldung sind getrennt. RustDesk öffnet den Desktop des Controllers. Erst danach erfolgt die Anmeldung in der HashLink-Oberfläche.

Kapitel 05

Header und Taskleiste bleiben auf allen Hauptseiten gleich. Von dort sind alle Bedienbereiche erreichbar.

  1. 01Logo und Uhr

    Führen aus Unterseiten zurück zum Homescreen.

  2. 02Hinweisinsel

    Öffnet anstehende Meldungen und Warnungen.

  3. 03Livewerte

    Gesamtleistung, Hashrate und höchste Temperatur.

  4. 04Power

    Wechselt zwischen Aktivbetrieb und Standby.

  5. 05Einstellungen & Scheduler

    Konfiguration, Profile und Zeitpläne.

  6. 06Statistik, Fehler & Benutzer

    Messwerte, Systemzustand und Kontomenü.

Kapitel 06

Der Homescreen

Die Hauptansicht verbindet aktives Profil, Energiefluss, Anlagenwerte und den Zustand jedes Miners.

  • Aktives Profil und Zeitplan: oben links.
  • Energiefluss: Richtung und Geschwindigkeit von Netz, Batterie und Minern.
  • Anlagenwerte: verfügbare Energie, Leistungsaufnahme, Hashrate, Batteriefluss und Ladezustand.
  • Miner-Kacheln: Name, Status, Preset, IP, Priorität, Leistungsbereich sowie Live-Leistung, Hashrate und Temperatur.
Farbe Status Bedeutung
Grün In Betrieb Miner läuft regulär.
Grau Deaktiviert Miner ist bewusst ausgeschaltet oder nicht aktiv.
Gelb Startet Miner fährt hoch.
Orange Stoppt Miner wird kontrolliert heruntergefahren.
Rot Fehler Miner ist nicht erreichbar oder kann nicht gesteuert werden.
Violett Fehlkonfiguration Technische Werte sind ungültig, etwa Minimum größer als Maximum.

Miner-Weboberfläche öffnen: Eine Miner-Kachel etwa zwei Sekunden gedrückt halten. Vor manuellen Änderungen den Miner in HashLink deaktivieren, da HashLink Änderungen sonst überschreiben kann.

Kapitel 07

Mining pausieren

Der Power-Button links unten ist der zentrale Schalter für Aktivbetrieb und Standby.

  • Aktiv

    HashLink steuert die Miner nach dem aktiven Profil.

  • Standby

    Alle Miner sind pausiert. Controller und Oberfläche laufen weiter.

  • Fehler

    Der Power-Button führt zuerst zum Systemzustand.

  1. Power-Button antippen.
  2. „Standby aktivieren“ bestätigen. Alle Miner werden kontrolliert pausiert.
  3. Zum Fortsetzen Power-Button erneut antippen.

Standby bleibt über Neustarts erhalten. Es ist die sichere Methode, Mining zu pausieren, ohne das gesamte System zu beenden.

Kapitel 08

Profile und Zeitpläne

Im Scheduler wird festgelegt, was die Miner tun und zu welcher Zeit eine Strategie aktiv ist.

  • 01

    Aktiven Zeitplan wählen

    Profil, Tagesplan, Wochenplan oder Standby auswählen.

  • 02

    Profile verwalten

    Strategien erstellen und bearbeiten.

  • 03

    Tagespläne verwalten

    Profile bestimmten Zeitfenstern eines Tages zuweisen.

  • 04

    Wochenpläne verwalten

    Profil oder Tagesplan für jeden Wochentag festlegen.

Profiltypen

Profil Verhalten Wichtige Einstellungen
Optimierte Energienutzung Miner folgen der verfügbaren Energie automatisch. Ziel-Netzeinspeisung, Netzbezugstoleranz, Änderungsschwelle, optional Batterieentladung.
Feste Leistungsaufnahme HashLink hält eine feste Leistung unabhängig vom PV-Ertrag. Gewünschte Leistungsaufnahme in Watt.

Tages- und Wochenpläne

  • Ein Tagesplan besteht aus Zeitfenstern von mindestens 20 Minuten; Zeitfenster dürfen sich nicht überschneiden.
  • Ein Wochenplan weist jedem Wochentag ein Profil, einen Tagesplan oder Standby zu.
  • Ohne aktiven Zeitplan beziehungsweise ohne zugewiesenes Profil bleibt HashLink im Standby.

Kapitel 09

Einstellungen

Die Systemeinstellungen verbinden Energiequelle und Miner. Konto- und Benutzerverwaltung liegen im selben Bereich.

Speichern: Viele Änderungen werden erst mit dem grünen Haken rechts oben übernommen. Beim Verlassen mit ungespeicherten Änderungen erscheint eine Rückfrage.

Systemeinstellungen

  • EMS

    Energiequelle

    Typ auswählen und je nach System Adresse, Port oder API-Zugangsdaten eintragen.

  • MIN

    Miner-Konfiguration

    Aktiv, Name, Benutzer, IP-Adresse, Port, Passwort, Preset, Mindest- und Maximalleistung sowie Priorität.

  • ALL

    Allgemeine Miner-Konfiguration

    Gemeinsame Pool-Adresse und Prioritätsmodus None, Soft oder Hard.

  • PRE

    Miner-Presets · Administrator

    Miner-Typ und technische Timing-Vorgaben für Braiins OS, WhatsMiner, Avalon oder virtuelle Miner.

Konto und Benutzer

  • Eigenes Konto: Benutzername, Sprache und Passwort ändern; optional RFID-Karte verknüpfen.
  • Benutzer verwalten: Administratoren können Konten anlegen, Rollen vergeben und fremde Konten löschen.
  • Developer Settings: Nur für autorisierte technische Arbeiten. Nicht im normalen Betrieb verändern.

Änderungen an einer laufenden Anlage: Das Hinzufügen oder Entfernen von Minern sollte im Zweifel gemeinsam mit dem HASHLYNK Support erfolgen.

Kapitel 10

Statistik und Systemzustand

Livewerte und historische Daten helfen bei der Kontrolle. Fehler und Warnungen werden im Systemzustand gesammelt.

  • SYS

    Systemkomponenten

    Zeigt interne Dienste und Zustände wie Running, Starting oder Error Recovering.

  • 24H

    Statistik

    Charts für Leistung, Hashrate, Temperatur und Effizienz je Miner.

  • RAW

    Rohmessungen

    Live-Ansicht aller Messwerte für eine detaillierte Diagnose.

  • PLC

    Kühlung / PLC · EcoHash

    Zusätzliche Ansichten für immersionsgekühlte Systeme.

Fehler quittieren

  1. Systemzustand über Header oder Taskleiste öffnen.
  2. Ursache und betroffene Komponente prüfen.
  3. Fehler beheben.
  4. „Alle quittieren“ verwenden, wenn eine Bestätigung verlangt wird.

Kapitel 11

Erste Inbetriebnahme

Ein ausgelieferter HashLink Controller ist vorbereitet. Die Inbetriebnahme erfolgt über Geräteblatt, RustDesk und Dashboard.

  1. Geräteblatt bereithalten

    Seriennummer, RustDesk-ID und Passwort befinden sich auf dem beiliegenden Geräteblatt.

  2. Controller anschließen

    Netzteil und LAN verbinden, Controller einschalten und den Bootvorgang abwarten.

  3. Per RustDesk verbinden

    ID und Passwort des Controllers verwenden.

  4. In HashLink anmelden

    Beim ersten Start Standardzugang verwenden und danach ändern.

  5. EMS konfigurieren

    Systemtyp, IP-Adresse und Port eintragen und Verbindung prüfen.

  6. Miner hinzufügen

    Pro Gerät Name, IP, Zugangsdaten, Port, Preset und Leistungsgrenzen setzen.

  7. Profil erstellen

    Algorithmus wählen und gewünschtes Verhalten festlegen.

  8. Tagesplan erstellen

    Zeitfenster anlegen und Profil zuweisen.

  9. Zeitplan aktivieren

    Am Homescreen prüfen, ob Profil, Zeitplan, EMS und Miner korrekt angezeigt werden.

Sicherer Ausgangszustand: HashLink startet absichtlich ohne aktives Profil im Standby. Erst nach Auswahl eines Zeitplans beginnt die automatische Steuerung.

Nur für Service und Software-Neuinstallation

Technische Voraussetzungen und Ordnerstruktur

Bei einer vollständigen Neuinstallation werden Windows 10/11 in 64 Bit und Java 21 oder neuer benötigt. launcher.exe muss neben den Ordnern Core/, UI/ und optional RFID/ liegen. Diese Struktur nicht verändern.

Core und Launcher vorkonfigurieren

Die technische Erstkonfiguration kann über Core/config.txt erfolgen. Nach dem ersten Start werden Änderungen in der Oberfläche vorgenommen. RFID und automatischer Neustart können in launcher.config.txt aktiviert werden.

Diese Arbeiten sind für ausgelieferte Controller nicht erforderlich und sollten nur durch autorisierte Personen durchgeführt werden.

Kapitel 12

Regeln im Alltag

Diese vier Regeln verhindern Konflikte zwischen HashLink und den direkt angebundenen Minern.

  1. Miner beim Start bereit und im Leerlauf

    Die Miner müssen eingeschaltet, erreichbar und noch nicht manuell am Minen sein. HashLink übernimmt ihre Leistung.

  2. Vor direkter Wartung deaktivieren

    Einen Miner in HashLink deaktivieren, bevor Pool, Firmware oder Einstellungen direkt am Gerät geändert werden.

  3. Nicht parallel eingreifen

    Die Miner-Weboberfläche nicht manuell bedienen, solange der Miner in HashLink aktiviert ist.

  4. Standby statt Shutdown

    Für eine Pause Standby verwenden. Den Launcher nur beenden, wenn das gesamte System heruntergefahren werden soll.

Kapitel 13

Fehlerbehebung

Die häufigsten Ursachen lassen sich über Launcher, Systemzustand und lokale Netzwerkdaten eingrenzen.

„Java 21 not found in PATH“

Java 21 ist nicht installiert oder der Ordner bin fehlt im Windows-PATH. Java installieren beziehungsweise PATH korrigieren und Launcher neu starten.

„Missing required files“ oder „validation failed“

Eine Datei oder ein Ordner wurde verschoben oder fehlt. Bundle neu entpacken und sicherstellen, dass launcher.exe, Core/, UI/ und gegebenenfalls RFID/ unverändert beisammenliegen.

Launcher läuft bereits

Fenster oder grünes H-Symbol im Infobereich neben der Windows-Uhr suchen. Es darf nur eine Launcher-Instanz laufen.

Dashboard erreicht das Backend nicht

Einige Sekunden nach dem Start warten. Backend-Adresse auf dem Sperrbildschirm prüfen und im Launcher kontrollieren, ob Core grün und „Running“ ist. Bei Bedarf das Core-Log öffnen.

Miner ist rot oder violett

Rot: IP-Adresse, Zugangsdaten, Stromversorgung und Netzwerk prüfen. Violett: Miner-Einstellungen kontrollieren, insbesondere Mindest- und Maximalleistung.

Core, UI oder RFID ist abgestürzt

Im Launcher „Restart“ für die betroffene Zeile wählen. Optional Auto-Restart aktivieren. Bei wiederholten Abstürzen Logdatei sichern und Support kontaktieren.

RFID-Anmeldung funktioniert nicht

RFID im Launcher aktivieren, Leser prüfen und kontrollieren, ob der RFID-Service grün ist. Bei einer Neuinstallation kann zusätzlich das Visual C++ Redistributable in 64 Bit erforderlich sein.

Mining stoppen, System aber weiterlaufen lassen

Power-Button links unten verwenden und Standby bestätigen. Nicht den Launcher beenden.

Support kontaktieren: Seriennummer, RustDesk-ID, Firmware-Version, genaue Fehlermeldung und einen Screenshot bereithalten.