Multi Regler und _math nur über MQTT?

Wenn mehr als ein Gerät an den Raspberry angeschlossen werden sollen. Z.B. ein Regler und ein Wechselrichter oder mehrere Wechselrichter. Das Maximum sind 6 Geräte pro Raspberry Pi.

Moderator: Ulrich

Antworten
Peltierchen
Beiträge: 12
Registriert: Fr 30. Sep 2022, 22:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Multi Regler und _math nur über MQTT?

Beitrag von Peltierchen »

Hallihallo,

ich habe genau 3 Stück EASUN SMG Wechselrichter in betrieb.
Für das Senden der Daten aus dem WR zur Homematic habe ich eine Datei namens easung_smg_math.php angelegt.

Bis dahin funktioniert alles. Jedoch werden die Daten (z.B. PV_Leistung) nur aus der 1.user.config.php übertragen. Ist es möglich die selben Werte für "PV_Leistung" auch aus dem zweiten und dritten Wechselrichter zu übertragen? Wie müsste ich dann das Sript für _math verändern?
math.jpg

Oder habe ich richtig gelesen, dass dies nur mittels MQTT funktioniert?

Vielen Dank!

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

Re: Multi Regler und _math nur über MQTT?

Beitrag von Ulrich »

Das funktioniert mit der _math Datei, ist nur um einiges komplizierter, da bei allen 3 Wechselrichtern die gleiche _math Datei durchlaufen wird. Du musst also erst feststellen, welcher Wechselrichter gerade die _math Datei aufruft und dann die Variablen dementsprechend anders benennen. Welcher Wechselrichter gerade die _math Datei aufruft, steht in der Variable $GeräteNummer. (1 bis 3)
---------------------------------------
Ulrich . . . . . . . . [Projektinhaber]

Peltierchen
Beiträge: 12
Registriert: Fr 30. Sep 2022, 22:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Multi Regler und _math nur über MQTT?

Beitrag von Peltierchen »

Ja genau, für das "festellen welcher WR die _math Datei aufgruft" brauche ich demzufolge ein entsprechendes Script, welches in meine _math-Datei eingefügt werden müsste. So habe ich das jetzt verstanden. Ich habe praktisch keine php-Kenntnisse und bin damit aufgeschmissen. Es muss doch mal jemanden gegeben haben, der auch vor dem Problem stand?

solarfanenrico
Beiträge: 655
Registriert: Mi 20. Jan 2021, 19:49
Hat sich bedankt: 34 Mal
Danksagung erhalten: 52 Mal

Re: Multi Regler und _math nur über MQTT?

Beitrag von solarfanenrico »

Peltierchen hat geschrieben:
Do 29. Dez 2022, 19:16
Ja genau, für das "festellen welcher WR die _math Datei aufgruft" brauche ich demzufolge ein entsprechendes Script, welches in meine _math-Datei eingefügt werden müsste. So habe ich das jetzt verstanden. Ich habe praktisch keine php-Kenntnisse und bin damit aufgeschmissen. Es muss doch mal jemanden gegeben haben, der auch vor dem Problem stand?
Versuche bitte meine email-Adresse zu finden. Ich habe ein einfaches shellsript, welches Daten aus beliebig vielen Datenbanken summiert.

Diese Summen schreibe ich in eine neue InfluxDB, die auch wieder von der einfachen Allgemeinen Automation akzeptiert wird.

Würde ich diese Prozedere hier veröffentlichen, gäbe es ein heilloses Durcheinander, mit Ulrichs Anleitungen.

Enrico

Antworten