NEWS
SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker
-
@klassisch
Ja, id hab ich beim SDM72 eingegeben
(hatte erst vor dies in Reihe zu schalten um 1 Instanz nur zu benötigen)
Nun sitzt der SDM aber woanders.Die Hinweise hab ich mir angeschaut.
Dachte eigentlich, dass dies so passt.Bekomme trotzdem:
modbus.1 2024-05-31 20:46:44.021 warn Poll error count: 3 code: {"err":"timeout","timeout":5000} modbus.1 2024-05-31 20:46:44.020 error Client in error state. modbus.1 2024-05-31 20:46:44.020 error Request timed out. modbus.1 2024-05-31 20:46:44.019 warn Error: undefined modbus.1 2024-05-31 20:46:39.018 debug [DevID_2/inputRegs] Poll address 0 - 8 registers modbus.1 2024-05-31 20:46:39.018 debug [DevID_2] Poll start --------------------- modbus.1 2024-05-31 20:46:39.017 info Connected to slave 192.168.243.144
Und die Instanz bleibt unten rot:
-
@bahnuhr Schau Dir mal die Konfig von @SidM an https://forum.iobroker.net/assets/uploads/files/1665226770066-664ac22c-a54b-43b8-a74d-860f53a3f909.jpeg
Der Waveshare ist der Server und der Modbus Adapter im ioBroker ist der Client, der beim Server die Daten abholt bzw. abonniert
-
@klassisch
Ja, müsste ich aber doch haben:
Einstellung waveshare:
und iob:
Und im log kommt:
modbus.1 2024-05-31 21:06:27.018 warn Poll error count: 5 code: {"errorCode":203,"exceptionCode":75} modbus.1 2024-05-31 21:06:27.018 debug Received pdu describes an error. modbus.1 2024-05-31 21:06:26.998 warn Error in handler for 4: RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 11. Received 12 modbus.1 2024-05-31 21:06:26.890 debug [DevID_2/inputRegs] Poll address 0 - 14 registers modbus.1 2024-05-31 21:06:26.890 debug [DevID_2] Poll start ---------------------
Ich raffs nicht.
Mit dem andere waveshare hat es auf Anhieb geklappt.
Nur dieser muckt rum. -
@bahnuhr
Was Du noch testen kannst: Die Modbus RTU Wandlung in den ioBroker Adapter verlegen und dann beim Waveshare nur TCP wählen -
@klassisch sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
@bahnuhr
Was Du noch testen kannst: Die Modbus RTU Wandlung in den ioBroker Adapter verlegen und dann beim Waveshare nur TCP wählenKlappt alles nicht.
Ich gebs auf mit dem Wifi Teil.
Habe noch einen Waveshare RS485toRJ45 rum liegen.
Mit diesem hat es gleich geklappt.Alles komisch das ganze.
-
@klassisch
Danke für die positive Bewertung.
Ich hätte es aber lieber hinbekommen. -
@bahnuhr Das verstehe ich. Allerdings habe ich kein Wifi Waveshare. Ich habe am SDM120 ein USRIOT USR-WIFI232-A2 Module (kein Fertiggerät) in Betrieb. Stelle gerade fest, daß dessen Website nicht mehr erreichbar scheint. Aber er sendet noch immer Daten vom Zähler, also do not touch...
Modbus ist immer ein Gefrickel und die Konverter machen nochmals eine Komplexität mehr. Also noch mehr Gefrickel und trial and error. -
Mein Wifi USRIOT ist jetzt wieder erreichbar, warum auch immer.
Die Formatierung hat gewisse Ähnlichkeiten mit dem Wifi Waveshare, scheint aber eine andere Generation/Version zu sein (Anleitung https://www.pusr.com/download/WIFI/USR-WIFI232-A2_User_Manual-V6.0.pdf).Abweichung sind mir aufgefallen:
-
Wifi-UART Setting
-
Baudrate adaption enable (bei mir)
-
485 mode disable (bei mir)
-
Network A setting: Server (bei mir, bei Dir erst im zweiten Screenshot)
IoBroker
Vielleicht hilft es
-
-
@klassisch
Danke für die Screenshots.
Muss mal schauen, wie ich dies nun teste.Aktuell läuft ja der wifi nicht.
mfg
Dieter -
@smarthomer-0 hallo ich suche Zwischenzähler für 3 famielienhaus ist Finder dafür geeignet ?
Hat es ein neutralleiter Anschluss ? Könnte man es mit elfin11 auslesen. Oder gibt es was anderes was man empfehlen könnte. -
@exitus
Nun ja - der Finder 7M.38.8.400.02.12 MID ist ein MID-zertifizierter Zähler bis 80A, insofern kannst Du ihn sicher auch als Zwischenzähler einsetzen.
Der Zähler hat einen N-Anschluss, der jedoch nur mit max. 2,5qmm angeschlossen werden kann (also vermutlich nur als Bezugspunkt für den Messpfad der Phasenspannungen, s. Hersteller-Doku:)
Nicht wie zB beim SDM72 als echte Null-Leiter-Strombahn mit Messung des Stroms auf dem N-Leiter.Zum Zusammenspiel mit dem elfin11 kann ich nichts sagen, ich habe dazu keine eigenen Erfahrungswerte. Ich selbst nutze den USR-W610 zur Kopplung Ethernet(WLAN)-Modbus.
-
@smarthomer-0
Danke erstmal ich habe ein Nulleiter mit dickem Querschnitt ich denke der Finder wird nichts.
Ich habe tuya Strom Messgerät das Problem ist die werte aktualisieren sich alle 2-3 Minuten.
Ich muss mindestens 2 Zähler unterbringen kann ich die 2 Zähler über ein Modbusstelle versorgen??
Habe ein elwin 11 am Wechselrichter könnte ich die zusätzlichen Zähler auf den Modbusschnittstellen mit anschließen?? Kann ich zb. 2 x Smd Zähler auf ein Modbus TCP anschließen??
Welche Stromzähler sollte ich nehmen ??
SDM 120>SDM 72 >SDM 630 oder was anderes soll aber in der Preisklasse sein.
Was ist der Unterschied zwischen SDM 72 SDM630 SDM 120 -
@exitus sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Danke erstmal ich habe ein Nulleiter mit dickem Querschnitt ich denke der Finder wird nichts.
Das heisst ja erstmal noch nichts, den "dicken Querschnitt" benötigst Du in der Installation ja auf jeden Fall, der wird aber auf die N-Schiene in der Unterverteilung aufgeklemmt und dort könnte dann auch der "dünne Querschnitt" vom Zähler aufgelegt werden; das alles solltest Du aber nur mit entsprechend vorhandenem Fachwissen machen!
Zwei dentische Zähler kannst Du am Modbus anschliessen, Du müsstest ihnen dann im ioBroker Modbus-Adapter verschiedene "Adressen" (Geräte-ID's) geben und entsprechende Einstellungen vornehmen.
Welchen (SDM-)Zähler Du nimmst und wie die Unterschiede sind (1-phasig, 3-phasig etc.) - dazu solltest Du Dir einfach die verschiedenen Hersteller-Datenblätter mal ansehen und Dich hier im Forum einige Zeit "durchlesen" - es gibt schon viele gute und interessante Beiträge dazu.
-
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Zwei dentische Zähler kannst Du am Modbus anschliessen,
ich nehme an du brauchst noch ein i
ich habe mehrere SDM72 und einen SDM630 am selben Bus.
ich wüsste nicht wsrum man nicht mischen sollte, solange die Geräte verschiedene IDs haben. -
@homoran
Danke, ich nehme dann noch ein "i" und möchte auflösen : Zwei identische ZählerDas war tatsächlich im Sinne von "zwei oder mehreren SDM-Stromzählern" gedacht (sorry for confusion...).
Gemeint war: Ich würde nicht versuchen, mit einem einzelnen Modbus-Adapter/seriell-to-ethernet-converter sowohl Stromzähler als auch Wechselrichter abzufragen, so wie ich das Vorhaben von @exitus verstanden habe. -
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Ich würde nicht versuchen, mit einem einzelnen Modbus-Adapter/seriell-to-ethernet-converter sowohl Stromzähler als auch Wechselrichter abzufragen
würde ich persönlich auch nicht, müsste aber gehen.
Bei mir klappte es damals nicht, lag aber wahrscheinlich daran, dass ich mit Stichleitung verdrahtet hatte
und bevor ich eine Ringleitung vom Zählerschrank über die Wärmepumpe zurück zum Netzwerkschrank in dem mein Server steht, mache, hab ich zwei Leitungen gelegt.
-
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Insofern habe ich jetzt einen neuen Energiezähler-Typ verbaut: Finder 7M.38.8.400.02.12 MID.
Funktioniert ebenfalls mit ModBus-Schnittstelle am ioBroker Doku ModBus-Schnittstelle Finder 7M.38.
Weiterer Vorteil ist mE, dass bei der Erst-Inbetriebnahme einmalig eingestellt werden kann, wie der Zähler mit der Verrechnung von Bezug/Einspeisung umgeht (wie geschrieben nutze ich die Zweirichtungs-Funktion nicht, aber lt. verschiedener Quellen soll sich "Vector" so verhalten wie dies auch ein EVU-Zweirichtungszähler macht.Was ich auch ganz nett finde, ist die Parametrierung über App und NFC-Schnittstelle vom Handy (oder alternativ via kapazitvem SoftTouch).
@homoran sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
schade für uns. Eine klare Aussage für Zählerstände analog 1.8.0 und 2.8.0 wäre schon hilfreich.
Zwischenzeitlich habe ich mich zur Anschaffung und Installation eines Balkon-Kraftwerks entschlossen .
Dadurch kann ich jetzt mehr zum "saldierenden" Verhalten des Finder-Zählers sagen.Folgende Feststellung:
Mein Balkonkraftwerk speist auf L1 ein (leider trübes Wetter heute früh ).
Die Dashboard-Werte sind allesamt Register, die via Modbus aus den Finder-Registern ausgelesen werden.
L1: -63W (bei aktuell 89 W Einspeisung vom BKW, "Verbrauch auf L1 wäre also ohne Balkonkraftwerk 26W gewesen)
L2: 174W
L3: 105W
=> Summe akt. Wirkleistung 216WIn dieser Situation wird nur Register 2752 hochgezählt (A.I.O. [Import] entspr. 1.8.0 [Bezug])
Bei stärkerer Sonneneinstrahlung und geringem Grundbedarf (Verbrauch < Einspeisung) lässt sich schön beobachten, wie Register 2754 hochzählt (A.E.O [Export] entspr. 2.8.0 [Einspeisung])
Am Display des Finder wird auch sehr schön angezeigt: Es wird immer nur A.I.O. oder A.E.O. hochgezählt, niemals beide Zähler gleichzeitig.
Die Anzeigewerte 1.8.0 vom EVU-Zähler und A.I.O. vom Finder-Zähler laufen gleich, leider gibt mir der eingebaute EVU-Zähler (eBZ DD3 BZ06 DTA - SMZ1) den Wert von 2.8.0 nicht aus.
Wichtig ist, dass bei Erst-Inbetriebnahme des Finder dieser Parameter/Anschlussmodus ausgewählt wird:
Leider ist der Preis des Zählers zwischenzeitlich gestiegen, es gibt aber immer wieder Aktionen, bei denen er günstiger ist (ca. € 135,00 - aktuell habe ich ihn z.B. für € 87,70 zzgl. Versand bestellt).
-
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Dadurch kann ich jetzt mehr zum "saldierenden" Verhalten des Finder-Zählers sagen.
Ergänzende Informationen:
Hier der Verlauf der einzelnen Phasen-Leistungen von gestern (sonniger Tag und wenig Leistungs-Abnahme):
.Und hier der daraus im Zähler ermittelte Verlauf der Gesamt-Leistung:
=> Solange sich die Kurve unterhalb der Null-Linie bewegt, wird A.E.O. (2.8.0) hochgezählt, bewegt sich die Kurve oberhalb der Null-Linie, wird A.I.O. (1.8.0) hochgezählt.
-
@smarthomer-0
Und -last but not least- noch die Register-Werte, die über Modbus aus dem Zähler ausgelesen werden: -
@smarthomer-0 Vielen Dank für die Info. Der LAN-Konverter ist noch der USR-W610 ?
Ich kann dann die Kombination des Finder Zählers (mit Aussicht auf kompatible Saldierung) mit dem USR-W610 noch mit in den Eingangspost als erprobte Kombination aufnehmen.