fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Homer-S
Beiträge: 68
Registriert: 25. Dez 2017 21:04
Answers: 0

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Homer-S »

Das geübte Auge ... :)

Aber auch der Ping vom OH Server geht

Code: Alles auswählen

 ping -c 4 192.168.100.48
PING 192.168.100.48 (192.168.100.48) 56(84) bytes of data.
64 bytes from 192.168.100.48: icmp_seq=1 ttl=63 time=0.848 ms
64 bytes from 192.168.100.48: icmp_seq=2 ttl=64 time=7.33 ms
64 bytes from 192.168.100.48: icmp_seq=3 ttl=64 time=6.01 ms
64 bytes from 192.168.100.48: icmp_seq=4 ttl=64 time=4.88 ms

--- 192.168.100.48 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3018ms
rtt min/avg/max/mdev = 0.848/4.767/7.329/2.422 ms
Openhab 4.1.2 in einem Docker Container

Tokamak
Beiträge: 183
Registriert: 20. Aug 2019 08:37
Answers: 4
Wohnort: Aachen

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Tokamak »

Ping geht, TCP aber nicht (keine TCP-Ports offen lt. nmap).

Mindestens zwei Möglichkeiten: Dein Switch hängt zwischen 192. 168.100.11 und dem WR und lässt kein TCP durch (daher Frage nach Topologie und Zugriff auf das Web-Interface des WR), oder der WR hat 'ne Macke (Zugriff auf Web-Interface möglich?).
Proxmox mit OH 4.2 und HABApp 24 im LXC-Container

Homer-S
Beiträge: 68
Registriert: 25. Dez 2017 21:04
Answers: 0

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Homer-S »

Ich beantworte zuerst frage zwei.
Soweit ich weiß, hab ich noch nie ein/das Webinterface von meinem WR erreicht/gesehen/benutzt. Ich hab die Einstellung gesehen, auch schon mal eingeschalten, aber wie gesagt, noch nie zugriff gehabt. Deshalb dachte ich bisher, er hat keins.

Topologie des Netzwerks:
WR -> Cisco Switch -> Fritzbox -> Adguard Home -> Glasfaser -> Internet

Ich hoffe, das ist die Info die du meintest.
Openhab 4.1.2 in einem Docker Container

Tokamak
Beiträge: 183
Registriert: 20. Aug 2019 08:37
Answers: 4
Wohnort: Aachen

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Tokamak »

Ich hatte auf Grund deines Postings viewtopic.php?p=54627#p54627 vermutet, dass es ein Web-Interface gibt, um den WR zu konfigurieren. Irgendein Stück Software kann ihn offensichtlich erreichen, um Modbus ein- und auszuschalten.

Kannst du mal nmap auf dem WR mit -p- statt -p-1024 laufen lassen, um zu schauen, ob überhaupt irgendein Port offen ist? Das läuft ein wenig länger.
Proxmox mit OH 4.2 und HABApp 24 im LXC-Container

Homer-S
Beiträge: 68
Registriert: 25. Dez 2017 21:04
Answers: 0

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Homer-S »

Das Webinterface ist das sunnyportal gewesen.
Da kommen auch alle Werte des WR sauber an.

Code: Alles auswählen

