SDM230 with Solaranzeige 4.6.3

Die benötigte Hardware zum Nachbau. Bitte hier nur Hardware posten, die man auch selber ausprobiert hat. Nichts posten, nur weil es neu ist.

Moderator: Ulrich

Forumsregeln
Bitte nur Hardware posten, die man selber auch ausprobiert bzw. in Verwendung hat.
wifi75
Beiträge: 2
Registriert: Fr 17. Apr 2020, 08:48

SDM230 with Solaranzeige 4.6.3

Beitrag von wifi75 »

hello with the last Raspberry version software it is possibile use Modbus sdm230 rs485.
hello everyone, I have a photovoltaic system with two modbus rs485 SDM230 meters. each meter is connected to consumption and production.
I wanted to know if Solaranzeige V4.6.3 reads the data of the two modbus meters with a usb-rs485 dongle.
Dateianhänge
RPI_USB_RS485_01.jpg
RPI_USB_RS485_01.jpg (9.33 KiB) 7776 mal betrachtet
s-l1600.jpg

udo27503
Beiträge: 16
Registriert: Mi 29. Jul 2020, 14:13

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von udo27503 »

Würde mich auch Interessieren.

Benutzeravatar
Ulrich
Administrator
Beiträge: 5980
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 812 Mal
Kontaktdaten:

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von Ulrich »

Each SDM230 must have ther own RS485 Adapter. So you have to connect 2 x RS485 to The Raspberry and you have to install the Multi-Reglöer-Version.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

udo27503
Beiträge: 16
Registriert: Mi 29. Jul 2020, 14:13

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von udo27503 »

Also müsste man erst den RS485 in ein Lan-Signal convertieren um es dann in den Raspi zu bringen....? Beim direkten Anschluss der Verbindung zum Raspi wird das Gerät zwar erkannt, jedoch keine Daten ausgelesen. Gibt es da noch eine andere Möglichkeit?

Benutzeravatar
Ulrich
Administrator
Beiträge: 5980
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 812 Mal
Kontaktdaten:

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von Ulrich »

Entschuldigung, da habe ich mich vertan. Ich habe meine Antwort noch einmal berichtigt. Jeder SDM230 muss mit einem RS485 Adapter an die Solaranzeige angeschlossen und es muss dann die Multi-Regler-Version benutzt werden.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

udo27503
Beiträge: 16
Registriert: Mi 29. Jul 2020, 14:13

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von udo27503 »

Kein Problem.
Dennoch gibt es keine Daten vom SDM.
in der php.log gibt es:
[18-Aug-2020 17:16:50 Europe/Berlin] PHP Warning: sleep(): Number of seconds must be greater than or equal to 0 in /var/www/html/SDM630_meter.php on line 392

und in de solaranzeige.log:
18.08. 17:23:01 + -WR_ID: 01
18.08. 17:23:01 |------------ Start SDM630_meter.php -------------------------
18.08. 17:23:01 o -Hardware Version: 3B
18.08. 17:23:01 > -Die Daten werden ausgelesen...
18.08. 17:24:11 -AC Leistung: Watt
18.08. 17:25:00 -array (
'AC_Spannung' => false,
'AC_Strom' => false,
'AC_Leistung_R' => false,
'PF_R' => false,
'AC_Leistung' => false,
'PF_Leistung' => false,
'Frequenz' => false,
'Wh_Bezug' => 0.0,
'Wh_Einspeisung' => 0.0,
'GesamterLeistungsbedarf' => false,
'Regler' => '34',
'Objekt' => '',
'Firmware' => 0,
'Produkt' => 'SDM630',
'WattstundenGesamtHeute' => 0,
)
18.08. 17:25:00 -Aktuelle Daten:
Array
(
[AC_Spannung] =>
[AC_Strom] =>
[AC_Leistung_R] =>
[PF_R] =>
[AC_Leistung] =>
[PF_Leistung] =>
[Frequenz] =>
[Wh_Bezug] => 0
[Wh_Einspeisung] => 0
[GesamterLeistungsbedarf] =>
[Regler] => 34
[Objekt] =>
[Firmware] => 0
[Produkt] => SDM630
[WattstundenGesamtHeute] => 0
[Timestamp] => 1597764300
[Monat] => 8
[Woche] => 34
[Wochentag] => Dienstag
[Datum] => 18.08.2020
[Uhrzeit] => 17:25:00
[InfluxAdresse] =>
[InfluxPort] => 8086
[InfluxUser] =>
[InfluxPassword] =>
[InfluxDBName] => solaranzeige
[InfluxDaylight] =>
[InfluxDBLokal] => solaranzeige
[InfluxSSL] =>
[Demodaten] =>
)

