SolarEdge Integration

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

Antworten
mczerwon
Beiträge: 2
Registriert: Sa 14. Mai 2022, 23:13
Hat sich bedankt: 2 Mal

SolarEdge Integration

Beitrag von mczerwon »

Hallo zusammen,
leider will es mir nicht gelingen Daten unseres SolarEdge WR SE7K einzubinden.
Als WR Typ habe ich 16 verwendet. Modbus über TCP ist wie folgt konfiguriert (siehe Bilder). Die IP-Adresse ist zwar DHCP - dort aber fest eingetragen.
IMG_1481.jpg
IMG_1482.jpg
Den WR habe ich nach der Konfiguration auch neu gestartet. Interessanterweise wird der TCP Port nach einiger Zeit von meinem Rechner aus wieder als "closed" gekennzeichnet:

nmap 192.168.168.94 -p 1502
Starting Nmap 7.91 ( https://nmap.org ) at 2022-05-15 00:15 CEST
Nmap scan report for Solaredge.fritz.box (192.168.168.94)
Host is up (0.0013s latency).

PORT STATE SERVICE
1502/tcp open shivadiscovery

Nmap done: 1 IP address (1 host up) scanned in 0.15 seconds



Nach einiger Zeit aber wieder:
nmap 192.168.168.94 -p 1502
Starting Nmap 7.80 ( https://nmap.org ) at 2022-05-15 10:24 CEST
Nmap scan report for Solaredge.fritz.box (192.168.168.94)
Host is up (0.0012s latency).

PORT STATE SERVICE
1502/tcp closed shivadiscovery

Nmap done: 1 IP address (1 host up) scanned in 0.25 seconds


Hat vielleicht jemand eine Idee?

Danke und Gruß
Marco


PS: Die Log-Daten sehen. alle ziemlich "leer" aus.

15.05. 10:11:02 |---------------- Stop solaredge_serie.php ---------------
15.05. 10:12:01 |---------------- Start solaredge_serie.php ---------------
15.05. 10:12:01 o -Hardware Version: 3B
15.05. 10:13:01 + -40000:
15.05. 10:20:01 -array (
'zentralerTimestamp' => 1652602331,
'WattstundenGesamtHeute' => 0,
'Transaction' => '',
'Protocol' => false,
'Laenge' => false,
'Adresse' => false,
'Befehl' => false,
'Laenge_Speicheradresse' => false,
'MODBUS_Map' => '',
'C_SunSpec_DID' => false,
'C_SunSpec_Length' => 0,
'Produkt' => '',
'Modell' => '',
'Version' => '',
'Seriennummer' => '',
'Firmware' => '',
'DeviceAddress' => false,
'WR_Typ' => 0,
'AC_STROM_Faktor' => 0,
'AC_Gesamtstrom' => 0,
'AC_Strom_R' => 0,
'AC_Strom_S' => 0,
'AC_Strom_T' => 0,
'AC_Spannung_Faktor' => 0,
'AC_Spannung_R-S' => 0,
'AC_Spannung_S-T' => 0,
'AC_Spannung_T-R' => 0,
'AC_Spannung_R' => 0,
'AC_Spannung_S' => 0,
'AC_Spannung_T' => 0,
'AC_Leistung_Faktor' => 0,
'AC_Leistung' => 0,
'AC_Frequenz_Faktor' => 0,
'AC_Frequenz' => 0,
'AC_Scheinleistung_Faktor' => 0,
'AC_Scheinleistung' => 0,
'AC_Wirkleistung' => 0,
'AC_Blindleistung_Faktor' => 0,
'AC_Blindleistung' => 0,
'AC_WR_Leistung_Faktor' => 0,
'AC_Leistung_Prozent' => 0,
'AC_Wh_Gesamt_Faktor' => 0,
'AC_Wh_Gesamt' => 0,
'DC_Strom_Faktor' => 0,
'DC_Strom' => 0,
'DC_Spannung_Faktor' => 0,
'DC_Spannung' => 0,
'DC_Leistung_Faktor' => 0,
'DC_Leistung' => 0,
'Temperatur_Faktor' => 0,
'Temperatur' => 0,
'Status' => 0,
'Status_Vendor' => false,
'MeterFabrikat' => '',
'MeterModell' => '',
'Option' => '',
'M1_Version' => '',
'M1_Seriennummer' => '',
'M1_ModbusID' => 0,
'M1_C_SunSpec_DID' => 0,
'M1_AC_STROM_Faktor' => 0,
'M1_AC_Gesamtstrom' => 0,
'M1_AC_Strom_R' => 0,
'M1_AC_Strom_S' => 0,
'M1_AC_Strom_T' => 0,
'M1_AC_Spannung_Faktor' => 0,
'M1_AC_Spannung' => 0,
'M1_AC_Spannung_R' => 0,
'M1_AC_Spannung_S' => 0,
'M1_AC_Spannung_T' => 0,
'M1_AC_Spannung_380' => 0,
'M1_AC_Spannung_R-S' => 0,
'M1_AC_Spannung_S-T' => 0,
'M1_AC_Spannung_T_R' => 0,
'M1_AC_Frequenz_Faktor' => 0,
'M1_AC_Frequenz' => 0,
'M1_AC_Leistung_Faktor' => 0,
'M1_AC_Gesamtleistung' => 0,
'M1_AC_Leistung_R' => 0,
'M1_AC_Leistung_S' => 0,
'M1_AC_Leistung_T' => 0,
'M1_AC_Scheinleistung_Faktor' => 0,
'M1_AC_Gesamtscheinleistung' => 0,
'M1_AC_Scheinleistung_R' => 0,
'M1_AC_Scheinleistung_S' => 0,
'M1_AC_Scheinleistung_T' => 0,
'M1_AC_Wirkleistung_Faktor' => 0,
'M1_AC_Gesamtwirkleistung' => 0,
'M1_AC_Wirkleistung_R' => 0,
'M1_AC_Wirkleistung_S' => 0,
'M1_AC_Wirkleistung_T' => 0,
'M1_AC_WR_Leistung_Faktor' => 0,
'M1_AC_WR_Gesamtleistung' => 0,
'M1_AC_WR_Leistung_R' => 0,
'M1_AC_WR_Leistung_S' => 0,
'M1_AC_WR_Leistung_T' => 0,
'M1_AC_EI_Faktor' => 0,
'M1_AC_Exportgesamt_Wh' => 0,
'M1_AC_Export_Wh_R' => 0,
'M1_AC_Export_Wh_S' => 0,
'M1_AC_Export_Wh_T' => 0,
'M1_AC_Importgesamt_Wh' => 0,
'M1_AC_Import_Wh_R' => 0,
'M1_AC_Import_Wh_S' => 0,
'M1_AC_Import_Wh_T' => 0,
'M2_Laenge_Speicheradresse' => false,
'M2_MeterFabrikat' => '',
'M2_MeterModell' => '',
'M2_Option' => '',
'M2_Version' => '',
'M2_Seriennummer' => '',
'M2_ModbusID' => 0,
'M2_C_SunSpec_DID' => 0,
'M2_AC_STROM_Faktor' => 0,
'M2_AC_Gesamtstrom' => 0,
'M2_AC_Strom_R' => 0,
'M2_AC_Strom_S' => 0,
'M2_AC_Strom_T' => 0,
'M2_AC_Spannung_Faktor' => 0,
'M2_AC_Spannung' => 0,
'M2_AC_Spannung_R' => 0,
'M2_AC_Spannung_S' => 0,
'M2_AC_Spannung_T' => 0,
'M2_AC_Spannung_380' => 0,
'M2_AC_Spannung_R-S' => 0,
'M2_AC_Spannung_S-T' => 0,
'M2_AC_Spannung_T_R' => 0,
'M2_AC_Frequenz_Faktor' => 0,
'M2_AC_Frequenz' => 0,
'M2_AC_Leistung_Faktor' => 0,
'M2_AC_Gesamtleistung' => 0,
'M2_AC_Leistung_R' => 0,
'M2_AC_Leistung_S' => 0,
'M2_AC_Leistung_T' => 0,
'M2_AC_Scheinleistung_Faktor' => 0,
'M2_AC_Gesamtscheinleistung' => 0,
'M2_AC_Scheinleistung_R' => 0,
'M2_AC_Scheinleistung_S' => 0,
'M2_AC_Scheinleistung_T' => 0,
'M2_AC_Wirkleistung_Faktor' => 0,
'M2_AC_Gesamtwirkleistung' => 0,
'M2_AC_Wirkleistung_R' => 0,
'M2_AC_Wirkleistung_S' => 0,
'M2_AC_Wirkleistung_T' => 0,
'M2_AC_WR_Leistung_Faktor' => 0,
'M2_AC_WR_Gesamtleistung' => 0,
'M2_AC_WR_Leistung_R' => 0,
'M2_AC_WR_Leistung_S' => 0,
'M2_AC_WR_Leistung_T' => 0,
'M2_AC_EI_Faktor' => 0,
'M2_AC_Exportgesamt_Wh' => 0,
'M2_AC_Export_Wh_R' => 0,
'M2_AC_Export_Wh_S' => 0,
'M2_AC_Export_Wh_T' => 0,
'M2_AC_Importgesamt_Wh' => 0,
'M2_AC_Import_Wh_R' => 0,
'M2_AC_Import_Wh_S' => 0,
'M2_AC_Import_Wh_T' => 0,
'M3_Laenge_Speicheradresse' => false,
'M3_MeterFabrikat' => '',
'M3_MeterModell' => '',
'M3_Option' => '',
'M3_Version' => '',
'M3_Seriennummer' => '',
'M3_ModbusID' => 0,
'M3_C_SunSpec_DID' => 0,
'M3_AC_STROM_Faktor' => 0,
'M3_AC_Gesamtstrom' => 0,
'M3_AC_Strom_R' => 0,
'M3_AC_Strom_S' => 0,
'M3_AC_Strom_T' => 0,
'M3_AC_Spannung_Faktor' => 0,
'M3_AC_Spannung' => 0,
'M3_AC_Spannung_R' => 0,
'M3_AC_Spannung_S' => 0,
'M3_AC_Spannung_T' => 0,
'M3_AC_Spannung_380' => 0,
'M3_AC_Spannung_R-S' => 0,
'M3_AC_Spannung_S-T' => 0,
'M3_AC_Spannung_T_R' => 0,
'M3_AC_Frequenz_Faktor' => 0,
'M3_AC_Frequenz' => 0,
'M3_AC_Leistung_Faktor' => 0,
'M3_AC_Gesamtleistung' => 0,
'M3_AC_Leistung_R' => 0,
'M3_AC_Leistung_S' => 0,
'M3_AC_Leistung_T' => 0,
'M3_AC_Scheinleistung_Faktor' => 0,
'M3_AC_Gesamtscheinleistung' => 0,
'M3_AC_Scheinleistung_R' => 0,
'M3_AC_Scheinleistung_S' => 0,
'M3_AC_Scheinleistung_T' => 0,
'M3_AC_Wirkleistung_Faktor' => 0,
'M3_AC_Gesamtwirkleistung' => 0,
'M3_AC_Wirkleistung_R' => 0,
'M3_AC_Wirkleistung_S' => 0,
'M3_AC_Wirkleistung_T' => 0,
'M3_AC_WR_Leistung_Faktor' => 0,
'M3_AC_WR_Gesamtleistung' => 0,
'M3_AC_WR_Leistung_R' => 0,
'M3_AC_WR_Leistung_S' => 0,
'M3_AC_WR_Leistung_T' => 0,
'M3_AC_EI_Faktor' => 0,
'M3_AC_Exportgesamt_Wh' => 0,
'M3_AC_Export_Wh_R' => 0,
'M3_AC_Export_Wh_S' => 0,
'M3_AC_Export_Wh_T' => 0,
'M3_AC_Importgesamt_Wh' => 0,
'M3_AC_Import_Wh_R' => 0,
'M3_AC_Import_Wh_S' => 0,
'M3_AC_Import_Wh_T' => 0,
'Batterie1Fabrikat' => '',
'Batterie1Modell' => '',
'Batterie1Firmware' => '',
'Batterie1SerienNummer' => '',
'Batterie1Temp' => 0.0,
'Batterie1Spannung' => 0.0,
'Batterie1Strom' => 0.0,
'Batterie1Leistung' => 0.0,
'Batterie1StatusSOH' => 0.0,
'Batterie1StatusSOE' => 0.0,
'Batterie1Status' => 0,
'Batterie2Fabrikat' => '',
'Batterie2Modell' => '',
'Batterie2Firmware' => '',
'Batterie2SerienNummer' => '',
'Batterie2Temp' => 0.0,
'Batterie2Spannung' => 0.0,
'Batterie2Strom' => 0.0,
'Batterie2Leistung' => 0.0,
'Batterie2StatusSOH' => 0.0,
'Batterie2StatusSOE' => 0.0,
'Batterie2Status' => 0,
'PV_Leistung' => 0,
'AC_Bezug' => 0,
'AC_Einspeisung' => 0,
'AC_Verbrauch' => 0,
'Regler' => '16',
'Objekt' => 'Home',
)
15.05. 10:20:01 -Alle 10 Minuten werden die Statistikdaten übertragen.

TeamO
Beiträge: 569
Registriert: Mo 22. Jun 2020, 08:58
Hat sich bedankt: 5 Mal
Danksagung erhalten: 82 Mal

Re: SolarEdge Integration

Beitrag von TeamO »

Hast du einen Zähler für den SolarEdge?
Falls ja, musst Du RS485-2 aktiveren und darauf die solaranzeige laufen lassen.

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

Re: SolarEdge Integration

Beitrag von Ulrich »

Hast du in die user.config.php auch den Port "1502" und die richtige Gerätenummer eingetragen?
$WR_Adresse = ???

Soviel mir bekannt ist, erwartet der Wechselrichter nur eine Zeitlang einen Kontakt auf Port 1502, wenn keiner entsteht, schließt der Port wieder. Und der Kontakt muss vom richtigen Raspberry ausgehen, der darf nicht von einem Testgerät kommen!
--------------------------------------
Ulrich [Admin]

mczerwon
Beiträge: 2
Registriert: Sa 14. Mai 2022, 23:13
Hat sich bedankt: 2 Mal

Re: SolarEdge Integration

Beitrag von mczerwon »

Hallo zusammen,
Danke für die Tipps - folgendes hat geholfen:

RS485-2 aktiveren (Protocol “SunSpec (Non-SE Logger)
Konfig angepasst auf WR_Adresse = 2

$WR_IP = "192.168.168.94";
$WR_Port = "1502";
$WR_Adresse = "2";


Keine Ahnung ob notwendig:
Modbus-TC einmal deaktiviert und aktiviert

Danach den Pi neu gestartet ...

Jetzt kommen Daten rein!

Gruß
Marco

Antworten