Hallo,
ich habe an einem Raspi(buster) den SDM630 (dev/ttyUSB0) angeschlossen. Dieser Zähler entspricht meinem EVU Zähler.
Leider bekomme ich mit OpenWB keine Daten aus dem Zähler ausgelesen. Der Zähler ist über einen USB FTDI Adapter an dem Raspi angeschlossen.
Abschlußwiderstände sind auch dran. Mittels Solarview(gleicher Raspi) kann der SDM630 ohne Probleme ausgelesen werden.
Alle anderen Module (go-e charger, Tesla SOC) funktionieren. Da ich nun keine Einspeise/Bezug Daten habe kann ich auch keine PV geführte Ladung machen. Was kann ich noch versuchen, oder gibt es zwischen dem alten Zähler und den neuen SDM630 Unterschiede?
Viele Grüße
Ronald.
SDM630 Modbus 2014 SW:V1.3 nicht erkannt
-
- Site Admin
- Beiträge: 8904
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 31 times
- Been thanked: 91 times
Re: SDM630 Modbus 2014 SW:V1.3 nicht erkannt
Stimmt denn das Serial Setup? (9600 8 N 1)
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: SDM630 Modbus 2014 SW:V1.3 nicht erkannt
Ja. Solarview verwendet auch die default Einstellung mit 9600/8/N/1.
Re: SDM630 Modbus 2014 SW:V1.3 nicht erkannt
Wenn ich solarview im Debugmodus laufen lasse sieht man ganz gut, das die Kommunikation mit dem SDM630 an /dev/ttyUSB0 klappt.
Es kann also nicht an meiner Verkablung liegen. Hier ein Auszug aus dem SolarviewLog:
Es kann also nicht an meiner Verkablung liegen. Hier ein Auszug aus dem SolarviewLog:
Code: Alles auswählen
Oeffne /dev/ttyUSB0
Port /dev/ttyUSB0 geoffnet: 0
Query Total PAC
01 04 00 34 00 02 30 05
CRC: 30 05
Enter mod_QuerySerial()
Sende: 01 04 00 34 00 02 30 05
Response:
00 01 02 03 04 05 06 07 08 09
-----------------------------------
000 | 00 01 04 04 C5 0F 86 22 15 32
010 | 00
Entferne f▒hrende '0'
Response:
00 01 02 03 04 05 06 07 08 09
-----------------------------------
000 | 01 04 04 C5 0F 86 22 15 32 00
010 |
Leaving mod_QuerySerial() Bytes in Buffer: 10
CRC: 0 32
PAC: -2296.383
Query Total import kWh
01 04 00 48 00 02 F1 DD
CRC: F1 DD
Enter mod_QuerySerial()
Sende: 01 04 00 48 00 02 f1 dd
Response:
00 01 02 03 04 05 06 07 08 09
-----------------------------------
000 | 00 01 04 04 46 21 5C 8D 47 A3
010 | 00
Entferne f▒hrende '0'
Response:
00 01 02 03 04 05 06 07 08 09
-----------------------------------
000 | 01 04 04 46 21 5C 8D 47 A3 00
010 |
Leaving mod_QuerySerial() Bytes in Buffer: 10
CRC: 0 a3
Query Total export kWh
01 04 00 4A 00 02 50 1D
CRC: 50 1D
Enter mod_QuerySerial()
Sende: 01 04 00 4a 00 02 50 1d
Response:
00 01 02 03 04 05 06 07 08 09
-----------------------------------
000 | 00 01 04 04 46 FE F3 FB 8A 4F
010 | 00
Entferne f▒hrende '0'
Response:
00 01 02 03 04 05 06 07 08 09
-----------------------------------
000 | 01 04 04 46 FE F3 FB 8A 4F 00
010 |
Leaving mod_QuerySerial() Bytes in Buffer: 10
CRC: 0 4f
bkt0: 10327.1377 kWh
gkt0: 32633.9902 kWh
PAC: 2296
Stat: 1W
Leaving QueryModbus()
pac_sign_cnt: 3
Delta Gel: 0.0098 Bez:0.0000
Entering CalcTagesErtrag_neu()
TagesErtrag_neu[0]: 3.9 kWh (32634.0 - 32630.1)
TagesBezug_neu[0]: 1.7 kWh (10327.1 - 10325.4)
Leaving CalcTagesErtrag_neu()
Entering CalcMonatsErtrag_neu()
MonatsErtrag_neu[0]: 278.8 kWh (32634.0 - 32355.2)
MonatsBezug_neu[0]: 92.0 kWh (10327.1 - 10235.1)
Leaving CalcMonatsErtrag_neu()
Entering CalcJahresErtrag_neu()
JahresErtrag_neu[0]: 5852.8 kWh (32634.0 - 26781.2)
JahresBezug_neu[0]: 1840.2 kWh (10327.1 - 8486.9)
Leaving CalcJahresErtrag_neu()
Enter PrepareAnswer()
TimeStamp 16.09.2019 10:02:50
Beruecksichtigte Offset-Werte:
GKT0=589 kWh
GKYR=0 kWh
GKMT=0 kWh
BKT0=260 kWh
BKYR=0 kWh
BKMT=0 kWh
Answer[0] = {01;FB;95|64:DYR=13;DMT=9;DDY=10;THR=A;TMI=2;PIN=1C20;PAC=11F0;PACS=1;GKT0=81C7;GKYR=16DD;GKMT=117;GKDY=27;BKT0=295B;BKYR=730;BKMT=5C;BKDY=11;TYP=2706;SYS=4E21|2884}
Leaving PrepareAnswer()
Server-accept() is OK
Server-new socket, sd2 is OK...
Got connection from client: 127.0.0.1
Server-read() is OK
Received data from client: {FB;01;9C|64:DYR;DMT;DDY;PAC;KYR;KMT;KDY;KT0;TYP;PRL;UDC;UL1;UL2;UL3;IDC;IL1;IL2;IL3;TKK;SWV;PIN;SYS;SAL;SE1;SE2;SPR;SCD;UD01;UD02;UD03;ID01;ID02;ID03|282E}
Server-Echoing back to client...
Entering CheckCRC
Leaving CRCCheck
CheckCRC passed
Closing session 4
-
- Beiträge: 8125
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 88 times
- Been thanked: 90 times
Re: SDM630 Modbus 2014 SW:V1.3 nicht erkannt
Liest Du bei Solrview mit den von snaptec genannten Serial Setup aus?
Gleichzeitig nutzt Du Solarview und openWB nicht am SDM630 oder doch?
Zähler-ID gechecked?
Gleichzeitig nutzt Du Solarview und openWB nicht am SDM630 oder doch?
Zähler-ID gechecked?
Re: SDM630 Modbus 2014 SW:V1.3 nicht erkannt
Ich lese sie natürlich nicht gleichzeitig aus. Habe 2 Images. Eins mit Solarview und eins mit OpenWB.
Zum testen boote ich dann das OpenWB Image.
Zum testen boote ich dann das OpenWB Image.
-
- Beiträge: 8125
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 88 times
- Been thanked: 90 times
Re: SDM630 Modbus 2014 SW:V1.3 nicht erkannt
Hast Du mal die Register der SDM630-Versionen in den manuals verglichen? Ich dachte, dass es da Änderungen gab.
Ansonsten noch:
serial setup geprüft?
Zähler-ID?
Ansonsten noch:
serial setup geprüft?
Zähler-ID?