75 Geräte managen — Meine Erfahrungen nach 2 Jahren

Wenn du von 10 auf 75 Geräte gehst, ändert sich nicht nur die Anzahl der Handys — es ändert sich alles. Strom, Kühlung, Kabelmanagement, Organisation. Ich bin diesen Weg gegangen (eher gestolpert), und hier ist, was ich gelernt habe.

Die Skalierungs-Stufen

Bevor ich ins Detail gehe, hier die drei Skalierungsstufen, die ich durchlaufen habe:

Der Sprung von Stufe 2 auf 3 ist der härteste. Da scheitern die meisten — inklusive mir, fast.

Strom: Die unterschätzte Bombe

Ein Galaxy S8 zieht im Leerlauf mit Display aus etwa 3-5 Watt. Unter Last (App läuft, WiFi aktiv, CPU auf 50%) sind's 7-10 Watt. Bei 75 Geräten macht das 525 bis 750 Watt Dauerlast — 24/7. Das sind im Jahr rund 4.600 bis 6.600 kWh. Bei 0,30€/kWh sind das ~1.400-2.000€ Stromkosten pro Jahr, nur für die Farm.

Realitäts-Check: Hab das am Anfang massiv unterschätzt. Erste Stromrechnung nach dem Scale-Up war... unangenehm. Mach dir vorher klar, was dich der Strom kostet. Die Hardware ist billig, der Betrieb ist teuer.

Mein Strom-Setup

Hitze-Management

75 Geräte produzieren Wärme. Viel Wärme. Ohne aktive Kühlung steigt die Raumtemperatur im 12m²-Raum innerhalb von 3 Stunden von 21°C auf 34°C. Das mögen weder die Akkus (Degradation) noch die CPUs (Throttling).

Meine Lösung: Abluftventilator (Rohrventilator, 150mm, 500m³/h), der die warme Luft aus dem Rack absaugt und nach draußen bläst. Im Winter heize ich damit einen Teil des Hauses, im Sommer geht's direkt raus. Zusätzlich ein Temperatur-Sensor im Rack (DHT22 am ESP32), der bei >38°C Alarm schlägt.

Pro-Tipp: Die Geräte sollten im Rack senkrecht stehen, mit mindestens 2cm Abstand zwischen ihnen. Waagerecht gestapelt staut sich die Hitze. Seit ich die Acrylglas-Einschübe mit vertikaler Ausrichtung gebaut habe, sind die Durchschnittstemperaturen um 6°C gesunken.

Kabel-Chaos: Der stille Killer

Bei 75 USB-Kabeln entsteht Chaos. Nicht irgendwann — sofort. Ich hab's unterschätzt und nach 2 Wochen sah mein Rack aus wie ein Spaghetti-Monster auf Crack. Hier meine Regeln:

Organisation: Geräte-Management im großen Stil

Bei 75 Geräten brauchst du ein System, um zu wissen, welches Gerät was tut, welche IP es hat, welcher ROM drauf ist. Ich hab dafür eine simple SQLite-Datenbank:

-- Meine Device-Inventory-Tabelle
CREATE TABLE devices (
    id INTEGER PRIMARY KEY,
    label TEXT UNIQUE,          -- z.B. "A-17"
    model TEXT,                 -- z.B. "SM-G950F"
    serial TEXT UNIQUE,
    ip TEXT,
    mac TEXT,
    rom TEXT,                   -- z.B. "LineageOS 20"
    rack_position TEXT,         -- z.B. "R1-E3-P4"
    status TEXT DEFAULT 'active',
    last_seen TIMESTAMP,
    notes TEXT
);

Klingt banal, aber ohne so eine Tabelle verlierst du den Überblick. Die rack_position (Rack 1, Ebene 3, Position 4) ist Gold wert, wenn du physisch ein Gerät suchen musst.

Batch-Operationen: Wie du 75 Geräte aktualisierst

Ein manuelles Update auf 75 Geräten dauert — Überraschung — ewig. Mein Workflow:

#!/bin/bash
# Mass APK Update via TCP
APK_PATH="/data/apps/myapp_v2.1.apk"
DEVICE_LIST="devices.txt"  # eine IP pro Zeile

while IFS= read -r ip; do
  echo "Updating $ip..."
  adb connect $ip:5555 2>/dev/null
  adb -s $ip:5555 install -r $APK_PATH &
  # Maximal 10 parallel, sonst crasht ADB
  if (( $(jobs -r | wc -l) >= 10 )); then
    wait -n
  fi
done < "$DEVICE_LIST"
wait
echo "Alle Geräte aktualisiert."

Parallele Batch-Operationen mit maximal 10 gleichzeitigen ADB-Instanzen sind der Sweet Spot. Bei mehr wird ADB instabil — ich hab's getestet, bei 15 crasht ADB auf meinem Host konsequent.

Die harten Wahrheiten

Du wirst Geräte verlieren. Von meinen ursprünglichen 80 Geräten (ich hatte mal 80, jetzt 75) sind 5 gestorben: 2 aufgeblähte Akkus (mein Fehler, siehe Akku-Artikel), 1 Wasserschaden (kein Kommentar), 2 mysteriöse Mainboard-Tode.

Wartung wird zum Job. Ich verbringe pro Woche etwa 2-3 Stunden mit Wartung: Kabel prüfen, Akkus inspizieren, Staub entfernen, defekte Geräte tauschen. Das ist keine Set-and-Forget-Sache.

Der Sweet Spot liegt bei ~50 Geräten. Darüber wird der Maintenance-Overhead exponentiell mehr, der Nutzen wächst nur linear. Wenn ich nochmal anfangen würde, würde ich bei 50 bleiben und die lieber optimieren statt weiter zu skalieren.

Fazit

75 Geräte zu managen ist machbar, aber du brauchst die richtige Infrastruktur. Spare nicht an Stromverteilung, Kühlung und Organisation. Und mach dir klar: Das ist ein Hobby, das Raum, Strom und Zeit frisst. Aber wenn's läuft — und bei mir läuft's seit Monaten stabil —, dann ist es ein wunderschönes, leise surrendes, leicht warmes Gefühl von Kontrolle.