NEWS
ModBus Hilfe - Azzurro ZCS
-
@mrfenyx Danke für deine Mühe
das schaut alles schon mal ganz klasse aus.
Ich habe am Azzurro das LAN-Modul, ein direktes auslesen per TCP ist wohl nicht möglich oder?
Ich werde die Tage nochmal mit dem Support telefonieren.Anderenfalls werde ich mein Glück mit einem 484/POE LAN Adapter versuchen. Der USB Dongle mit Raspi ist mir irgendwie etwas zuviel.
Sobald ich neue Infos habe, gebe ich sie gerne weiter.
Gruß und ein schönes 2023
-
@kodo_sh dir auch ein gutes 2023 und erstmal viel Glück mit dem Support. Bei mir waren die leider nicht wirklich freundlich oder hilfreich. Ich habe am WR das WiFi Modul aber es wird nur dafür benutzt um die Daten an Azzurro selbst zu schicken und für deren (Web)App. Leider werden diese Daten auch sehr unregelmäßig und selten versandt und ich konnte die auch nicht "abfangen".
Wenn du es ohne RasPi und Dongle irgendwie schaffst, lass es mich bitten wissen -
Hey @mrfenyx, vielen Dank für die gute Beschreibung der todos. Wir haben in vier Wochen unseren installationstermin. Ich denke mit der Übersicht kann man schon etwas anfangen. Danke dafür.
Ich nutze auf jeden Fall als kleines danke schön, den Smileys Link ️
Mich würde nur mal interessieren, wie deine. Verbindung am Azzurro zu den Pins des modbus rtu aussieht. Hast du zufällig ein Foto?
Hattest du mit dem Gedanken gespielt einen rs232 zu lan Converter zu statt des rpi zu nutzen?
Viele Grüße
-
@etsob Viel Glück mit der Installation. Wegen RS232 zu LAN, nein, habe ich nicht überlegt. Ich habe einige RPIs die bei mir rumliegen also war das für mich eigentlich die einzige Lösung die ich mir angeschaut habe. Hier noch einige Fotos zu der Verbindung. Ich habe dafür ein sogenanntes Twisted Pair benutzt (sind eigentlich die Kabel, die man in einem LAN Kabel finden - ein Paar davon habe ich benutzt.
- Die 4 Schrauben entfernen und Deckel Öffnen
- So sieht die Verbindung am USB Stick aus
- So sieht die Verbindung am WR aus
Für mich war eigentlich das größte Problem ein "Adapter" zu finden - das grüne Teil. Mein Elektriker hatte sowas bei uns "vergessen" und ich habe es ein bisschen gefeilt und es hat glücklicher weise gepasst.
- Die 4 Schrauben entfernen und Deckel Öffnen
-
Perfekt. Danke dir
-
@mrfenyx Vielen Dank für die tolle Anleitung,
mit ihr ist es mir gelungen meinen Azzurro ZCS HYD 15000 Wechselrichter auszulesen!
Allerdings haben die 3-Phasen Wechselrichter wohl andere Adressen als die 1-Phasigen.
Falls jemand die Adressen bzw. die Holding Register dafür brauchen kann stelle ich sie gerne hier rein. -
@ehi Hallo ich habe den selben Wechselrichter habe aber das Modbus Protokoll nicht könntest du mir das schicken?
Danke -
@andi-5 sagte in ModBus Hilfe - Azzurro ZCS:
habe aber das Modbus Protokoll nicht könntest du mir das schicken?
wenn du die Registerbeschreibung meinst ist die oben im Thread
https://forum.iobroker.net/post/910443
sehr weit unten -
@homoran Danke aber ich brauche die Adressen vom 3 Phasen Wechselrichter. Ich bin neu auf dem Gebiet und das ist mein erster Versuch.
Danke -
@andi-5 Gibt es denn da Unterschiede bezüglich der Register? In dem Pdf ist generell die Rede von Storage and Hybrid Invertern. Ich wäre jetzt davon ausgegangen, dass es keinen Unterschied macht ob ein oder dreiphasig.
-
@korhorlefor kann ich noch nicht sagen aber Ehi hat geschrieben dass die 3-Phasen Wechselrichter wohl andere Adressen als die 1-Phasigen haben.
-
@andi-5 versuch nochmal unter https://openwb.de/forum/download/file.php?id=14331&sid=b0cb172e8faa221ead96bc3424bf151f dein Glück. Das ist die Registerbeschreibung der Sofar Wechselrichter. Die sollen baugleich sein mit Azzurro.
-
@Andi-5 meine Anleitung bezieht sich auf einen 3-Phasen Wechselrichter. Die Register da drin sollten gehen. Hier aber auch die komplette Definition: ModBus-RTU Communication Protocol Ibrido monofase e 3000SP.pdf
UPDATE: ach, jetzt verstehe ich! @Andi-5 braucht die Modbus Register von 1-phasigem Wechselrichter!
-
Hat jemand mal den oben genannte USB RS485 Adapter mit dem ZCS Azzurro HYD 10000 verbunden? Ich versuche das gerade über die Com-Schnittstelle, wundere mich aber, dass der WR überhaupt nicht antwortet. Über Erfahrungen damit wäre ich dankbar.
-
Ich hatte ein Kontaktfehler. Es geht nun.
Es handelt sich bei mir um zwei WR HYD 15000, die im Master Slave Betrieb arbeiten.
Mit dem Rs485 Adapter gehe ich über die Com Schnittstelle auf die Pins 1 und 3 des ersten WR. Dann wird der erste WR(Master) mit den Pins 2 und 4 auf die Pins 1 und 3 des zweiten WR (Slave) verbunden.
Das ist zwar entgegen der Skizze im Handbuch aber nach den Bezeichnung aus der Tabelle macht es so Sinn. Über die unterschiedlichen Modbus Ids kann man dann unabhängig auf beide WR zugreifen. -
@mrFenyx noch eine Frage zu deiner Lösung. Wäre es denkbar, dass man das ganze nicht per LAN sondern per WLAN umsetzt via Raspi? Hast du dazu entsprechende Erfahrungen?
Danke schon mal
-
@marmic der HF2211 S ist dein Freund - der wandelt Modbus RTU in TCP über dein WLAN. Bei Ali knapp 20 Euros...
-
@alex-sch Danke für die Info resp. Hinweis. Werde mir das Teil mal anschauen.
-
Hallo,
ich habe auch einen Azzurro HYD10000 und die Com Schnittstelle ist bei mir für die Kommunikation mit dem Akku in Verwendung. Gibt es noch andere Möglichkeiten an die Daten vom Wechselrichter zu kommen?So schaut das bei mir aus.
Danke,
Thorben -
@marmic hi, habe deine frage leider erst jetztgesehen. Ja, bei mir läuft es auch durch eine Raspi die alle Infos dann per modbusTCP über WiFi verfügbar macht. Dafür benutze ich dieses Tool hier: https://github.com/3cky/mbusd. Wenn du mehr Hilfe brauchst, sag es mir und ich kann es ausführlicher beschreiben.
Update: mein Post von weiter oben mit der Anleitung beschreibt auch wie man mbusd benutzt