Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic
Moderator: Ulrich
Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic
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
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
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic
Code: Alles auswählen
$HM_Var['PV_Test'] = $aktuelleDaten["GRID"]["OUT-Gesamtleistung"]];
Code: Alles auswählen
$HM_Var['PV_Test'] = $aktuelleDaten["GRID"]["OUT-Gesamtleistung"];
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic
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
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
PV_Test Testvariable 09.11.2023 13:40:57 0.00 Watt
- Ulrich
- Administrator
- Beiträge: 6320
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 933 Mal
Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic
Ändere bitte einmal vorübergehender Weise in der Datei deye_wr.php den Tracelevel von 7 auf 8
Dann stehen in der LOG Datei alle Werte, die ausgelesen wurden.
Code: Alles auswählen
$Tracelevel = 7; // 1 bis 10 10 = Debug
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Deye Hybrid Datenpunkt Grid OUT Gesamtleitung / Homematic
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
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
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste