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:
- Stufe 1 (1-10 Geräte): Alles manuell. USB-Hub vom Amazon, Geräte auf dem Schreibtisch. Funktioniert.
- Stufe 2 (10-30 Geräte): Erste Automatisierung, bessere Hubs, Kabel-Mess. Funktioniert noch so halb.
- Stufe 3 (30-75+ Geräte): Ohne richtige Infrastruktur gehst du unter. Rack, VLANs, Monitoring, PDU.
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.
Mein Strom-Setup
- PDU mit 8 Schuko-Ausgängen, 16A Absicherung pro Ausgang
- 4 industrielle USB-Hubs (je 16 Ports) = 64 Ports
- 2 weitere Hubs für den Rest
- Gesamtlast: ~700W, über zwei Stromkreise verteilt (jeweils 10A abgesichert)
- FI-Schalter ist Pflicht — du hast 75 Akkus im Raum, die potenziell brennen können
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.
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:
- Kabel beschriften: Jedes Kabel bekommt an beiden Enden eine Nummer, die zum Gerät passt. Brother P-Touch ist dein Freund.
- Kabelkanäle: Im Rack horizontale Kabelkanäle, einer pro Ebene. Kabel werden gebündelt und in den Kanal gelegt.
- Farblich kodieren: Gruppe A = blaue Kabel, Gruppe B = rote, etc. Spart Zeit beim Troubleshooting.
- Kabel gleicher Länge: Alle 0,75m. Keine Ausnahmen. Unterschiedliche Längen sorgen für Schlaufen und Chaos.
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.