PV-Anlage/Photovoltaik diverse Wechselrichter an CCU anbinden/auslesen

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

AlexM
Beiträge: 50
Registriert: 10.04.2020, 08:34
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: PV-Anlage/Photovoltaik diverse Wechselrichter an CCU anbinden/auslesen

Beitrag von AlexM » 27.08.2020, 19:46

Hallo!

Ich nutze auch schon länger die Solaranzeige. Habe die Multiversion im Einsatz. Also bei mir sind 4 Geräte Victron Geräte angeschlossen. 3 MPPT Laderegler und ein Wechselrichter. Eine Batterie konnte ich bereits mit der Beschreibung von Ulrich und seiner Hilfe bereits einbinden in meine Homematic. Habe aber 3 Batterien. Diese will ich auch in die Homematic einbinden. Laut Beschreibung geht dies mit MQTT. Aber ehrlich gesagt habe ich da keine Erfahrung. Habe meine 4 user Dateien so umgestellt, das der Solaranzeigeraspi die Daten richtig schickt. Aber wie bekomme ich die Daten nun in den Homematic Raspi rein? Da stehe ich ehrlich gesagt an. Wer könnte mir da bitte helfen

Danke und Gruß Alex

AlexM
Beiträge: 50
Registriert: 10.04.2020, 08:34
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: PV-Anlage/Photovoltaik diverse Wechselrichter an CCU anbinden/auslesen

Beitrag von AlexM » 27.08.2020, 19:54

So kommen bei mir die Daten an von der Solaranzeige

login as: pi
pi@192.168.8.100's password:
Linux solaranzeige 4.19.97-v7+ #1294 SMP Thu Jan 30 13:15:58 GMT 2020 armv7l

Software Version 4.5.9 März 2020 (BUSTER)

Software Version 4.6.0 update März 2020
Last login: Thu Aug 27 19:00:16 2020 from 192.168.8.122
pi@solaranzeige:~ $ mosquitto_sub -h localhost -v -t +/#
sonoff/tele/LWT Offline
Sonoff/tele/LWT Offline
solaranzeige/1/firmware 1.50
solaranzeige/1/produkt A056
solaranzeige/1/optionen 1000000010011110111101110110
solaranzeige/1/ladestatus 0
solaranzeige/1/batteriespannung 12.58
solaranzeige/1/batterieladestrom 0
solaranzeige/1/solarleistung 0
solaranzeige/1/wattstundengesamt 172360
solaranzeige/1/solarspannung 12.58
solaranzeige/1/batterieentladestrom 17.9
solaranzeige/1/batteriesensetemp 0
solaranzeige/1/temperatur 34.8
solaranzeige/1/wattstundengesamtgestern 310
solaranzeige/1/maxwattheute 174
solaranzeige/1/errorcodes 0
solaranzeige/1/maxampheute 30
solaranzeige/1/wattstundengesamtheute 300
solaranzeige/1/bulkminutenheute 335
solaranzeige/1/absorptionminutenheute 121
solaranzeige/1/floatminutenheute 330
solaranzeige/1/batterieladestrommaxheute 11.9
solaranzeige/1/solarspannungmaxheute 64.05
solaranzeige/1/loadstatus 1
solaranzeige/1/solarstrom 0
solaranzeige/1/regler 4
solaranzeige/1/objekt Alex
solaranzeige/1/firmware 1.50
solaranzeige/1/produkt A056
solaranzeige/1/optionen 1000000010011110111101110110
solaranzeige/1/ladestatus 0
solaranzeige/1/batteriespannung 12.58
solaranzeige/1/batterieladestrom 0
solaranzeige/1/solarleistung 0
solaranzeige/1/wattstundengesamt 172360
solaranzeige/1/solarspannung 12.58
solaranzeige/1/batterieentladestrom 17.9
solaranzeige/1/batteriesensetemp 0
solaranzeige/1/temperatur 34.8
solaranzeige/1/wattstundengesamtgestern 310
solaranzeige/1/maxwattheute 174
solaranzeige/1/errorcodes 0
solaranzeige/1/maxampheute 30
solaranzeige/1/wattstundengesamtheute 300
solaranzeige/1/bulkminutenheute 335
solaranzeige/1/absorptionminutenheute 121
solaranzeige/1/floatminutenheute 330
solaranzeige/1/batterieladestrommaxheute 11.9
solaranzeige/1/solarspannungmaxheute 64.05
solaranzeige/1/loadstatus 1
solaranzeige/1/solarstrom 0
solaranzeige/1/regler 4
solaranzeige/1/objekt Alex
solaranzeige/1/firmware 1.50
solaranzeige/1/produkt A056
solaranzeige/1/optionen 1000000010011110111101110110
solaranzeige/1/ladestatus 0
solaranzeige/1/batteriespannung 12.58
solaranzeige/1/batterieladestrom 0
solaranzeige/1/solarleistung 0
solaranzeige/1/wattstundengesamt 172360
solaranzeige/1/solarspannung 12.58
solaranzeige/1/batterieentladestrom 17.9
solaranzeige/1/batteriesensetemp 0
solaranzeige/1/temperatur 34.7
solaranzeige/1/wattstundengesamtgestern 310
solaranzeige/1/maxwattheute 174
solaranzeige/1/errorcodes 0
solaranzeige/1/maxampheute 30
solaranzeige/1/wattstundengesamtheute 300
solaranzeige/1/bulkminutenheute 335
solaranzeige/1/absorptionminutenheute 121
solaranzeige/1/floatminutenheute 330
solaranzeige/1/batterieladestrommaxheute 11.9
solaranzeige/1/solarspannungmaxheute 64.05
solaranzeige/1/loadstatus 1
solaranzeige/1/solarstrom 0
solaranzeige/1/regler 4
solaranzeige/1/objekt Alex
solaranzeige/1/floatminutenheute 330
solaranzeige/1/batterieladestrommaxheute 11.9
solaranzeige/1/solarspannungmaxheute 64.05
solaranzeige/1/loadstatus 1
solaranzeige/1/solarstrom 0
solaranzeige/1/regler 4
solaranzeige/1/objekt Alex
solaranzeige/1/firmware 1.50
solaranzeige/1/produkt A056
solaranzeige/1/optionen 1000000010011110111101110110
solaranzeige/1/ladestatus 0
solaranzeige/1/batteriespannung 12.58
solaranzeige/1/batterieladestrom 0
solaranzeige/1/solarleistung 0
solaranzeige/1/wattstundengesamt 172360
solaranzeige/1/solarspannung 12.58
solaranzeige/1/batterieentladestrom 17.9
solaranzeige/1/batteriesensetemp 0
solaranzeige/1/temperatur 34.7
solaranzeige/1/wattstundengesamtgestern 310
solaranzeige/1/maxwattheute 174
solaranzeige/1/errorcodes 0
solaranzeige/1/maxampheute 30
solaranzeige/1/wattstundengesamtheute 300
solaranzeige/1/bulkminutenheute 335
solaranzeige/1/absorptionminutenheute 121
solaranzeige/1/floatminutenheute 330
solaranzeige/1/batterieladestrommaxheute 11.9
solaranzeige/1/solarspannungmaxheute 64.05
solaranzeige/1/loadstatus 1
solaranzeige/1/solarstrom 0
solaranzeige/1/regler 4
solaranzeige/1/objekt Alex

