Seite 1 von 1

SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 29. Sep 2022 09:33
von fish68
Hallo,

leider bekomme ich mein Energymeter ans fliegen im OH 3.3.

Als Fehler kommt:

java.net.SocketTimeoutException: Receive timed out

Im OH Log steht: Initializing handler for thing 'smaenergymeter:energymeter:xyz' takes more than 5000ms.

Ich bin ratlos. Woran könnte das liegen?

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 29. Sep 2022 10:07
von udo1toni
Kurze Antwort: Weil etwas an Deinen Einstellungen nicht stimmt.

Vollständige Antwort: Ohne einen genaueren Blick auf Deine Konfiguration kann niemand Dir sagen, wo Du bei der Konfiguration einen Fehler gemacht hast. :)

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 29. Sep 2022 11:37
von fish68
udo1toni hat geschrieben: 29. Sep 2022 10:07 Kurze Antwort: Weil etwas an Deinen Einstellungen nicht stimmt.

Vollständige Antwort: Ohne einen genaueren Blick auf Deine Konfiguration kann niemand Dir sagen, wo Du bei der Konfiguration einen Fehler gemacht hast. :)
Verzeihung, da wollte ich wohl den 2. vor dem 1. Schritt machen.

Die Multitaskgruppe steht auf 239.12.255.254
Port auf 9522
Abfrageintervall auf 30s

Mehr kann man doch nicht einstellen?!

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 29. Sep 2022 16:19
von udo1toni
Hast Du das Gerät denn per Autodiscovery eingebnden, oder hast Du das Gerät manuell angelegt?
Die Einstellungen sind ja die Default Werte.

Wie ist der Rechner mit openHAB ans Netz angebunden? Wie ist der SMA Zähler angebunden?

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 30. Sep 2022 07:11
von int5749
Moin Moin

eine kurze Suche nach SMA => Klick mich

Da hier keine Antwort mehr kam, könnte man vermuten das es nun funktioniert. Der Home-Manager hat ein seit V 2.0 ein Energy Meter integriert, das nutzen beide das gleiche Binding und werden identisch konfiguriert.

Viel Erfolg

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 30. Sep 2022 07:20
von fish68
Moin,
hab es manuell hinzugefügt.

Hab gerade nochmal das Thing gelöscht und es per Scan versucht, finden zu lassen. Es wird nichts gefunden.

Tja und openhab läuft normal im Docker auf einer Synology. Da ich im OH andere Bindings ohne Probleme nutze, kann ich mir einen Fehler im Netzwerk schwer vorstellen. Der SMA Zähler hängt ganz normal im lokalen Netzwerk per LAN Kabel hinter einem von SMA empfohlenen switch.
Per IP kann ich das EM normal ansprechen.

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 30. Sep 2022 10:23
von int5749
fish68 hat geschrieben: 30. Sep 2022 07:20 Tja und openhab läuft normal im Docker auf einer Synology.
So langsam wird es ja mit details zu Deinem Setup

SMA spricht (wie man an der IP sitzt) => Multicast

Ich weiß, dass es mit Docker und Multicast und auch Netzwerk Konfiguration sehr gerne zu Problemen kommt.
Richtig, dies ist kein Netzwerk Problem, sondern liegt voraussichtlich an der Docker Konfig.
Alternativ könnte es an dem Switch liegen (hardware) wen dieser Multicst nicht ordentlich transportiert, sollte bei einem aktuellen Gerät aber klappen.

Zu Docker bin ich raus, ist mir persönlich zu anfällig wenn man nicht regelmäßid damit arbeitet.

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 30. Sep 2022 10:56
von udo1toni
Na ja... Docker ist da schon ein sehr wichtiges Stichwort.
Multicast wird grundsätzlich nicht geroutet. (grundsätzlich -> muss extra konfiguriert werden)
Container in Docker haben gewöhnlich ein eigenes Netz. Entsprechend werden Multicast Pakete nicht in dieses Netz geroutet, wenn das nicht extra konfiguriert wird.
Leider scheint es nicht so einfach zu sein, das in Docker zu konfigurieren, jedenfalls habe ich auf die Schnelle da keine "Setz den Haken dort" Lösung gefunden.

Eventuell geht es, wenn der Container direkt das host-Net verwendet. Achtung, bestehende Container können nicht ins Host-Net umziehen, das heißt, Du musst den Container neu deployen.

Re: SMA Energy Meter - CONFIGURATION_ERROR

Verfasst: 30. Sep 2022 11:32
von fish68
Danke Euch für die Anregungen.
Dann schau ich mal in die Richtung Docker und Multicast.
Wenn ich es hinbekomme, werde ich berichten.