NEWS
SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker
-
@matis said in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
@homoran
V3 hat nur am Ende zwei Register mehr, die saldierende Messung.
SDM630Modbus-V3.pdfDie zwei neuen Register sind nicht das, was man unter saldierender Messung, wie z. Bsp. bei einem gewöhnlichen iMS im Zählerschrank, erwartet.
Es werden lediglich Net-Metering berechnet, siehe hier:
Der Zähler läuft einfach rückwärts bei Stromerzeugung>Hausverbrauch. -
@arni_banone
Es gibt keinen Eastron der saldierend, wie wir Deutschen das machen, kann. Setzt Eastron auch nicht um. War da ne Weile mit denen in Kontakt und hab mein Geld wieder bekommen (Zähler konnte ich behalten)
Hab dann einen Wago gekauft. Da kann man einstellen wie er zählen soll. -
@arni_banone sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Die zwei neuen Register sind nicht das, was man unter saldierender Messung, wie z. Bsp. bei einem gewöhnlichen iMS im Zählerschrank, erwartet.
Ja, das habe ich inzwischen auch festgestellt.
Ich hatte in den letzten Tagen Kontakt zu Eastron, wegen eines anderen Problems und hab auch nach saldierender Zählung gefragt. Mir wurde gesagt, dass an einer saldierenden Messung bzw. Firmware gearbeitet wird und diese sogar in den nächsten 2 Wochen fertig werden soll. Finde ich gut, denn ohne sind die Zähler als Zwei-Richtungs-Zähler nicht zu gebrauchen.Hier nun auch noch für den SDM630-M-V3 die kompletten Register. Vielleicht hilft es mal jemand.
_address deviceId name description unit type len factor offset formula role room cw isScale 30001 1 Phase_1_Spannung Phase_1_Spannung V floatbe 2 1 0 state false false 30003 1 Phase_2_Spannung Phase 2 Spannung V floatbe 2 1 0 state false false 30005 1 Phase_3_Spannung Phase 3 Spannung V floatbe 2 1 0 state false false 30007 1 Phase_1_Ampere Phase 1 Ampere A floatbe 2 1 0 state false false 30009 1 Phase_2_Ampere Phase 2 Ampere A floatbe 2 1 0 state false false 30011 1 Phase_3_Ampere Phase 3 Ampere A floatbe 2 1 0 state false false 30013 1 Phase_1_Leistung Phase 1 Leistung W floatbe 2 1 0 state false false 30015 1 Phase_2_Leistung Phase 2 Leistung W floatbe 2 1 0 state false false 30017 1 Phase_3_Leistung Phase 3 Leistung W floatbe 2 1 0 state false false 30019 1 Phase_1_Scheinleistung Phase 1 Scheinleistung VA floatbe 2 1 0 state false false 30021 1 Phase_2_Scheinleistung Phase 2 Scheinleistung VA floatbe 2 1 0 state false false 30023 1 Phase_3_Scheinleistung Phase 3 Scheinleistung VA floatbe 2 1 0 state false false 30025 1 Phase_1_Blindleistung Phase 1 Blindleistung VAr floatbe 2 1 0 state false false 30027 1 Phase_2_Blindleistung Phase 2 Blindleistung VAr floatbe 2 1 0 state false false 30029 1 Phase_3_Blindleistung Phase 3 Blindleistung VAr floatbe 2 1 0 state false false 30031 1 Phase_1_Leistungsfaktor Phase 1 Leistungsfaktor floatbe 2 1 0 state false false 30033 1 Phase_2_Leistungsfaktor Phase 2 Leistungsfaktor floatbe 2 1 0 state false false 30035 1 Phase_3_Leistungsfaktor Phase 3 Leistungsfaktor floatbe 2 1 0 state false false 30037 1 Phase_1_Phasenwinkel Phase 1 Phasenwinkel ° floatbe 2 1 0 state false false 30039 1 Phase_2_Phasenwinkel Phase 2 Phasenwinkel ° floatbe 2 1 0 state false false 30041 1 Phase_3_Phasenwinkel Phase 3 Phasenwinkel ° floatbe 2 1 0 state false false 30043 1 Spannung_Durchschnitt Spannung Durchschnitt V floatbe 2 1 0 state false false 30047 1 Stromstärke_Durchschnitt Stromstärke Durchschnitt A floatbe 2 1 0 state false false 30049 1 Summe_Stromstärke Summe Stromstärke A floatbe 2 1 0 state false false 30053 1 Gesamtleistung Gesamtleistung W floatbe 2 1 0 state false false 30057 1 Gesamtscheinleistung Gesamtscheinleistung VA floatbe 2 1 0 state false false 30061 1 Gesamtblindleistung Gesamtblindleistung VAr floatbe 2 1 0 state false false 30063 1 Gesamt_Leistungsfaktor Gesamt-Leistungsfaktor floatbe 2 1 0 state false false 30067 1 Gesamt_Phasenwinkel Gesamt-Phasenwinkel ° floatbe 2 1 0 state false false 30071 1 Netzfrequenz Netzfrequenz Hz floatbe 2 1 0 state false false 30073 1 Energie_Import Energie Import kWh floatbe 2 1 0 state false false 30075 1 Energie_Export Energie Export kWh floatbe 2 1 0 state false false 30077 1 Energie_Import_Blindleistung Import Blindleistung kVArh floatbe 2 1 0 state false false 30079 1 Energie_Export_Blindleistung Export Blindleistung kVArh floatbe 2 1 0 state false false 30081 1 Scheinleistung Scheinleistung kVAh floatbe 2 1 0 state false false 30083 1 Ampere_Stunden Ampere-Stunden Ah floatbe 2 1 0 state false false 30085 1 Gesamt_Leistungsbedarf Gesamt-Leistungsbedarf W floatbe 2 1 0 state false false 30087 1 Maximal_Leistungsbedarf Maximal-Leistungsbedarf VA floatbe 2 1 0 state false false 30101 1 Gesamt_Scheinleistungsbedarf Gesamt-Scheinleistungsbedarf VA floatbe 2 1 0 state false false 30103 1 Maximal_Scheinleistungsbedarf Maximal-Scheinleistungsbedarf VA floatbe 2 1 0 state false false 30105 1 Strom_Neutralleiter Strom im Neutralleiter A floatbe 2 1 0 state false false 30107 1 Maximalstrom_Neutralleiter Maximalstrom im Neutralleiter A floatbe 2 1 0 state false false 30201 1 Spannung_Line_1_zu_Line_2 Spannung Line 1 zu Line 2 V floatbe 2 1 0 state false false 30203 1 Spannung_Line_2_zu_Line_3 Spannung Line 2 zu Line 3 V floatbe 2 1 0 state false false 30205 1 Spannung_Line_3_zu_Line_1 Spannung Line 3 zu Line 1 V floatbe 2 1 0 state false false 30207 1 Spanung_Line_zu_Line_Durchschnitt Spanung Line zu Line Durchschnitt V floatbe 2 1 0 state false false 30225 1 Stromstärke_Neutralleiter Stromstärke Neutralleiter A floatbe 2 1 0 state false false 30235 1 Spannung_L1_N_THD Spannung L1/N harm.Verzerrung % floatbe 2 1 0 state false false 30237 1 Spannung_L2_N_THD Spannung L2/N harm.Verzerrung % floatbe 2 1 0 state false false 30239 1 Spannung_L3_N_THD Spannung L3/N harm.Verzerrung % floatbe 2 1 0 state false false 30241 1 Strom_L1_N_THD Strom L1/N harm.Verzerrung % floatbe 2 1 0 state false false 30243 1 Strom_L2_N_THD Strom L2/N harm.Verzerrung % floatbe 2 1 0 state false false 30245 1 Strom_L3_N_THD Strom L3/N harm.Verzerrung % floatbe 2 1 0 state false false 30249 1 Spannung_L1_L2_L3_N_THD Spannung L1-L3/N harm.Verzerrung % floatbe 2 1 0 state false false 30251 1 Durchschnitt_Strom_L_N_THD Strom L/N durchschnittl.harm.Verzerrung % floatbe 2 1 0 state false false 30259 1 Strom_L1 Strom L1 A floatbe 2 1 0 state false false 30261 1 Strom_L2 Strom L2 A floatbe 2 1 0 state false false 30263 1 Strom_L3 Strom L3 A floatbe 2 1 0 state false false 30265 1 max_Strom_L1 Max. Strom L1 A floatbe 2 1 0 state false false 30267 1 max_Strom_L2 Max. Strom L2 A floatbe 2 1 0 state false false 30269 1 max_Strom_L3 Max. Strom L3 A floatbe 2 1 0 state false false 30335 1 Spannung_L1_L2_THD Spannung L1/L2 harm.Verzerrung % floatbe 2 1 0 state false false 30337 1 Spannung_L2_L3_THD Spannung L2/L3 harm.Verzerrung % floatbe 2 1 0 state false false 30339 1 Spannung_L3_L1_THD Spannung L3/L1 harm.Verzerrung % floatbe 2 1 0 state false false 30341 1 Durchschnitt_Spannung_L_N_THD Spannung L/N durchschnittl.harm.Verzerrung % floatbe 2 1 0 state false false 30343 1 Gesamtenergie_Import_Export Gesamtenergie Import + Export kWh floatbe 2 1 0 state false false 30345 1 Blindleistung Blindleistung kVArh floatbe 2 1 0 state false false 30347 1 Energie_Import_L1 Energie Import L1 kWh floatbe 2 1 0 state false false 30349 1 Energie_Import_L2 Energie Import L2 kWh floatbe 2 1 0 state false false 30351 1 Energie_Import_L3 Energie Import L3 kWh floatbe 2 1 0 state false false 30353 1 Energie_Export_L1 Energie Export L1 kWh floatbe 2 1 0 state false false 30355 1 Energie_Export_L2 Energie Export L2 kWh floatbe 2 1 0 state false false 30357 1 Energie_Export_L3 Energie Export L3 kWh floatbe 2 1 0 state false false 30359 1 Gesamtenergie_L1 Gesamtenergie L1 kWh floatbe 2 1 0 state false false 30361 1 Gesamtenergie_L2 Gesamtenergie L2 kWh floatbe 2 1 0 state false false 30363 1 Gesamtenergie_L3 Gesamtenergie L3 kWh floatbe 2 1 0 state false false 30365 1 Blindleistung_Import_L1 Blindleistung Import L1 kvarh floatbe 2 1 0 state false false 30367 1 Blindleistung_Import_L2 Blindleistung Import L2 kvarh floatbe 2 1 0 state false false 30369 1 Blindleistung_Import_L3 Blindleistung Import L3 kvarh floatbe 2 1 0 state false false 30371 1 Blindleistung_Export_L1 Blindleistung Export L1 kvarh floatbe 2 1 0 state false false 30373 1 Blindleistung_Export_L2 Blindleistung Export L2 kvarh floatbe 2 1 0 state false false 30375 1 Blindleistung_Export_L3 Blindleistung Export L3 kvarh floatbe 2 1 0 state false false 30377 1 Gesamt-Blindleistung_L1 Gesamt-Blindleistung L1 kvarh floatbe 2 1 0 state false false 30379 1 Gesamt-Blindleistung_L2 Gesamt-Blindleistung L2 kvarh floatbe 2 1 0 state false false 30381 1 Gesamt-Blindleistung_L3 Gesamt-Blindleistung L3 kvarh floatbe 2 1 0 state false false 30397 1 Gesamtenergie_netto_Imp-Exp Gesamtenergie netto Imp-Exp kWh floatbe 2 1 0 state false false 30399 1 Gesamtblindleistung_netto_Imp-Exp Gesamtblindleistung netto Imp-Exp kvarh floatbe 2 1 0 state false false
-
@matis
Jo, bin mit dem Distributor in Kontakt und habe einen ersten Demo-Zähler mit neuer SW erhalten (Basis: SDM630 V3). Leider zählt er nicht exakt so, wie mein ISKRA Zähler vom Messstellenbetreiber.
Bekomme aber vermutlich/hoffentlich bald einen neuen zum Testen. -
-
@bahnuhr ja mit einem ständig laufenden Script ist das kein Problem, hatte ich vorher auch schon einfach im Sekundentakt in zwei Register addiert, klappt wunderbar.
Nur das ist eben nicht der Sinn eines Zählers, ich will die Daten auch korrekt haben, wenn das script und iobroker mal nicht läuft.
Deshalb habe ich für Zweirichtung ehz Zähler und die SDM630 nur für Bezug an Wärmepumpe und Wallbox. -
@arni_banone sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Die zwei neuen Register sind nicht das, was man unter saldierender Messung, wie z. Bsp. bei einem gewöhnlichen iMS im Zählerschrank, erwartet.
richtig, es ist lediglich die Bilanz
-
Hi,
zur Einbindung der PV und Wärmepumpe sowie einer Mieteinheit wollte ich MID Zähler mit Modbus in den iOBroker einbinden.
Habe mir folgendes bestellt:
1x Eastron SDM230 Modbus RS485
1x EASTRON SDM630 MODBUS-MID V2
2x Waveshare RS485 to RJ45 Ethernet Converter ModuleDie Einbindung des SDM630 steht ja oben beschrieben. Lässt sich der SDM230 auch einbinden?
Danke
-
@smarty-ml sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Lässt sich der SDM230 auch einbinden?
warum nicht?
-
SDM620 + Waveshare ETH läuft jetzt. Es hat mich 3h aufgehalten, bis ich eben gemerkt habe, dass mein Testkabel für den Bus in der Mitte geteilt ist Morgen binde ich den SDM230 noch mit ein.
-
@smarty-ml Viel Erfolg!
-
@smarty-ml sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
dass mein Testkabel für den Bus in der Mitte geteilt ist
bitte beachten wenn du
@smarty-ml sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
den SDM230 noch mit ein.
binden willst:
-
@homoran hat geklappt, Danke
-
Hallo, ich habe folgende Komponenten:
Waveshare RS485 to RJ45 Ethernet Converter Module
EASTRON SDM630 MODBUS-MID v2Wie muss ich die beiden anschließen? Könnte mir bitte jemand einen Schaltplan zukommen lassen? Der Eastron ist bereits installiert und läuft. Vielen Dank im voraus!
-
@jwerlsdf sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Waveshare RS485 to RJ45 Ethernet Converter Module
Sowas? https://eckstein-shop.de/WaveShare-Industrial-Serial-Server-with-POE?ws_oss_lieferland=DE&gad_source=1&gclid=EAIaIQobChMIhMKAms7EhQMVXZKDBx24dQnXEAQYASABEgKB5vD_BwE
Wird der schon mit 12V oder 24V versorgt? Ansonsten geht nichts.Dann gäbe es nur noch A und B mit den korrespondierenden Anschlüssen des
EASTRON SDM630 MODBUS-MID v2
zu verbinden.
Wie muss ich die beiden anschließen?
Könnte mir bitte jemand einen Schaltplan zukommen lassen?
Habe ich leider nicht. Aber erst mal A mit A verbinden und B mit B und dann schauen was passiert
-
@klassisch
Ich habe nun den Waveshare RS485 to RJ45 Ethernet Converter Module ans laufen bekommen.
Der adapter bleibt aber rot. Folgende Fragen habe ich noch:
Sind die Einstellungen beim waveshare richtig?
Bei device ip muss der waveshare eingetragen werden, bei destination der iobroker mit dem iobr8ker Port?Für den sdm630 habe ich im iobroker die Einstellungen von hier geommen
https://forum.iobroker.net/topic/44510/aufruf-sammlung-an-modbus-anbindungen/22?_=171327745338
Muss die komplette Liste in Eingangsregister rein? Was muss bei diskrete Eingänge etc rein? Nichts? -
@jwerlsdf Wenn Du den SDM nicht manuell konfiguriert hast, ist zumindest die Baudrate falsch. Denke, der hat default 9600. Den kann man aber auch manuell per Tastenspiele verstellen. Denke, er kann aber keine hohen Baudraten. Also erst man von 9600Bd ausgehen (oder über Tastenspielerei nachsehen, ob 9600 eingestellt ist) und die 9600 auch im Waveshare eintragen. Die müssen beide gleich schnell "sprechen".
Auf dem Eingangspost dieses Threads habe ich ein paar Nachträge eingefügt. Da sind auch Waveshare Konfigurationen dabei.
Dann hat Sascha Roth im ioBroker Adapter RTU über TCP eingestellt. Das hast Du aber auch im Waveshare eingestellt. Wenn ich mich recht erinnere, darf immer nur eine Seite übersetzen. Also mal im Waveshare nur TCP einstellen.
Ich persönlich starte immer erst mit einem einzigen Register. Das Modbus Protokoll ist uralt und hat nahezu keine Diagnosemöglichkeiten. Und wenn ein Eintrag in der Registerliste falsch ist, dann geht es nicht und man bekommt keine ordentliche Hilfestellung zum Fehlersuchen.
In diskrete Eingänge kommt nichts.
Die 3000er Register sind die Eingangsregister - wenn man "alias Verwenden" angehakt hat. -
@klassisch
Danke für deine Antwort
Baudrate ist 9600 im sdm630, dementsprechend habe ich im waveshare auch die baudrate angepasst.Im adapter habe ich nun alle zeil3n rausgelöscht bis auf folgende:
30001 1 L1-N_Spannung V floatbe 2 1 0 level
Leider wird der adapter immer noch nicht grün.
Im waveshare kann ich leider nicht nur TCP auswählen. Die Alternative ist None.
-
@jwerlsdf sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Bei device ip muss der waveshare eingetragen werden,
Du hast DHCP an, ergo kommt die Device IP per DHCP.
So sieht das z.B. bei mir aus: (ist aber kein SDM, sollte aber genauso funktionieren.)
Modbus Instanz dann passend so:
Register dann entsprechend deinem Gerät das du auslesen möchtest.
Mit Vircom kann man auch noch mehr machen, war zumindest bei meinen Zählern aber noch nicht nötig.
Der Adapter sollte bei richtiger Konfig eigentlich auch ohne angeschlossenen Zähler grün werden da die Kommunikation zum Waveshare schon funktioniert. Zumindest machen meine beiden Waveshare das so.
EDIT: @jwerlsdf Poste bitte immer Screenshot der Konfig Waveshare, Modbus Instanz und am besten auch das Logfile vom Adapter im Debug Mode. Beim Zähler und Waveshare muss neben der Baudrate auch der Rest zueinander passen!
-
@jwerlsdf sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Im waveshare kann ich leider nicht nur TCP auswählen. Die Alternative ist None.
Dann im ioBroker Adapter nur TCP einstelle, Es darf immer nur eine Seite übersetzen.