18.08. 17:25:00 -InfluxDB => [
AC Spannung_R=,Strom_R=,Frequenz=,Leistung=,Leistungsfaktor=,Leistung_R=,Leistungsfaktor_R=,Spannung=,Strom=
Summen Wh_GesamtBezug=0,Wh_GesamtEinspeisung=0,GesamtLeistungsbedarf= ]
18.08. 17:25:00 -Daten => [ Array
(
[AC_Spannung] =>
[AC_Strom] =>
[AC_Leistung_R] =>
[PF_R] =>
[AC_Leistung] =>
[PF_Leistung] =>
[Frequenz] =>
[Wh_Bezug] => 0
[Wh_Einspeisung] => 0
[GesamterLeistungsbedarf] =>
[Regler] => 34
[Objekt] =>
[Firmware] => 0
[Produkt] => SDM630
[WattstundenGesamtHeute] => 0
[Timestamp] => 1597764300
[Monat] => 8
[Woche] => 34
[Wochentag] => Dienstag
[Datum] => 18.08.2020
[Uhrzeit] => 17:25:00
[InfluxAdresse] =>
[InfluxPort] => 8086
[InfluxUser] =>
[InfluxPassword] =>
[InfluxDBName] => solaranzeige
[InfluxDaylight] =>
[InfluxDBLokal] => solaranzeige
[InfluxSSL] =>
[Demodaten] =>
)
]
18.08. 17:25:00 -Daten nicht zur lokalen InfluxDB gesendet! info: array (
'url' => 'http://localhost/write?db=solaranzeige&precision=s',
'content_type' => 'application/json',
'http_code' => 400,
'header_size' => 546,
'request_size' => 336,
'filetime' => -1,
'ssl_verify_result' => 0,
'redirect_count' => 0,
'total_time' => 0.003595,
'namelookup_time' => 0.002027,
'connect_time' => 0.002281,
'pretransfer_time' => 0.002441,
'size_upload' => 179.0,
'size_download' => 270.0,
'speed_download' => 90000.0,
'speed_upload' => 59666.0,
'download_content_length' => 270.0,
'upload_content_length' => 179.0,
'starttransfer_time' => 0.003501,
'redirect_time' => 0.0,
'redirect_url' => '',
'primary_ip' => '::1',
'certinfo' =>
array (
),
'primary_port' => 8086,
'local_ip' => '::1',
'local_port' => 59930,
'http_version' => 2,
'protocol' => 1,
'ssl_verifyresult' => 0,
'scheme' => 'HTTP',
'appconnect_time_us' => 0,
'connect_time_us' => 2281,
'namelookup_time_us' => 2027,
'pretransfer_time_us' => 2441,
'redirect_time_us' => 0,
'starttransfer_time_us' => 3501,
'total_time_us' => 3595,
)
18.08. 17:25:10 -Schleife: 1 Zeitspanne: -13
18.08. 17:25:10 -OK. Datenübertragung erfolgreich.
18.08. 17:25:10 |------------ Stop SDM630_meter.php -----------------------

Benutzeravatar
Ulrich
Administrator
Beiträge: 5980
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 812 Mal
Kontaktdaten:

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von Ulrich »

Welche Device ID haben denn die beiden Geräte? Unterschiedliche?
Die Device ID

$WR_Adresse = "??";

in der user.config.php muss mit dem im Gerät übereinstimmen.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

udo27503
Beiträge: 16
Registriert: Mi 29. Jul 2020, 14:13

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von udo27503 »

Habe nur ein Gerät angeschlossen mit der ID 1.
Wenn es schon mit einem nicht klappt, muss ich mir kein zweites kaufen damit ich den "Ertrag" dann loggen kann.

Benutzeravatar
Ulrich
Administrator
Beiträge: 5980
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 812 Mal
Kontaktdaten:

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von Ulrich »

OK. Dann kann es nur an dem RS485 Adapter liegen. Ist die serielle Geschwindigkeit im Gerät und im Adapter richtig eingestellt?
viewtopic.php?f=9&t=646
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

udo27503
Beiträge: 16
Registriert: Mi 29. Jul 2020, 14:13

Re: SDM230 with Solaranzeige 4.6.3

Beitrag von udo27503 »

Der Adapter funktioniert zb. an einem Tracer einwandfrei.
Das SDM230 hat als max Baudrate 9600. mehr geht nicht.

Antworten

Zurück zu „Hardware für den Nachbau“