Replies: 1 comment 2 replies
-
Hallo! Viele Details und auch ein Tool und die Register zum verproben von Modbus findest Du evtl. auch hier in meiner Diskussion am Ende dieses Threads: Ich habe erst einmal auf dedizierte Hardware gewechselt, aber am Ende des Tages immer noch auf eine Docker-Lösung gespannt... ich habe alles zur HAustechnik auf Docker und eine zusätzlich laufende Hardware will ich eigentlich nicht. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hallo, ich habe eine Frage zum Modbus-Proxy.
Ich betreibe mein EVCC im Container auf Unraid.
Meine evcc.yaml sieht wie folgt aus:
meters:
template: solaredge-inverter
id: 1
host: 192.168.178.66
port: 1502
usage: grid
modbus: tcpip
timeout: 3s
name: grid1
template: solaredge-inverter
id: 1
host: 192.168.178.66
port: 1502
usage: pv
modbus: tcpip
timeout: 3s
name: pv2
modbusproxy:
uri: 192.168.178.66:1502
Auf meinem Unraid habe ich zusätzlich noch einen ioBroker als Container laufen.
Damit möchte ich via evcc Modbus-Proxy Daten einlesen.
Der EVCC Container lässt den connect auf Port 5200 vom iobroker container zu.
Hier die Konfig des EVCC containers: 172.17.0.2:5200 <-> TCP192.168.178.10:5200
Wenn ich aus dem iobroker Container die IP+Port teste, bekomme ich folgende Meldung:
Modbus Proxy
root@d1b43******:/opt/iobroker# nc -zv 192.168.178.10 5200
Connection to 192.168.178.10 5200 port [tcp/*] succeeded!
Sieht für mich danach aus, dass der ioBroker Container mit dem EVCC Container reden kann.
Wenn ich nun im ioBroker den Modbus-Adapter starte, kann dieser sich nicht mit dem „Gerät oder Dienst“ verbinden.
Im Log auf dem ioBroker sehe ich nur Folgendes:
Der Modbus-Adapter ist wie folgt konfiguriert:
Zusätzlich habe ich den ioBroker Container „privliged“ laufen.
Habt ihr eine Idee?
Ist meine evcc.yaml so korrekt?
Wie kann ich aus dem evcc container heraus ein Log erstellen? Oder muss ich das in der Unraid cmd machen?
Gibt es ein Tool für macOS mit dem ich den Modbus via evcc Modbus-Proxy abfragen kann. Oder kann ich das irgendwie anders testen?
Besten Dank.
Beta Was this translation helpful? Give feedback.
All reactions