NEWS
SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker
-
@omega235 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Dieser Converter von Amazon funktioniert auch und ist deutlich billiger (und von der größe mMn besser):
Vielen Dank für den Hinweis. Hast Du das Gerät selbst im EInsatz? Falls Ja, kann ich das im Eingangspost erwähnen.
Welche Spannung benötigt das Gerät.
Ich hatte für die WiFi-Bastelmodule ca. 8 EUR bezahlt. AP Kunststoff-Dose dazu und fertig. -
@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.Vielen Dank für den Hinweis. Kostet etwa 90 bis 100 EUR?
Finder ist ein rennomierte Marke im Bereich der Elektroinstallation. Ich habe auch Finder Zeitrelais im Einsatz. -
@homoran sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
genau. Eine Charge soll einen Bestückungsfehler gehabt haben. (kalte Lötstelle??)
Ich hatte auch diese Symptome (innerhalb 2 Monaten) und beim 2. war dann der Fehler bekannt und alle 5 wurden getauscht.
Das ist jetzt Monate her und es gab kein weiteres Problem.
Auch mein gleichzeitig gekaufter SDM 630 hat keine Probleme.Vielen Dank für den Erfahrungsbericht. Mein SDM120 für die Heizung schnurrt noch immer.
-
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Weiterer Vorteil ist mE, dass bei der Erst-Inbetriebnahme einmalig eingestellt werden kann, wie der Zähler mit der Verrechnung von Bezug/Einspeisung umgeht
das geht bei vielen anderen auch. Dort geht es aber um die Berechnung eines Wertes, der sich je nach Betrachtung des Bezuges und der Einspeisung ergibt. Also die Bilanz
Das Problem ist, dass es nur selten eine "korrekte" Berechnung der Summe der Energien aus den drei Phasen für Bezug und Einspeisung gibt.
-
@klassisch sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Vielen Dank für den Hinweis. Kostet etwa 90 bis 100 EUR?
Ja. der lag bei ca. € 85.
Und Finder ist mir beruflich aus der Automatisierungstechnik eben auch mit guter Qualität bekannt. -
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
. der lag bei ca. € 85.
WENN der dann die richtig saldierten Energiewerte liefern würde, ist er ja in der Preisklasse des SDM630.
das macht mich jetzt noch misstrauischer -
@homoran
Wie gesagt - für meine Anwendung nicht rele@homoran sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Weiterer Vorteil ist mE, dass bei der Erst-Inbetriebnahme einmalig eingestellt werden kann, wie der Zähler mit der Verrechnung von Bezug/Einspeisung umgeht
das geht bei vielen anderen auch. Dort geht es aber um die Berechnung eines Wertes, der sich je nach Betrachtung des Bezuges und der Einspeisung ergibt. Also die Bilanz
Das Problem ist, dass es nur selten eine "korrekte" Berechnung der Summe der Energien aus den drei Phasen für Bezug und Einspeisung gibt.
Wie geschrieben: Für mich in meiner Anwendung nicht relevant und ich kann es leider auch nicht testen.
Im PV-Forum habe ich einen Eintrag in dieser Richtung gefunden: PV-Forum
-
@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Im PV-Forum habe ich einen Eintrag in dieser Richtung gefunden: PV-Forum
Danke!
Ist aber auch da ziemlich schwammig.
Bei den Leistungswerten (W) passt es ja auch bei SDM630&Co.Die Energiewerte (kWh) sind leider das Problem.
in einem Nebensatz steht was von "genauso heraufzählen".@smarthomer-0 sagte in SDM120 SDM72 SDM630 Modbus RS485 Stromzähler (W)LAN ioBroker:
Für mich in meiner Anwendung nicht relevant
schade für uns. Eine klare Aussage für Zählerstände analog 1.8.0 und 2.8.0 wäre schon hilfreich.
Da mein SDM630 direkt hinter dem EVU Zähler hängt, müsste der Eli zum Austausch das gesamte Haus Stromlos machen. Nur zum Testen nicht wirklich realistisch.Danke für die Infos!
-
Ja habe ihn seit heut im Einsatz. Konfig im Anhang.
der RJ45 ist kein LAN Port, sondern wird nur für Spannung und RS485 verwendet (gut markiert, kann man also auch direkt ein LAN-Kabel verwenden und die PINS entsprechend verkabeln).
Kommunikation läuft daher nur über WLAN!
Spannung ist 5-35V DC
Davor den Waveshare Hutschienen Converter gehabt, der hat auch funktioniert, ist aber zu groß um in einem normalen Sicherungskasten reinzupassen (höhe passt nicht da die Höhe zu breit (keine Ahnung wie ich es richtig beschreiben soll)
-
@omega235 ; @SmartHomer-0 ; @Homoran : Vielen Dank, hab die Infos im Eingangspost nachgetragen.
-
Ich muss jetzt auch mal nachfragen.
Habe im Betrieb: SDM72 mit waveshare rs485to eth
verbunden mit modbus Adapter
Läuft einwandfreiJetzt habe ich mir nochmal einen SDM72 und waveshare rs485towifi geleistet.
Alles verbunden; testweise nur mit einer Phase.
Und neue Instanz vom Adapter.
Aber irgendwie klappt die Verbindung nicht richtig (bzw. jetzt gar nicht mehr)Anbei Screenshot vom Adapter:
Und nun vom waveshare rs485wifi
Vielleicht findet jemand den Fehler.
Im log kommt nur:modbus.1 2024-05-31 20:11:19.868 debug Closing client on purpose. modbus.1 2024-05-31 20:11:18.869 debug Cleaning up request fifo. modbus.1 2024-05-31 20:11:18.869 debug Socket closed with error modbus.1 2024-05-31 20:11:18.868 warn On error: {"errno":-111,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.243.144","port":503} modbus.1 2024-05-31 20:11:18.868 error Client in error state. modbus.1 2024-05-31 20:11:18.868 error Socket Error
es kamen auch schon andere Meldungen, sowas:
modbus.1 2024-05-31 19:46:21.395 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 19:46:16.266 warn Poll error count: 4 code: {"errorCode":148,"exceptionCode":127} modbus.1 2024-05-31 19:46:16.245 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 19:46:11.115 warn Poll error count: 3 code: {"errorCode":227,"exceptionCode":175} modbus.1 2024-05-31 19:46:11.095 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 19:46:05.964 warn Poll error count: 2 code: {"errorCode":141,"exceptionCode":123} modbus.1 2024-05-31 19:46:05.945 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 19:46:00.814 warn Poll error count: 1 code: "ReadInputRegisters: Invalid FC 1" modbus.1 2024-05-31 19:46:00.786 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 19:45:55.182 warn Poll error count: 10 code: {"err":"timeout","timeout":5000}
Habt ihr ne einfache Anleitung wie man dieses waveshare wifi korrekt einrichtet.
Danke für Rückmeldungen.mfg
Dieter -
- Warum Slave Id = 2? Ist das so im Gerät eingegeben?
- Warum ist der Waveshare als Client konfiguriert. Sollte der nicht Server sein? Wie beim LAN Waveshare auch?
- dort https://forum.iobroker.net/topic/1259/modbus-adapter/695?_=1717180010632 hat @Ronniboy eine Anleitung hinterlassen. Wobei er Vircom einsetzt, was meiner Meinung nach nicht erforderlich sein sollte
- Hier noch ein Hinweis von @SidM https://forum.iobroker.net/post/870092
-
@klassisch
Danke, schau ich mir an. -
@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.