Es ändert sich eigentlich nur die Zahl 1-4

Gruß Alex

rubberman
Beiträge: 12
Registriert: 01.04.2018, 17:53
System: CCU und Access Point
Danksagung erhalten: 1 Mal

Re: PV-Anlage/Photovoltaik diverse Wechselrichter an CCU anbinden/auslesen

Beitrag von rubberman » 30.08.2020, 12:47

Hallo,
Sorry für die späte Antwort, war aber in den letzten Tagen nicht direkt vor Ort.
Also die SD Karte ist defekt, geht auch nicht mehr zu formatieren!
War eine HC Intenso 16 GB Karte.
Habe jetzt mal wie beschrieben lieber einen USB Stick genommen.
Die aktuellste SW Solaranzeige_V4.6.7 draufgespeilt und alles funktioniert wieder.
Naja nicht ganz, das Problem das an die Homematic die Variablen Solarspannung1
,Solarspannung2,Solarspannung3 und SOC weiterhin nicht an der Homematic ankommen, alle anderen werden übertragen.
Habe den Regler (Wechselrichter) Nr.17
Habe schon alles Mögliche Versucht, Variablen Schreibweise kontrolliert, Variablen einzeln eingetragen oder welche weggelassen geht einfach nicht!
Als Anhänge hier mal das Logfile und die Einträge in der homematic.php sowie in der user.config.php und aus der Homematic die Variablen.
Komisch ist das er im Logfile keinen Fehler der Variable SOC aufzeigt obwohl diese siehe Anhang „Homematic Variablen“ auch keine Daten überträgt. Habe daraufhin SOC herausgenommen da ich dachte, dass dann Solarspannung 1-3 dann richtig Übertragen werden, ging auch nicht!
Auffällig ist siehe Grafik Homematic Variablen, dass wohl für SOC was ankommt (siehe Zeitstempel) wenn auch 0, aber für die Spannungen 1-3 (siehe Zeitstempel hat ältere Urzeit) nicht
Wäre schön wenn jemand mal drüberschauen könnte, vielleicht übersehe ich noch irgendetwas, danke!
user config php.jpg
user config php.jpg (20.53 KiB) 1926 mal betrachtet
Logdatei.jpg
Homematic Variablen.jpg
homematic php.jpg
homematic php.jpg (16.64 KiB) 1926 mal betrachtet

AlexM
Beiträge: 50
Registriert: 10.04.2020, 08:34
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: PV-Anlage/Photovoltaik diverse Wechselrichter an CCU anbinden/auslesen

Beitrag von AlexM » 22.09.2020, 09:38

