PV-Wechselrichter Solarmax 3000P binding

Für welche Projekte verwendet Ihr OpenHAB? Was habt Ihr automatisiert? Stellt eure Projekte hier vor.

Moderatoren: Cyrelian, seppy

Antworten
Wattläufer
Beiträge: 18
Registriert: 28. Dez 2021 15:37
Answers: 0

PV-Wechselrichter Solarmax 3000P binding

Beitrag von Wattläufer »

Hallo zusammen,

die Forumssuche nach 'Solarmax' brachte keinen einzigen Treffer.
Deshalb meine Frage:
Gibt es eine Möglichkeit, meinen Solarmax 3000P Wechselrichter in OH 3 zu integrieren und die Wechselrichterdaten auszulesen und auch zu verwenden? Z.B. als großen Einstrahlungssensor?
Das Gerät hat immerhin eine Ethernet-Schnittstelle.
Oder über die RS485 Schnittstelle?

int5749
Beiträge: 1173
Registriert: 4. Nov 2019 22:08
Answers: 9

Re: PV-Wechselrichter Solarmax 3000P binding

Beitrag von int5749 »

Hallo alleine,

welche Protokolle bietet denn Dein WR über die schnittstelle? Wie kannst Du diese konfigurieren??
Evtl. wie bei SMA über ModBus?

VG
openHAB 4.1.0 Release mit openHABian in einem Debian Bookworm (LXC) unter Proxmox 8.1.3

Wattläufer
Beiträge: 18
Registriert: 28. Dez 2021 15:37
Answers: 0

Re: PV-Wechselrichter Solarmax 3000P binding

Beitrag von Wattläufer »

Danke für Deine Antwort.

Ich kenne das Protokoll leider nicht und die Doku des WR gibt hierüber auch nichts her ...
Einige Leute haben Protokolle reverse engineered ....
... irgendwas mit python und json und .. und ...

wie ich das in OH 3 rein bekomme, ist mir aber absolut nicht klar ...

Momentan bin ich etwas ratlos ...

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 243
Wohnort: Darmstadt

Re: PV-Wechselrichter Solarmax 3000P binding

Beitrag von udo1toni »

Hast Du irgendwelche Links?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Wattläufer
Beiträge: 18
Registriert: 28. Dez 2021 15:37
Answers: 0

Re: PV-Wechselrichter Solarmax 3000P binding

Beitrag von Wattläufer »

... ich habe ne Protokollbeschreibung auftreiben können.
Wie kann ich über den Ethernetanschluss damit kommunizieren?
Bei RS232 oder 485 kann ich mir das noch vorstellen. Aber Ethernet?

Die Beschreibung (gezipptes pdf) habe ich angehängt.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 243
Wohnort: Darmstadt

Re: PV-Wechselrichter Solarmax 3000P binding

Beitrag von udo1toni »

Die gibt es auch auf deutsch :) https://www.solarmax.com/wp-content/upl ... ung_DE.pdf
Datenblatt: https://www.solarmax.com/wp-content/upl ... _DS_DE.pdf
Bedienungsanleitung: https://www.solarmax.com/wp-content/upl ... _IM_DE.pdf

Die Ethernet Schnittstelle ist nicht näher beschrieben... Letztlich musst Du am Gerät einstellen, ob der DHCP Client aktiv ist oder alternativ die Konfiguration von Hand erfolgt. Danach sollte das Gerät über die eingestellte IP-Adresse erreichbar sein. Welche Dienste dort angeboten werden, steht leider wieder nicht in der Anleitung...

Grundsätzlich ist es aber wohl so, dass die Firma ein eigenes Protokoll verwendet, welches dann über MaxComm einen Verbund von Wechselrichtern verwalten kann. Anleitung MaxComm: https://www.solarmax.com/wp-content/upl ... omm_DE.pdf

Im Wechselrichter muss eine Adresse eingestellt werden (0-254), um das Gerät individuell ansprechen zu können. Heißt, es können bis zu 255 Geräte in einem Verbund arbeiten.

Vermutlich wird es mit etwas Arbeit verbunden sein, herauszufinden, wie die Kommunikation über Ethernet abläuft, beginnend mit einem vollständigen Portscan auf das Gerät (nmap macht sowas, es gibt auch eine Windows Version mit grafischem Frontend), danach müsste man vermutlich mit Wireshark auf Paketebene die Kommunikation des Geräts auf den offenen Ports anschauen, bis man "interessante" Daten findet.

es geht aber noch weiter... beim Stöbern in github hindet man auch etwas... https://github.com/bwurst/python-solarmax oder auch diverse Forks dazu, z.B. https://github.com/MattCordell/SolarMax_PVoutputLogger, welches wohl eine Weiterentwicklung darstellt. Und das hier scheint auch interessant zu sein: https://github.com/pdmct/solarmax-agent Die Daten werden nämlich nach mqtt geschrieben, welches bestens von openHAB unterstützt wird.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Wattläufer
Beiträge: 18
Registriert: 28. Dez 2021 15:37
Answers: 0

Re: PV-Wechselrichter Solarmax 3000P binding

Beitrag von Wattläufer »

Ey, danke schön für den ganzen Stapel an Infos.

Wenn ich nicht komplett von vorne anfangen muss, dann hoffe ich, bekomme ich was hin.

Ich werde berichten ...

Antworten