Seite 11 von 14

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 2:23 pm
von Chiliheld
Ja Modbus läuft im E3DC; darüber kommuniziert der IoBroker zum Daten abfragen, der E3DC-control zum Regeln und der MyPV ebenfalls zu Daten abfragen.

Jetzt könnte entweder die E3DC Modbus Schnittstelle sagen 3 sind genug aber auch beim abschalten des IoB tut sich nix.

Ich muss dazu sagen ich hab die oWB Software testweise auf einem Proxmox/Debian System installiert.
In meinen oWB Einstellungen unter System Info steht unter IP Adresse Lan -- drin; könnts an dem liegen?
Der Webserver funktioniert sonst würde ich nicht drauf kommen

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 2:26 pm
von Sipple
Kommst du mit Wireshark klar am nachzusehen ob die openWB überhaupt etwas an die E3DC schickt und irgendeine Antwort kommt?

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 3:57 pm
von Chiliheld
puh das ist schon ewig her... sag mir mal kurz wie ich da nen Filter auf die IP setz?

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 3:59 pm
von openWB
Andere Auslesungen mal beenden, danach E3dc neustarten.
Geht es dann?
Wenn nicht, was sagt das log?

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 4:44 pm
von Sipple
Chiliheld hat geschrieben: Mo Aug 09, 2021 3:57 pm puh das ist schon ewig her... sag mir mal kurz wie ich da nen Filter auf die IP setz?
Wenn du es versuchen willst, dann auf der openWB Maschine auf der Kommandozeile erst mal sehen ob tcpdump drauf ist.
Wenn nicht, nachinstallieren mit z.B. apt install tcpdump.

Dann starten mit z.B.

tcpdump -vqp -i eth0 -w test.cap -s 8192

wobei eth0 das LAN interface ist. Ob das bei dir auch eth0 ist, siehst du mit ifconfig.

test.cap ist dann die Capture Datei, die erzeugt wird. Nach dem Test tcpdump beenden mit ctrl-c.
Die .cap Datei auf deinen Desktop/Laptop ziehen, mit Wireshark öffnen und in der Filterzeile z.b. eingeben

ip.addr == <IP der E3DC>

und Enter drücken.

Dann sollte was kommen, siehe Beispielbild.
Modbus E3DC.png

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 4:54 pm
von Chiliheld
nö, keine Veränderung

hab mal mit Wireshark gespielt... da seh ich aber auch keine Modbus Verbindungen von .200 (IoB) zu .31 (E3DC).

Welches Log meinst du? im E3DC oder irgendeins im OpenWb?

hier das Wirekshark tcpdump vom oWB
Screenshot 2021-08-09 185354.png

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 5:01 pm
von okaegi
Ich habe auch E3dc. Das Gui um den Modbus anzustellen ist fürchterlich im e3dc.
So sieht das Gui (unter Modbus aus) wenn e3dc korrekt parametrisiert ist:
e31.png
Pfeil in roter Box drücken.
e32.png
Was noch viel hilft zur Fehlersuche wenn du im e3dc Portal schaune gehst, was er über den Tag so mitgelogt hat und das mit Openwb vergleichst.
e33.png
Gruss Oliver

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 5:17 pm
von Chiliheld
Schaut zwar anders aus wie bei mir (hast du nen Pro?) aber der Modbus ist an; hab ja schon 3 Geräte am kommunizieren mit dem E3DC

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 5:31 pm
von okaegi
Bei e3dc gibt es glaub das Problem das mehrere Verbindungen sich stören. Kannst du mal exclusive nur openwb zum e3dc fahren ?
Ich hab Quatro, dreiphasig.
Gruss Oliver

Re: OpenWB mit E3DC S10E

Verfasst: Mo Aug 09, 2021 5:56 pm
von Chiliheld
erledigt; alles getrennt und nur noch exklusiv oWB versucht zu verbinden; nix...
Dann extra noch mal ne neue LXC Instanz gemacht zwecks Doppeltest :-); nix...

kann ich irgendwo checken ob das Modbus Protokoll überhaupt aktiv ist bzw. was es für Fehler bringt, ähnlich IoBroker Modbus Adapter?