Version 2.4.0 für die Solarbank 2 Pro (A17C1) – ohne Touch, mit Wetterseite, Helligkeitsregler und Nachtabschaltung. Für die Solarbank 3 Pro gibt es das Hauptprojekt.
Anker veröffentlicht die hier genutzte Schnittstelle nicht und versioniert sie nicht. Welche Zahl im Datenstrom welcher Messgröße entspricht, wurde durch Mitlesen ermittelt — an einer Solarbank 3 Pro mit Firmware v1.0.7.3.
Ein Update deines Speichers kann diese Zuordnung jederzeit und ohne Ankündigung verschieben. Dann zeigt das Display falsche Werte, obwohl an ihm nichts kaputt ist. Ebenso können die verwendeten Anker-Schnittstellen wegfallen.
Die Solarbank 2 Pro spricht dasselbe Echtzeit-Protokoll wie die 3 Pro, legt ihre Messwerte aber teilweise in anderen Feldern ab. Entschlüsselt wurde bisher:
| Solarleistung | läuft, alle 3 s |
| Die vier Panel-Eingänge | läuft, alle 3 s |
| Ladestand | läuft, alle 3 s |
| Zellspannungen, Temperaturen | läuft |
| Akku- und Ausgangsleistung | in Arbeit |
| Netzbezug (Anker Smart Meter) | in Arbeit |
Die fehlenden Werte stecken in Nachrichtenteilen, deren Aufbau noch nicht geklärt ist. Das Gerät schreibt sie als Feldkarte in den seriellen Monitor — wer beim Entschlüsseln helfen mag, schickt so ein Protokoll zusammen mit den Werten, die die Anker-App im selben Moment zeigt.
Die Beta hat eine zweite Displayseite mit der Wettervorhersage für heute und morgen: Piktogramm (Sonne, Wolke, Regen), Höchst-/Tiefsttemperatur, Sonnenstunden, Regenmenge und die aktuelle Globalstrahlung in W/qm. Die Daten kommen von open-meteo.com – kostenlos und ohne Anmeldung.
Wichtig: Umgeschaltet wird nur über die Weboberfläche – am Display selbst lässt sich die Seite nicht wechseln, die Beta ist für Geräte ohne Touch-Bedienung gedacht.
| Solarleistung | alle 3 s |
| Akkustand | alle 3 s |
| Akkuleistung mit Richtung | alle 3 s |
| Netzbezug / Einspeisung | alle 3 s |
| Einzelne Panels | nur im Browser |
| Board | ESP32-C3 |
| Display | GC9A01A, 240×240 rund |
| Speicher | Solarbank 2 Pro (A17C1) |
| Netzzähler | Anker Smart Meter (A17X7) |
Fragen, Rückmeldungen oder ein Zählermodell, das noch nicht erkannt wird?
Das Projekt entsteht in der Freizeit und bleibt kostenlos. Wer etwas dazugeben möchte, schreibt einfach an dieselbe Adresse. Fehlerberichte gehen auch über GitHub.