Modbus RTU Heidelberg Energy Control Setup #9135
|
Hallo zusammen, ich bin gerade dabei EVCC mit einer Heidelberg EC WB und einem Solaredge SE4K Wechselrichter einzurichten. Ich habe die DIP-Switches nach Anleitung in der WB eingestellt und auch die Baudrate im Wechselrichter auf die zur Wallbox passenden 19200Bit/sec eingestellt. Die Verkabelung habe ich auch entsprechend gemacht und als Master einen Waveshare USB to RS485 Adapter an den Raspberry Pi angeschlossen (Nachdem ich EVCC als Addon auf Homeassisant auch nicht erfolgreich ausführen konnte bin ich auf einen freien Raspbery gewechselt, um mögliche Fehler durch HA ausschließen zu können). Ich habe die Konfiguration des YAML Files nach Anleitung von EVCC gemacht bekomme dann aber bei der Wallbox den Fehler: Ich vermute, dass ich bei der Einrichtung von Modbus irgendetwas vergessen oder übersehen habe, komme aber nach langer Suche in Foren nicht darauf und werde durch die meisten Anleitungen auch nicht schlauer, da oft schon viel Wissen vorausgesetzt ist. Im folgenden ist noch meine Konfigurationsdatei zu finden: die sensiblen Sachen habe ich mit **** weggelassen Ich hoffe, dass ihr mir weiterhelfen könnt. Falls ihr noch mehr Material zur Problembehebung braucht bitte Bescheid geben. Wie gesagt, ich bin in dem Thema neu drin und bin ab jetzt wohl auf Hilfe angewiesen |
Replies: 2 comments 13 replies
|
Definitiv erstmal jedes Gerät erstmal alleine testen und Installationsfehler ausschließen. Ob sich verschiedene Modbusgeräte immer zusammen am Bus miteinander vertragen ist auch leider nicht immer sicher. Im Zweifelsfall lieber für jedes Gerät einen eigenen Bus als Punkt-zu-Punkt-Verbindung. |
|
Hängt der WR per USB am selben RS485 Adapter am Modbus wie die Wallbox? /dev/ttyUSB0 |

Die Fehlermeldung ist an der entscheidenden Stelle abgeschnitten.
Bitte Text einfügen, keine riesigen Screenshots.
Ausserdem versuchst du Geräte mit unterschiedlichen seriellen Kommunikationseigenschaften an einem Bus zu betreiben (8E1 vs. 8N1). Das kann so nicht funktionieren. Das funktioniert wenn überhaupt nur mit absolut identischen Eigenschaften, gleichem Protokoll und unterschiedlichen Adressen.