NEWS
Modbus über USB/RS485 für SDM 630 Stromzähler
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Na sowas
kann man machen, aber was sagt das aus
da eher so
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Oder was machst du mit den Werten?
unnötige Verbraucher suchen, oder
aber dafür sind 2 Zähler zu wenig
oder
aber die SDM 630/72 visualisiere ich nicht wirklich
-
ich muss diesen Post leider nochmal aufwärmen....
Ich habe den ioBroker neu installiert und bekomme nun mit den gleichen Einstellungen keine Verbindung mehr hin.
Der Adapter springt kurz auf grün und dann wieder auf gelb
Hast du eine Idee wo/wie ich da etwas debuggen kann?
Ich denke ein plötzlicher defekt der Stromzähler oder des USB Adapters ist sehr unwahrscheinlich....
Kirk
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
oder des USB Adapters ist sehr unwahrscheinlich....
wie ist der denn konfiguriert?
-
@homoran
komischerweise ist er nun von alleine wieder grün geworden mit den ursprünglich geposteten Einstellungen.Der Stromzähler in der Wohung hat die ID 1 im Zähler eingestellt und der im Keller hat die ID 2 eingestellt.
Nun zu meiner ersten verständnis Frage auch wenn ich nicht weiß warum der Adapter auf einmal grün geworden ist...
Was ist mit der Geräte ID gemeint? Die vom ersten Zähler?
Kirk
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Was ist mit der Geräte ID gemeint? Die vom ersten Zähler?
das ist nur interessant wenn du nicht "nehrere IDs" angehakt hast.
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
warum der Adapter auf einmal grün geworden ist...
@homoran sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
oder des USB Adapters ist sehr unwahrscheinlich....
wie ist der denn konfiguriert?
der ist nicht auf /dev/serial/by-id/ konfiguriert.
Der USB-Port kann jederzeit eine andere Nummer zugewiesen bekommen.
Die Geräte ID bleibt, egal an welchem Port der Konverter steckt.Daher immer auf /dev/serial/by-id/ konfigurieren.
-
@homoran said in Modbus über USB/RS485 für SDM 630 Stromzähler:
der ist nicht auf /dev/serial/by-id/ konfiguriert.
Der USB-Port kann jederzeit eine andere Nummer zugewiesen bekommen.
Die Geräte ID bleibt, egal an welchem Port der Konverter steckt.
Daher immer auf /dev/serial/by-id/ konfigurieren.Ok,
da überforderst du mich gerade etwas...Du meinst das Device hat intern eine andere USB "port" bekommen? Also nicht USB0 sondern USB1 z.B.?Wo kann ich das denn konfigurieren und wo hast du das in dem Screenshot gesehen?
-
nun habe ich nach deiner Vorlage versucht die Register bei mir einzutragen. Angefangen mit der Spannung am Außenleiter L1.
Leider wird im Objektbaum nur eine Spannung von 0V ausgegeben.
Was habe ich da wieder übersehen
Kirk
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Also nicht USB0 sondern USB1 z.B.?
jawohl!
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Wo kann ich das denn konfigurieren und wo hast du das in dem Scrennshot gesehen?
beides die gleiche Antwort:
in der Konfiguration unter SERIALdu rufst auf der Konsole auf:
pi@ioBrokerpi5:~ $ ls /dev/serial/by-id/ usb-FTDI_FT232R_USB_UART_A10NBMVW-if00-port0 usb-FTDI_FT232R_USB_UART_AB0OH9QR-if00-port0 usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_01066523-if00-port0
und nimmst den ganzen langen Text hinter /dev/serial/by-id/ in diesen Menüpunkt anstelle /dev/USB0/
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Was habe ich da wieder übersehen
hak mal aliases benutzen an
edit
-
Meine Ausgabe sieht so aus:
root@raspberrypi:~# ls /dev/serial/by-id/ usb-1a86_USB2.0-Serial-if00-port0
Dann den String so zusammen bauen?
/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
Teste ich gleich.
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Dann den String so zusammen bauen?
ja
-
fliegt nicht, Adapter bleibt gelb.
PS: ich hatte ein Leerzeichen mit kopiert. Jetzt ist er grün, funktioniert!
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
fliegt nicht, Adapter bleibt gelb.
Etwas Geduld!
Ansonsten: Was steht im log?
-
ok, da der Adapter nun zuverlässig grün wird, könnten wir bei den Registern weiter machen?
Da kommt irgendwie nichts plausibles an?!?
Rolle ist "value"? Was ist CW und SF für eine Einstellung?
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Da kommt irgendwie nichts plausibles an?!?
@homoran sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
hak mal aliases benutzen an
hast du das?
-
Ja, das funktioniert jetzt. Hatte am Ende ein Leerzeichen mit rein kopiert. Das Leerzeichen gelöscht, dann ging es.
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Hatte am Ende ein Leerzeichen mit rein kopiert
das ist eine Checkbox
Einstellungen sehen korrekt aus.
Steht da immer noch 0?ist da überhaupt was angeschlossen?
Steht was im log? -
@homoran said in Modbus über USB/RS485 für SDM 630 Stromzähler:
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Hatte am Ende ein Leerzeichen mit rein kopiert
Steht was im log?
Wo kann ich den Log einsehen?
Ja, die beiden Zähler sind produktiv und haben schon zwei Jahre über das Python Script Werte in die Influxdb geschrieben.
Der Wert springt von 0V auf 2349212313 und dann wieder mal auf 0V
-
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
und haben schon zwei Jahre über das Python Script
greift da noch was auf den Bus zu?
@kirk1701 sagte in Modbus über USB/RS485 für SDM 630 Stromzähler:
Wo kann ich den Log einsehen?
auf der Seite "Protokolle"
-
hmm, es funktioniert nun....aber ich weiß nicht warum
Ich versuche mal den 2. Zähler mit dazu zu holen