nmap -sT -p- 192.168.100.48
Starting Nmap 7.80 ( https://nmap.org ) at 2023-05-15 08:36 CEST
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.04 seconds
der -Pn scann läuft gerade noch
Openhab 4.1.2 in einem Docker Container

oh73
Beiträge: 302
Registriert: 7. Mär 2021 14:49
Answers: 1

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von oh73 »

Hallo,

habe zwar nur den Tripower 8.0 von SMA,
aber Modbus funktioniert bei mir ohne Probleme.

Interessiert mich aber warum das bei dir nicht geht,
und nach deinem letzten Beitrag bin ich fast sicher du versuchst es einfach auf einer falschen Ip- Adresse!

die Adresse die im Sunny Explorer angezeigt wird ist nicht die richtige.

gehe mal in die Fritzbox, Netzwerkeinstellungen und such dir da mal die richtige IP von dem Wechselrichter raus!
dann sollte das Web-Interface und auch Modbus funktionieren!

sollte bei der Fritzbox normal 192.168.178.xxx sein!
OH 4.3.0 auf HP 26o G1 Dm Mini Pc mit MX_Linux

Homer-S
Beiträge: 68
Registriert: 25. Dez 2017 21:04
Answers: 0

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Homer-S »

oh73 hat geschrieben: 15. Mai 2023 11:20 sollte bei der Fritzbox normal 192.168.178.xxx sein!
Danke für das niedriger ansetzen. Ich habe meinen IP Adressbereich geändert, deshalb ist es NICHT die 178.
Und glaub mir, das hab ich schon 3 mal geprüft!
Außerdem kommt der sunny explorer ja auf den WR ..., nicht nur das sunny portal

Ich werde heute Abend nochmal AC und DC Seite trennen und dann morgen nochmal probieren ...
Openhab 4.1.2 in einem Docker Container

Tokamak
Beiträge: 183
Registriert: 20. Aug 2019 08:37
Answers: 4
Wohnort: Aachen

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Tokamak »

Der Sunny Explorer greift offensichtlich über BT oder Speedwire auf den WR zu, nicht über LAN bzw. IP. Und für den Zugriff via Portal wird der WR eine Verbindung zu SMA öffnen, über die dann der Server von SMA mit dem WR spricht.

Summa summarum kann man weder aus dem Zugriff mittels Sunny Explorer noch dem durch das Portal schließen, dass 192.168.100.48 die richtige IP-Adresse ist.

Irgendein Gerät hat diese IP-Adresse, da es auf den Ping antwortet. Aber es hat gemäß nmap keinen offenen Modbus-Port, was gegen den WR spricht.

In der Netzwerk-Übersicht der Fritzbox nachzschauen ist eine Möglichkeit. Allerdings hat die Fritzbox gesagt, dass .48 der WR ist:

Code: Alles auswählen

 nmap -sT -p-1024 -Pn 192.168.100.48
Starting Nmap 7.80 ( https://nmap.org ) at 2023-05-13 14:26 CEST
Nmap scan report for SMA-Wechselrichter.fritz.box (192.168.100.48)
Suche mal das gesamte Netz nach einem offenen Port 502 ab:

Code: Alles auswählen

nmap -p502 192.168.100.0/24
Bei mir findet nmap nur einen offenen 502, der vom SMA-Frontend:

Code: Alles auswählen

Nmap scan report for sma.fritz.box (192.168.123.12)
Host is up (0.0016s latency).

PORT    STATE SERVICE
502/tcp open  mbap
MAC Address: ... (SMA Regelsysteme Gmbh)
Proxmox mit OH 4.2 und HABApp 24 im LXC-Container

Homer-S
Beiträge: 68
Registriert: 25. Dez 2017 21:04
Answers: 0

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Homer-S »

2023-05-15 15_21_22-Window.png
Das ist die Einstellung seit je her in der Fritzbox, auch aus der zeit, als es noch funktioniert hat.
Da hab ich auch nie was geändert.

den nmap hab ich gemacht.
es melden sich alle bekannten Geräte/IP adressen
Auch der SHM2.0 meldet sich brav:

Code: Alles auswählen

Nmap scan report for SMA3002XXXXX84.fritz.box (192.168.100.41)
Host is up (0.0014s latency).
die 48 taucht gerade weder im nmap scan noch in den online Geräten der Fritzbox auf.
Anpingen geht aber immer noch

Dann hab ich den nmap direkt auf die 48 gemacht:

Code: Alles auswählen

nmap -p502 192.168.100.48
Starting Nmap 7.80 ( https://nmap.org ) at 2023-05-15 15:37 CEST
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.03 seconds
r@vmubuntu222:~$ nmap -p502 -Pn 192.168.100.48
Starting Nmap 7.80 ( https://nmap.org ) at 2023-05-15 15:37 CEST
Nmap scan report for SMA-Wechselrichter.fritz.box (192.168.100.48)
Host is up (0.0069s latency).

PORT    STATE SERVICE
502/tcp open  mbap

Nmap done: 1 IP address (1 host up) scanned in 0.03 seconds
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Openhab 4.1.2 in einem Docker Container

Tokamak
Beiträge: 183
Registriert: 20. Aug 2019 08:37
Answers: 4
Wohnort: Aachen

Re: fortgeschrittene Modbus Probleme mit OH3 und SMA WR

Beitrag von Tokamak »

Ist doch prima. Dann ist der Port 502 offen. Warum auch immer man -Pn angeben muss, wenn der WR doch auf ping antwortet...

Das hast du von dem Rechner gemacht, auf dem OH läuft? Wenn ja, ist die notwendige Voraussetzung erfüllt, dass das Anbindung funktionieren kann. Hinreichend ist es offensichtlich nicht.

Die Fehlermeldung vom Simply Client hilft nicht weiter, zumindest mir nicht.

Was steht denn im openHAB-Logging zur Bridge modbus:tcp:tripower ?
Proxmox mit OH 4.2 und HABApp 24 im LXC-Container

Antworten