Sungrow SH10.0RT Werte zu Homematic
Moderator: Ulrich
Sungrow SH10.0RT Werte zu Homematic
Hallo,
ich versuche seit Tagen die Werte der Solaranzeige in mein Homematic - System zu Übertragen.
In der Solaranzeige sind die Daten Da, hat Ulrich gut gemacht .
Ich habe mir die HomeMatic_Anbindung.PDF durchgelesen und mir wie im Punkt 5 beschrieben die Variablen anzeigen lassen, ist eine schöne lange Liste.
Die Variable "SOC" z.B. habe ich in die User.config.php eingetragen, in der Homematic angelegt und versucht zu übertragen, ging nicht.
"Es gibt Probleme mit den HomeMatic Variablen! Bitte prüfen ob diese Variable auch zu Ihrem Regler gehört: SOC
12:57 -Die Systemvariable 'SOC' ist in der HomeMatic eventuell nicht vorhanden"
Nach einigem Suchen fand ich hier im Forum einen Eintrag in dem beschrieben wird, dass nur einige wenige Daten übertragen werden (Liste in homematic.php)
OK, dann habe ich die Variable "Batterie_SOC" angelegt in die User.config.php eingetragen und die Daten waren da
Da ich aber die Variabeln gern anders benennen wollte "Sol_SG_BatLadStat." habe eine sungrow_math.php erzeugt:
"<?php
$HM_Var = array();
$HM_Var['Sol_SG_BatLadStat'] = $aktuelleDaten['Batterie_SOC'];
?>"
Diese Variable wird leider nicht gefüllt, die Daten landen in der "Batterie_SOC".
Nun zu meinen Fragen:
1. Welche Daten kann ich nun bekommen, die in der HomeMatic_Anbindung.PDF Punkt 5 beschrieben oder die in der Homematic.php"
2. Warum kann ich die Variablen in der sungrow_math.php nicht in meine Namen übersetzen?
Vlt. hat ja jemand eine Idee.
Vielen Dank,
Bernd
ich versuche seit Tagen die Werte der Solaranzeige in mein Homematic - System zu Übertragen.
In der Solaranzeige sind die Daten Da, hat Ulrich gut gemacht .
Ich habe mir die HomeMatic_Anbindung.PDF durchgelesen und mir wie im Punkt 5 beschrieben die Variablen anzeigen lassen, ist eine schöne lange Liste.
Die Variable "SOC" z.B. habe ich in die User.config.php eingetragen, in der Homematic angelegt und versucht zu übertragen, ging nicht.
"Es gibt Probleme mit den HomeMatic Variablen! Bitte prüfen ob diese Variable auch zu Ihrem Regler gehört: SOC
12:57 -Die Systemvariable 'SOC' ist in der HomeMatic eventuell nicht vorhanden"
Nach einigem Suchen fand ich hier im Forum einen Eintrag in dem beschrieben wird, dass nur einige wenige Daten übertragen werden (Liste in homematic.php)
OK, dann habe ich die Variable "Batterie_SOC" angelegt in die User.config.php eingetragen und die Daten waren da
Da ich aber die Variabeln gern anders benennen wollte "Sol_SG_BatLadStat." habe eine sungrow_math.php erzeugt:
"<?php
$HM_Var = array();
$HM_Var['Sol_SG_BatLadStat'] = $aktuelleDaten['Batterie_SOC'];
?>"
Diese Variable wird leider nicht gefüllt, die Daten landen in der "Batterie_SOC".
Nun zu meinen Fragen:
1. Welche Daten kann ich nun bekommen, die in der HomeMatic_Anbindung.PDF Punkt 5 beschrieben oder die in der Homematic.php"
2. Warum kann ich die Variablen in der sungrow_math.php nicht in meine Namen übersetzen?
Vlt. hat ja jemand eine Idee.
Vielen Dank,
Bernd
- Ulrich
- Administrator
- Beiträge: 5974
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 131 Mal
- Danksagung erhalten: 838 Mal
Re: Sungrow SH10.0RT Werte zu Homematic
1. Nur das aktuelle Dokument "HomeMatic_Anbindung.PDF" ist maßgebend.
2. Das kannst du. In der user.config.php jedoch keine Variablen Namen angeben!
Wenn dort keine Variablennamen angegeben werden, dann wird die Variable "$HM_Var" aus der _math Datei benutzt.
Hast du auch vorher ein Update auf die Solaranzeige gemacht, dass du sicher bist, die aktuelle Software zu nutzen?
2. Das kannst du. In der user.config.php jedoch keine Variablen Namen angeben!
Wenn dort keine Variablennamen angegeben werden, dann wird die Variable "$HM_Var" aus der _math Datei benutzt.
Hast du auch vorher ein Update auf die Solaranzeige gemacht, dass du sicher bist, die aktuelle Software zu nutzen?
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Sungrow SH10.0RT Werte zu Homematic
zu 1. Sehr gut, dann sind das mehr Felder
zu 2. ah, OK, probier ich am Wochenende noch mal
Eigentlich schon, habe gerade noch mal aktualisiert, beim Anmelden kommt Solaranzeige 5.15.84-v8+
5.0.9f Jan 23
4.8.3b Juni 23
Danke erst mal
zu 2. ah, OK, probier ich am Wochenende noch mal
Eigentlich schon, habe gerade noch mal aktualisiert, beim Anmelden kommt Solaranzeige 5.15.84-v8+
5.0.9f Jan 23
4.8.3b Juni 23
Danke erst mal
Re: Sungrow SH10.0RT Werte zu Homematic
Vielen Dank, das war der entscheidende Hinweis !!!Ulrich hat geschrieben: ↑Do 29. Jun 2023, 11:261. Nur das aktuelle Dokument "HomeMatic_Anbindung.PDF" ist maßgebend.
2. Das kannst du. In der user.config.php jedoch keine Variablen Namen angeben!
Wenn dort keine Variablennamen angegeben werden, dann wird die Variable "$HM_Var" aus der _math Datei benutzt.
Schönne Tag,
Bernd
Re: Sungrow SH10.0RT Werte zu Homematic
Hallo ich bin neu hier.
Kann mir jemand sagen, wo ich dieser PDF Dokument zur Anbindung meines Sungrow Wechselrichters an Homematic runter laden kann? Danke!
Kann mir jemand sagen, wo ich dieser PDF Dokument zur Anbindung meines Sungrow Wechselrichters an Homematic runter laden kann? Danke!
- Ulrich
- Administrator
- Beiträge: 5974
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 131 Mal
- Danksagung erhalten: 838 Mal
Re: Sungrow SH10.0RT Werte zu Homematic
Alle PDF Dateien gibt es hier:
viewtopic.php?t=680
Du musst erst die Werte aus dem Wechselrichter auslesen und dann zur HomeMatic schicken.
viewtopic.php?t=680
Du musst erst die Werte aus dem Wechselrichter auslesen und dann zur HomeMatic schicken.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Sungrow SH10.0RT Werte zu Homematic
Ich habe das gleiche Problem und verzweifle gerade daran, die Variablen aus dem Dashboard auf die Homematic rüber zu bringen.
Die Solaranzeige selbst und das Dashboard läuft. Die Systemvariablen auf der Homematic sind auch angelegt.
Aber kann mir mal irgendjemand ein Beispiel für diese _math Datei zeigen, wie das aussehen soll, wenn ich z.B. den Batterie-SOC oder aktuelle Leistung an die Homematic schicken möchte?
Die Solaranzeige selbst und das Dashboard läuft. Die Systemvariablen auf der Homematic sind auch angelegt.
Aber kann mir mal irgendjemand ein Beispiel für diese _math Datei zeigen, wie das aussehen soll, wenn ich z.B. den Batterie-SOC oder aktuelle Leistung an die Homematic schicken möchte?
- Ulrich
- Administrator
- Beiträge: 5974
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 131 Mal
- Danksagung erhalten: 838 Mal
Re: Sungrow SH10.0RT Werte zu Homematic
Punkt 5 in diesem Dokument ist ein Beispiel:
download/HomeMatic_Anbindung.pdf
download/HomeMatic_Anbindung.pdf
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Sungrow SH10.0RT Werte zu Homematic
Danke, ich will gerade das -math Skript erzeugen, aber wie kann ich auf der Tastatur eckige Klammern im Editor eingeben? STRG-8 geht nicht… Sorry für diese bescheuerte Frage….
Re: Sungrow SH10.0RT Werte zu Homematic
Das ist ja wirklich kompliziert wenn man sich mit Linux nicht auskennt... Das mit der Tastatur hab ich irgendwie hinbekommen, nachdem ich in der raspi-config die Locale Settings geändert habe.
Aber die Übertragung an die Homematic funktioniert immer noch nicht
Habe nun ein Skript sungrow_math.php im gleichen Order wie sungrow.php
Das Skript sieht so aus:
<$php
$HM_Var = array();
$HM_Var['Batterie_SOC'] = $aktuelleDaten['SOC'];
?>
Im Log File (Solaranzeige.log) sehe ich diese Fehlermeldung:
- Es gibt Probleme mit den HomeMatic Variablen! Bitte prüfen ob diese Variable...
- Die Systemvariable ' ' ist in der HomeMatic eventuell nicht vorhanden
- Daten zur HomeMatic gesendet.
- OK. Datenübertragung erfolgreich.
Hat irgendjemand einen Tip für mich was da schief läuft?
Aber die Übertragung an die Homematic funktioniert immer noch nicht
Habe nun ein Skript sungrow_math.php im gleichen Order wie sungrow.php
Das Skript sieht so aus:
<$php
$HM_Var = array();
$HM_Var['Batterie_SOC'] = $aktuelleDaten['SOC'];
?>
Im Log File (Solaranzeige.log) sehe ich diese Fehlermeldung:
- Es gibt Probleme mit den HomeMatic Variablen! Bitte prüfen ob diese Variable...
- Die Systemvariable ' ' ist in der HomeMatic eventuell nicht vorhanden
- Daten zur HomeMatic gesendet.
- OK. Datenübertragung erfolgreich.
Hat irgendjemand einen Tip für mich was da schief läuft?
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste