Seite 1 von 1

Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic

Verfasst: Do 9. Nov 2023, 13:52
von Hexirexi
Hallo,

Ich habe folgende Ausgangssituation:

Solaranzeige mit Anbindung an Homematic mit mehreren Systemvariablen und Dashboard funktioniert tadellos.

Ich möchte allerdings folgenden Datenpunkt in eine Systemvariable schreiben:

$aktuelleDaten["GRID"]["OUT-Gesamtleistung"]

Im Dashboard kann ich den Punkt auswerten. Was nicht funktioniert ist das schreiben in eine Systemvariable. Dort kommen keine Daten an.

Unter anderem lasse ich auch den Datenpunkt $aktuelleDaten["GRID"]["OUT-Leistung_T"] in eine Systemvariable schreiben. Dies funktioniert einwandfrei. Aber warum kommt bei OUT-Gesamtleistung keine Daten an.

Das Log sagt es wurde alles übertragen:

09.11. 13:19:02 + -WR_ID: 01 USB: /dev/ttyUSB0
09.11. 13:19:02 -Gerätetyp: 0006
09.11. 13:19:02 -Protokoll Version: 104, Dashboard: Deye Hybrid Wechselrichter, Nennleistung: 15 kW
09.11. 13:19:09 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
09.11. 13:19:58 -HM Übertragung mit _math Datei.
09.11. 13:19:58 -Daten zur HomeMatic gesendet.
09.11. 13:19:58 -OK. Datenübertragung erfolgreich.

Hier mein Inhalt der deye_wr_math.php:

<?php
$HM_Var = array();
$HM_Var['Leistung L1'] = $aktuelleDaten["GRID"]["OUT-Leistung_R"];
$HM_Var['Leistung L2'] = $aktuelleDaten["GRID"]["OUT-Leistung_S"];
$HM_Var['Leistung L3'] = $aktuelleDaten["GRID"]["OUT-Leistung_T"];
$HM_Var['PV_Test'] = $aktuelleDaten["GRID"]["OUT-Gesamtleistung"]];

?>

Als Wechselrichter kommt derDEYE* SUN-15K-SG01HP3-EU-AM2 zu Einsatz.

VG Hexirexi

Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic

Verfasst: Do 9. Nov 2023, 13:57
von Ulrich

Code: Alles auswählen

$HM_Var['PV_Test'] = $aktuelleDaten["GRID"]["OUT-Gesamtleistung"]];
Da ist eine eckige Klammer am Ende zu viel!"

Code: Alles auswählen

$HM_Var['PV_Test'] = $aktuelleDaten["GRID"]["OUT-Gesamtleistung"];

Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic

Verfasst: Do 9. Nov 2023, 14:01
von Hexirexi
sorry das war ein Kopierfehler. In der Originaldatei ist nur eine eckige Klammer. Darn liegt es leider nicht.

Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic

Verfasst: Do 9. Nov 2023, 14:04
von Hexirexi
in der Homematic ist zu sehen das etwas übertragen wurde. Leider ohne Inhalt.:

PV_Test Testvariable 09.11.2023 13:40:57 0.00 Watt

Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic

Verfasst: Do 9. Nov 2023, 14:11
von Ulrich
Ändere bitte einmal vorübergehender Weise in der Datei deye_wr.php den Tracelevel von 7 auf 8

Code: Alles auswählen

$Tracelevel = 7; //  1 bis 10  10 = Debug   
Dann stehen in der LOG Datei alle Werte, die ausgelesen wurden.

Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic

Verfasst: Do 9. Nov 2023, 14:49
von Hexirexi
Hallo Ulrich,

hat sich erledigt. Die Variable wird nun mit Werten befüllt.
Es hat plötzlich funktioniert nachdem ich die deye_wr.php Datei nochmal beschrien und gespeichert habe.

Dennoch Vielen Dank

VG Hexirexi