Laut Ulrich Kunz kann man nur eine Batterie bei der Homematic anzeigen lassen. Wenn mehrere Geräte bzw Batterien angeschlossen sind muss man mit MQTT arbeiten. Leider weis ich nicht wie dies gehen soll

Benutzeravatar
Funkboje
Beiträge: 29
Registriert: 06.10.2018, 12:52
System: CCU
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: PV-Anlage/Photovoltaik diverse Wechselrichter an CCU anbinden/auslesen

Beitrag von Funkboje » 22.09.2020, 13:30

rubberman hat geschrieben:
30.08.2020, 12:47
Hallo,
Sorry für die späte Antwort, war aber in den letzten Tagen nicht direkt vor Ort.
Also die SD Karte ist defekt, geht auch nicht mehr zu formatieren!
War eine HC Intenso 16 GB Karte.
Habe jetzt mal wie beschrieben lieber einen USB Stick genommen.
Die aktuellste SW Solaranzeige_V4.6.7 draufgespeilt und alles funktioniert wieder.
Naja nicht ganz, das Problem das an die Homematic die Variablen Solarspannung1
,Solarspannung2,Solarspannung3 und SOC weiterhin nicht an der Homematic ankommen, alle anderen werden übertragen.
Habe den Regler (Wechselrichter) Nr.17
Habe schon alles Mögliche Versucht, Variablen Schreibweise kontrolliert, Variablen einzeln eingetragen oder welche weggelassen geht einfach nicht!
Als Anhänge hier mal das Logfile und die Einträge in der homematic.php sowie in der user.config.php und aus der Homematic die Variablen.
Komisch ist das er im Logfile keinen Fehler der Variable SOC aufzeigt obwohl diese siehe Anhang „Homematic Variablen“ auch keine Daten überträgt. Habe daraufhin SOC herausgenommen da ich dachte, dass dann Solarspannung 1-3 dann richtig Übertragen werden, ging auch nicht!
Auffällig ist siehe Grafik Homematic Variablen, dass wohl für SOC was ankommt (siehe Zeitstempel) wenn auch 0, aber für die Spannungen 1-3 (siehe Zeitstempel hat ältere Urzeit) nicht
Wäre schön wenn jemand mal drüberschauen könnte, vielleicht übersehe ich noch irgendetwas, danke!
user config php.jpgLogdatei.jpgHomematic Variablen.jpghomematic php.jpg

Wenn nicht alle Variablen in der HomeMatic ankommen, liegt es meist an einer Variable. Ab dieser wird die Übertragung abgebrochen.

In der /var/www/log/solaranzeige.log Datei kann man meist sehen, welche Variable das Problem verusacht und warum das passiert. Wenn man in der Datei /var/www/html/homematic.php den Tracelevel auf 10 setzt, wird mehr geloggt. (Ziemlich am Anfang der Datei)

Rein theoretisch können auch mehrere Geräte die Daten zur HomeMatic übertragen. Das Problem ist nur, dass bei gleichen Geräten die Variablen auch gleich heißen. Bei ganz unterschiedlichen Geräten ist die Chance größer, dass die Variablen nicht gleich heißen. Ihr könnt das ja einmal ausprobieren. Das einzige wass passieren kann ist, dass die Variablen in der HomeMatic überschrieben werden.
-----------------------------------------------------------
Ulrich . . . . . . . . . . [Admin von solaranzeige.de ]

GGR11
Beiträge: 24
Registriert: 16.02.2021, 17:11
System: CCU
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

Re: PV-Anlage/Photovoltaik diverse Wechselrichter an CCU anbinden/auslesen

Beitrag von GGR11 » 24.02.2021, 14:46

Nachdem ich den Threat hier gelesen habe und auch das Forum von Solaranzeige durchgeschaut: Ich bin ziemlich begeistert davon, zumal ich dann nicht auf externe Webdienste angewiesen bin, wie EV-Autocharge.com (obwohl ich das auch ziemlich genial finde, um einfach eine Überschussladung für E-Autos zu realisieren).
Ich bin derzeit in der Anschaffung einer SonnenBatterie + PV + Wallbox + WR (vermutlich SolarEdge oder Fronius) und habe schon eine HM Installation.

Was ich allerdings noch nicht weiß wie ich es realisieren soll, ist die direkte Einbindung in mein HM - was aber an der Architektur meines Heimnetzwerkes liegt: HM und meine ganzen Geräte, die sonst so im Heimnetzwerk hängen wie Google Nest Hub, PCs, Handys, Fernseher etc. sind alle hinter einer FritzBox in einem Netzwerk gekapselt. Die FB hat dann eine LAN Verbindung zu meinem ONT im Keller, der also als eine Art Proxy dient für alle Verbindungen ins Internet. Die SonnenBatterie, WallBox und der WR werden direkt an den ONT angeschlossen, sind demnach also in einem anderen Netzwerk und haben keine Verbindung zum HM... Überschussladen kann ich zwar realisieren so, aber trotzdem hätte ich die Infos auch gerne direkt in meinem HM.

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“