Meine App spricht den Solis direkt im eigenen Netz an — ohne Cloud, ohne SolisCloud-Konto. Ob das geht, entscheidet aber nicht der Wechselrichter, sondern der Datenlogger, der in ihm steckt. Bitte lies deshalb zuerst Abschnitt 1.
———————————————
1. Zuerst: welcher Stick steckt drin?
Die Modellbezeichnung steht auf dem Aufkleber des Sticks. Es gibt drei Fälle:
- S2-WL-ST (2-in-1, WLAN und Netzwerkbuchse) → geht. Port 502, Seriennummer-Feld leer.
- Ältere Solarman-Sticks, DLS-LAN → geht. Port 8899, Seriennummer-Feld ausgefüllt (Zahl, höchstens 10 Ziffern).
- S3-WIFI-ST → geht nicht. Siehe unten, es gibt aber zwei Auswege.
Die zwei Auswege beim S3-WIFI-ST:
- RS485-auf-Netzwerk-Adapter (z. B. Elfin EW11 oder ein Waveshare-Modul, ca. 20–40 €), direkt an die RS485-Klemmen des Wechselrichters. Das ist der übliche Weg. Vorteil: Der S3-Stick bleibt stecken und funkt weiter in die SolisCloud — beides läuft parallel. Den Port stellst Du am Adapter selbst ein, meist 502. Siehe auch https://forum.chk.digital/viewtopic.php?t=111
- Stick tauschen gegen einen S2-WL-ST. Der kann Modbus TCP von Haus aus. Nachteil: je nach Firmware kann dann die SolisCloud aussetzen, siehe Abschnitt 6.
2. Die IP-Adresse
Gemeint ist die IP des Sticks bzw. des RS485-Adapters, nicht die des Wechselrichters. Im Router findest Du das Gerät unter den verbundenen Geräten.
Tipp: Vergib im Router eine feste IP. Sonst zeigt die App irgendwann ins Leere, wenn der Router die Adresse neu verteilt.
———————————————
3. Der Port
Die App ist auf 8899 voreingestellt. Steht im Feld Port etwas anderes, wird das benutzt.
- 502 — S2-WL-ST und die meisten RS485-Adapter
- 8899 — ältere Solarman-Sticks, DLS-LAN
- 30003 — kommt bei einzelnen Firmwareständen vor, selten
- „Connection refused" → Das Gerät ist erreichbar, hört aber auf diesem Port nicht. Entweder falscher Port — oder der Stick bietet gar keinen an (S3-WIFI-ST, Abschnitt 1).
- Zeitüberschreitung, keine Antwort → Unter dieser IP ist gar nichts. Falsche Adresse, Gerät aus, oder Handy in einem anderen Netz (Gäste-WLAN!).
4. Die Seriennummer — welche denn?
Das Feld Logger-Seriennummer wird nur bei Port 8899 gebraucht. Bei Port 502 und bei RS485-Adaptern bleibt es leer.
Wenn Du es brauchst: Gemeint ist die Nummer des Datenloggers, nicht die des Wechselrichters — und sie ist eine reine Zahl mit höchstens 10 Ziffern. Das ist technisch bedingt: Im Solarman-Protokoll ist dafür ein Feld von 32 Bit vorgesehen, mehr passt dort nicht hinein. Die App weist Dich darauf hin, wenn die eingetragene Nummer zu lang ist.
———————————————Ist die Nummer auf Deinem Stick länger als 10 Ziffern oder enthält Buchstaben, dann ist es kein Solarman-Logger in diesem Sinne — das ist ein weiteres Anzeichen für den Fall aus Abschnitt 1.
5. Einrichtung in der App
- Einstellungen → Geräte → Wechselrichter / Zähler auswählen
- Unter PV-Anlagen den Eintrag Solis wählen
- IP-Adresse eintragen
- Port setzen: 502 oder 8899, siehe Abschnitt 3
- Logger-Seriennummer: nur bei Port 8899 ausfüllen, sonst leer lassen
- Speichern und die Verbindung prüfen
———————————————
6. SolisCloud und meine App parallel?
- Mit RS485-Adapter: ja, problemlos. Der Adapter hängt an eigenen Klemmen, der Stick funkt unabhängig davon weiter.
- Über den Stick selbst: hängt an der Firmware. Ältere Stände des S2-WL-ST nehmen nur eine TCP-Verbindung gleichzeitig an — sobald meine App (oder Home Assistant, ioBroker, …) abfragt, klinkt sich der Stick aus der SolisCloud aus. Seit neuerer Firmware läuft beides parallel; Nutzer berichten das ab Version 100121b4.
———————————————
7. Welche Werte kommen an?
Das hängt am Wechselrichter, nicht am Stick. Die App erkennt den Typ selbst — Du musst nichts auswählen.
Hybrid- und Speicher-Wechselrichter
(RHI, S5-EH, S6-EH, AC-Couple, All-in-One — alles mit Batterie)
- PV-Erzeugung
- Batterieladung und -entladung, Ladestand (SoC) und Gesundheitszustand (SoH)
- Hausverbrauch
- Netzbezug und Einspeisung, sofern ein Zähler oder Wandler verbaut ist
- Betriebszustand des Wechselrichters
(S5-GR, 4G/5G-Reihe und vergleichbare)
- PV-Erzeugung
- Betriebszustand
- Netzbezug und Einspeisung — nur, wenn ein Zähler oder ein EPM angeschlossen ist
———————————————
8. Wenn es nicht läuft
„Connection refused"
- Steckt ein S3-WIFI-ST? Dann ist es kein Einstellungsproblem — Abschnitt 1.
- Sonst: Port wechseln, bei neuerem Stick auf 502.
- Stimmt die IP noch? Nach einem Routerneustart kann sie sich geändert haben.
- Ist das Gerät im selben Netz? Ein Gäste-WLAN ist üblicherweise abgeschottet.
- Bei Port 8899: Ist die Seriennummer die des Loggers (max. 10 Ziffern) und nicht die des Wechselrichters?
- Fragt parallel noch ein anderes System dasselbe Gerät ab? Die meisten Sticks bedienen nur eine Verbindung. Zum Testen die anderen Abfragen kurz abschalten.
Dann steht die Zählerposition im Wechselrichter vermutlich anders, als die App sie deutet. Bitte melde Dich mit dem Wechselrichtermodell — das lässt sich aus der Ferne gerade ziehen.
———————————————
9. Rückmeldungen
Die Solis-Anbindung ist neu und bislang an wenigen Geräten gelaufen. Wenn etwas nicht passt, hilft mir folgende Angabe am meisten:
- Wechselrichtermodell (genaue Typbezeichnung vom Aufkleber)
- Stickmodell bzw. Adapter, und der Port, der bei Dir funktioniert
- Ist ein Zähler oder EPM verbaut, und wo sitzt er — im Netzanschluss oder im Verbraucherzweig?
- Was zeigt die App, was zeigt das Display bzw. die SolisCloud?