Sungrow SH10.0RT Werte zu Homematic

Alles was speziell mit der Anbindung der HomeMatic Zentrale und anderen Smart Home Zentralen zu tun hat. (FHEM, ioBroker usw.) Fragen Ideen und Erfolgsmeldungen.

Moderator: Ulrich

BNa
Beiträge: 4
Registriert: Do 16. Feb 2023, 15:21

Sungrow SH10.0RT Werte zu Homematic

Beitrag von BNa »

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 :D.

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 :D

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

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

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von Ulrich »

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?
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

BNa
Beiträge: 4
Registriert: Do 16. Feb 2023, 15:21

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von BNa »

zu 1. Sehr gut, dann sind das mehr Felder
zu 2. ah, OK, probier ich am Wochenende noch mal :D

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

BNa
Beiträge: 4
Registriert: Do 16. Feb 2023, 15:21

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von BNa »

Ulrich hat geschrieben:
Do 29. Jun 2023, 11:26
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.
:D Vielen Dank, das war der entscheidende Hinweis !!!

Schönne Tag,
Bernd

Tony58dh
Beiträge: 5
Registriert: Mi 1. Mai 2024, 13:46

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von Tony58dh »

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!

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

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von Ulrich »

Alle PDF Dateien gibt es hier:
viewtopic.php?t=680

Du musst erst die Werte aus dem Wechselrichter auslesen und dann zur HomeMatic schicken.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Tony58dh
Beiträge: 5
Registriert: Mi 1. Mai 2024, 13:46

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von Tony58dh »

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?

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

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von Ulrich »

Punkt 5 in diesem Dokument ist ein Beispiel:
download/HomeMatic_Anbindung.pdf
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Tony58dh
Beiträge: 5
Registriert: Mi 1. Mai 2024, 13:46

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von Tony58dh »

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….

Tony58dh
Beiträge: 5
Registriert: Mi 1. Mai 2024, 13:46

Re: Sungrow SH10.0RT Werte zu Homematic

Beitrag von Tony58dh »

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?

Antworten

Zurück zu „HomeMatic, FHEM, ioBroker, Smart Home Zentralen und Solaranzeige“