NEWS
[gelöst] Modbus-Adapter v5.0.11: Verbindet nicht mehr
-
Hallo,
ich hatte eigentlich einige Monate erfolgreich den Modbus Adapter am Laufen.
Seit ca. 2 Wo verbindet er sich aber nicht mehr mit dem SMA-Wechselrichter.- Verbunden mit Host: ok
- Lebenszeichen: ok
- Verbunden mit Gerät oder Dienst: Fehler
Host: 4.0.24
Admin: 6.3.5
Node.js: v16.19.0
NPM: 8.19.3Das Log meckert folgendermassen:
modbus.0 2023-02-20 11:27:30.115 warn On error: {"errno":-110,"code":"ETIMEDOUT","syscall":"connect","address":"192.168.x.x","port":502} modbus.0 2023-02-20 11:27:30.115 error Client in error state. modbus.0 2023-02-20 11:27:30.115 error Socket Error
Der Adapter ist so eingestellt:
Die IP-Adresse des WR habe ich im Adapter eingetragen.
Ich kann vom PC aus auch stressfrei über Sunny Explorer auf den Wechselrichter.
Sunny Explorer meldet:- TCP-Server: ein
- Port: 502
- Modbus Unit: 3
Die Verbindung lief damals und heute über Powerline.
Jemand eine Idee?
-
- Lokale IPs muss man nicht unkenntlich machen. Da gibt es Millionen von die exact gleich lauten und keiner kann etwas mit anfangen.
- Ist der WR aktuell in der Produktion/Erzeugung ?
- Ist der WR vom Iobroker Rechner aus per PING erreichbar?
- Kommt hin und wieder bei SMA mal vor das sich das IF "aufhängt". Dann hilft in der Regel ein kompletter neustart des WRs
-
@wendy2702 sagte in Modbus-Adapter v5.0.11: Verbindet nicht mehr:
- Lokale IPs muss man nicht unkenntlich machen. Da gibt es Millionen von die exact gleich lauten und keiner kann etwas mit anfangen.
ok
- Ist der WR aktuell in der Produktion/Erzeugung ?
ja
- Ist der WR vom Iobroker Rechner aus per PING erreichbar?
ja, geht flott
- Kommt hin und wieder bei SMA mal vor das sich das IF "aufhängt". Dann hilft in der Regel ein kompletter neustart des WRs
Wie macht man sowas?
Und: Was soll das bringen, denn eigentlich startet die Kiste doch jeden morgen quasi neu, oder? -
@bertderkleine sagte in Modbus-Adapter v5.0.11: Verbindet nicht mehr:
Wie macht man sowas?
Kommt auf den WR an. Gibt bei SMA verschiedene möglichkeiten. Ich habe z.B. 2 WR, einer hat einen Drehschalter, der andere einen Griff den man ziehen muss.
Und: Was soll das bringen, denn eigentlich startet die Kiste doch jeden morgen quasi neu, oder?
Der WR startet nicht neu und das Kommunikationsmodul schonmal garnicht.
Der WR schaltet nur Teile intern ab wenn keine Produktion erfolgt. Sagen wir mal "Standby" aber geht nie komplett aus. Das kann nur manuell gemacht werden. Vielleicht auch per Sunny Explorer..... noch nie nach gesucht.
-
@wendy2702 sagte in Modbus-Adapter v5.0.11: Verbindet nicht mehr:
@bertderkleine sagte in Modbus-Adapter v5.0.11: Verbindet nicht mehr:
Wie macht man sowas?
Kommt auf den WR an. Gibt bei SMA verschiedene möglichkeiten. Ich habe z.B. 2 WR, einer hat einen Drehschalter, der andere einen Griff den man ziehen muss.
ok, danke, dann wäre der Griff unten wohl bei mir fällig. Den habe ich nur zur Totalabschlatung bei Elektroarbeiten gesehen bisher.
Und: Was soll das bringen, denn eigentlich startet die Kiste doch jeden morgen quasi neu, oder?
Der WR startet nicht neu und das Kommunikationsmodul schonmal garnicht.
Der WR schaltet nur Teile intern ab wenn keine Produktion erfolgt. Sagen wir mal "Standby" aber geht nie komplett aus. Das kann nur manuell gemacht werden. Vielleicht auch per Sunny Explorer..... noch nie nach gesucht.
Ok, verstanden.
PS: Ich habe zwischenzeitlich den Gedanken des "Neustarts" mal aufgegriffen und in Sunny Explorer den TCP-Server kurz ausgeschaltet und nach 10 Sek wieder eingeschaltet.
Und siehe da: Modbus Adapter ist wieder grün!Thema also erledigt.
@wendy2702 : Danke für den gedanklichen Anstoss!
Manche Lösungen für Probleme komplexer IT-Systeme sind ... erschreckend trivial und auf dem Niveau des "gegen den Dosenautomaten-Tretens damit was rauskommt".
-
@bertderkleine Perfekt.
Dann Editiere bitte deinen ersten Beitrag und setze ein [Gelöst] vor die Überschrift.
-
@wendy2702 sagte in Modbus-Adapter v5.0.11: Verbindet nicht mehr:
@bertderkleine Perfekt.
Dann Editiere bitte deinen ersten Beitrag und setze ein [Gelöst] vor die Überschrift.
Hatte ich schon gemacht.