MeshCore Stromverbrauch optimieren
Lernen Sie, wie Sie die Batterielaufzeit verdoppeln oder sogar Monate aus einem Akku herausholen
Warum Stromverbrauch optimieren?
Ein Standard-MeshCore-Node hält mit einer 18650-Batterie (3000mAh) etwa 2-5 Tage. Das ist in Ordnung für Tests, aber nicht ideal für einen permanenten Repeater auf Ihrem Dach.
Mit den richtigen Einstellungen und Optimierungen können Sie die Batterielaufzeit auf Wochen bis Monate verlängern. Das macht solar-betriebene Repeater praktisch und sorgt dafür, dass mobile Nodes tagelang ohne Aufladen funktionieren. Für weitere Optimierungsstrategien lesen Sie den Leitfaden zum MeshCore Performance-Tuning.
Drei Power Modes in MeshCore
Active Mode (TX/RX)
Radio aktiv senden und empfangen. Der höchste Verbrauch. ESP32: 80-260mA, nRF52: 10-20mA.
Light Sleep Mode
Am häufigsten verwendeter Mode. CPU schläft, Radio hört periodisch. Optimale Balance zwischen Erreichbarkeit und Batterie. ESP32: 15-30mA, nRF52: 2-5mA.
Deep Sleep Mode
Alles aus außer RTC-Uhr. Extrem niedriger Verbrauch, aber Node ist nicht erreichbar. Nur für batteriebetriebene Tracker. ESP32: 10µA-1mA, nRF52: 1-100µA.
Sechs Wege zur Verlängerung der Batterielaufzeit
1. TX-Leistung (Sendeleistung) reduzieren
Standard ist TX-Leistung 22 dBm (Maximum). Reduzieren Sie auf 17-20 dBm für kürzere Entfernungen. Reichweite sinkt ~30%, Verbrauch sinkt ~50%. Perfekt für städtische Repeater mit vielen Nodes in der Nähe.
2. Sleep-Intervalle verlängern
Standardmäßig prüft der Node alle paar Sekunden auf Nachrichten. Erhöhen Sie dies auf 10-30 Sekunden für Repeater, 60+ Sekunden für Tracker. Längeres Intervall = mehr Schlaf = weniger Verbrauch.
3. GPS ausschalten (wenn nicht benötigt)
GPS verbraucht 30-60mA kontinuierlich. Wenn Sie keinen Standort teilen müssen, schalten Sie GPS vollständig aus. Das spart 30-50% Gesamtverbrauch. Nützlich für feste Repeater.
4. WiFi und Bluetooth deaktivieren (nur ESP32)
WiFi: 80-200mA extra. Bluetooth: 10-30mA. Wenn Sie die Smartphone-App nicht nutzen, schalten Sie BLE aus. Für kopflose Repeater können Sie beides ausschalten und nur LoRa anlassen.
5. nRF52 statt ESP32 verwenden
nRF52-Chipsätze verbrauchen 5-10x weniger Strom als ESP32. Ein RAK WisBlock nRF52-Node hält Wochen bis Monate, wo ESP32 nur Tage schafft. Nachteil: kein WiFi, etwas teurer.
6. LoRa Spreading Factor optimieren
Niedrigerer Spreading Factor (SF7-SF9) = schnellere Pakete = kürzere TX-Zeit = weniger Verbrauch. SF12 (maximale Reichweite) verbraucht 10x mehr als SF7. Verwenden Sie SF9-SF10 für gute Balance.
Batterielaufzeit-Beispiele
| Konfiguration | Durchschnittlicher Verbrauch | Laufzeit 3000mAh | Laufzeit 10.000mAh |
|---|---|---|---|
| ESP32 Standard (GPS an, WiFi an) | ~150mA | ~20 Stunden | ~2,5 Tage |
| ESP32 optimiert (GPS aus, WiFi aus) | ~40mA | ~3 Tage | ~10 Tage |
| nRF52 Standard (GPS an) | ~25mA | ~5 Tage | ~17 Tage |
| nRF52 optimiert (GPS aus, Low Power) | ~5mA | ~25 Tage | ~83 Tage |
TX-Leistungseinstellungen pro Gerät
Jedes Gerät hat unterschiedliche maximale und empfohlene TX-Leistungswerte. Verwenden Sie die folgende Tabelle als Richtlinie.
⚠️ WARNUNG
Falsche TX-Leistungseinstellungen können Ihre Radio-Hardware dauerhaft beschädigen. Verwenden Sie niemals höhere Werte als das Maximum für Ihr Gerät. Im Zweifel den Standardwert verwenden.
| Gerät | Maximum TX | Empfohlen | Standard |
|---|---|---|---|
| Heltec V3 | 22 dBm | 17-20 dBm | 22 dBm |
| Heltec V4 (Station G2) | 30 dBm | 20-25 dBm | 22 dBm |
| LilyGo T-Deck Plus | 22 dBm | 17-20 dBm | 22 dBm |
| RAK WisBlock (nRF52) | 22 dBm | 14-18 dBm | 20 dBm |
| SenseCAP P1 Pro | 22 dBm | 17-20 dBm | 22 dBm |
Niedrigere TX-Leistung bedeutet weniger Reichweite, aber deutlich längere Batterielaufzeit. Für städtische Gebiete mit vielen Repeatern reichen oft 17 dBm.
Häufig gestellte Fragen zum Stromverbrauch
Wie viel mAh brauche ich für eine Woche Batterielaufzeit?
Abhängig von der Konfiguration: ESP32 optimiert (~40mA) = 6700mAh für 1 Woche. nRF52 optimiert (~5mA) = 840mAh. Powerbank 10.000mAh ist prima für ESP32, 20.000mAh für 2 Wochen.
Kann ich ein Solarpanel für Dauerbetrieb verwenden?
Ja! Ein 5W-Solarpanel + 10.000mAh-Batterie kann einen optimierten ESP32-Node (40mA Durchschnitt) in Deutschland dauerhaft betreiben (bei ausreichend Sonnenlicht). Für nRF52 reicht ein 2W-Panel. Siehe unsere Solar Repeater Anleitung.
Warum verbraucht mein Node mehr als erwartet?
Prüfen Sie: GPS an? WiFi/BLE aktiv? Hohe TX-Leistung? Debug-Logs an? Firmware-Bug? Messen Sie den genauen Verbrauch mit einem USB-Leistungsmesser. Durchschnittlicher Verbrauch im Light Sleep sollte <50mA für ESP32 sein.
Was ist der Unterschied zwischen Light Sleep und Deep Sleep?
Light Sleep: Radio hört weiterhin periodisch, Node ist erreichbar. Deep Sleep: Alles aus, Node ist offline bis zum Wake-up-Timer. Light Sleep für Repeater (erreichbar), Deep Sleep für GPS-Tracker (periodisch wach).
Welcher Batterietyp ist der beste?
18650 Lithium-Ion (3.7V, 2500-3500mAh) ist ideal. Gute Balance aus Kapazität/Größe/Preis. Für Ultra-Langzeitbetrieb: 21700-Zellen (5000mAh) oder LiPo-Packs. Vermeiden Sie Alkaline-AA (schlechte Entladekurve für LoRa).
Kann ich den Stromverbrauch in Echtzeit überwachen?
Ja, über MeshCore-Telemetrie. Aktivieren Sie Power-Telemetrie in den Einstellungen und Sie sehen Batteriespannung und Strom in der App. Für genaue Messungen: verwenden Sie ein INA219/INA226 Stromsensor-Modul.
Verdoppelte Batterielaufzeit mit einfachen Optimierungen
Schalten Sie ungenutzte Features aus (GPS, WiFi), reduzieren Sie die TX-Leistung und wählen Sie nRF52 für ultra-niedrigen Stromverbrauch. Von Tagen zu Wochen oder Monaten Batterielaufzeit.