FHEM Forum

FHEM - Energiemanagement und Energieerzeugung => Solaranlagen => Thema gestartet von: Knallfrosch am 23 Juli 2024, 10:25:47

Titel: [Gelöst] Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 10:25:47
Hallo zusammen,

ich möchte gerne meinem Hoymiles WR automatisiert ein "limit" setzen, wenn die Einspeiseleistung zu hoch wird.
Den Stromzähler lese ich über einen Lesekopf aus.

Wenn die Einspeiseleistung >100W wird, soll der Hoymiles WR seine Leistung reduzieren.

Also wenn die Einspeisung aktuell 150W sind, soll der WR seine Leistung um 50W verringern.

Wie realisiere ich das am sinnvollsten in FHEM?

Vielen Dank für eure Hilfe.

Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: DeeSPe am 23 Juli 2024, 10:31:10
Moin Knallfrosch,

ich hatte vor Kurzem die selbe Anforderung und habe es mit OpenDTU-OnBattery (https://opendtu-onbattery.net/) umgesetzt.
Damit ist die Steuerung des WR komplett aus FHEM herausverlagert und ich lasse mir nur die Werte der Geräte (WR, DTU) in FHEM per MQTT anzeigen.
Ein entsprechendes Gerät lässt sich relativ einfach selbst bauen oder bereits fertig kaufen (Bucht).

Gruß
Dan
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 11:48:39
Hallo Dan,

vielen Dank für den Anstoß.
Ich habe gerade ein Upgrade von OpenDTU zu DTU on Battery durchgeführt. Das hat super funktioniert.

Jetzt hänge ich aber etwas bei der Kommunikation per MQTT.

Folgendes:
Mein Stromzähler sendet per MQTT die Daten an FHEM zum loggen und visualisieren.
Der WR sendet per MQTT seine Daten seinerseits per MQTT die Daten an FHEM.

Jetzt muss ich ja den Stromzähler mit dem WR (DTU on Battery) per MQTT verbinden.

Dann fehlen mir aber die Daten des Stromzähler in FHEM.

Oder bin ich da falsch und es gibt einen anderen Weg?

Daher war mein Gedanke, Zähler und WR Daten an FHEM zu senden und dort die Regelung aufzubauen.

Ich kann aber gut auch mit der dezentralen Lösung leben, aber ich möchte die Daten des Zählers weiterhin in FHEM haben.


Wie setzte ich das am Besten um?

Vielen Dank.

Grüße
Thorsten
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: DeeSPe am 23 Juli 2024, 11:58:41
Ich habe es so eingestellt dass per MQTT die Daten von Stromzähler und OpenDTU-OnBattery an FHEM gesendet werden.
Den Stromzähler (tasmota) habe ich per "HTTP(S) + JSON" in OpenDTU-OnBattery eingebunden.

Gruß
Dan
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 12:14:10
Ah perfekt, es gibt also eine Lösung.

Du machst es genauso, wie ich es haben möchte. :-)
Mein Lesekopf am Zähler läuft auch mit Tasmota 13.0.0 (Hichi-Lesekopf)

Ich habe in den Einstellungen von Tasmota nichts zu der Übermittlung per http/json gefunden und vermute es muss im Skripteditor gemacht werden?

Kannst du mir bitte helfen, wie ich die Datenübertragung vom Zähler zur DTU konfigurieren muss?

Vielen Dank.

Grüße
Thorsten
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: DeeSPe am 23 Juli 2024, 12:20:36
Es gibt ein gutes Wiki dazu:
https://github.com/helgeerbe/OpenDTU-OnBattery/wiki/Power-Meter

Falls die "HTTP API" nicht aktiviert ist, dann findest du die Einstellung dafür unter "Configure Other" im tasmota Webinterface.

Gruß
Dan
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 13:01:34
Ach, Danke!
HTTP-API hatte ich bereits aktiviert, allerdings habe ich gedacht ich müsste in Tasmota noch etwas konfigurieren, wie bei der MQQT-Funktion.
Dabei muss der "Rest" ja in der DTU eingestellt werden.

Das klappt nun auch.
Der Zählerstand bzw. die aktuelle Wirkleistung wird in der DTU eingespielt und aktualisiert.

Wenn ich nun aber den Dynamic Power limiter aktiviere, setzt er den WR direkt auf 1%.
Obwohl der eigentliche Verbrauch höher als der aktuelle Solarertrag ist.

Irgendwie habe ich da noch einen Knoten in den Einstellungen.


Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: DeeSPe am 23 Juli 2024, 13:16:10
Hast du beim DPL die Schalter eingeschaltet bei "Wechselrichter wird von Solarmodulen gespeist" und bei "Stromzählermessung beinhaltet Wechselrichterleistung". Dann noch im Feld "Oberes Leistungslimit" die Maximalleistung deines WR einstellen.

Gruß
Dan
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 13:22:30
Ja, bei der Einstellung hatte ich wohl keinen Fehler.

Nach einem Neustart der DTU läuft es nun auch perfekt.

Aktuell macht mir allerdings eine Regenfront das Testen schwierig. :-)

Denke aber, so sollte es laufen.

Vielen Dank für die Unterstützung.


Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: DeeSPe am 23 Juli 2024, 13:41:10
Na bitte. Freut mich wenn es jetzt klappt!

Schon so viel "Gesamtertrag" und jetzt erst eingebunden? 8)

Gruß
Dan
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 14:05:18
Der WR läuft schon seit ca. 12 Monaten.

Die Daten habe ich aber die ganze Zeit nur per Shelly PM an FHEM übertragen.
Das war einfach aber schnell erledigt.

Die DTU hatte ich auch schon eine Weile "fertig" aber nie wirklich eingesetzt.
Da ich aber etwas am umbauen und "verbessern" bin, bin ich nun das Projekt "Nulleinspeisung" nochmal neu angegangen.....mit Erfolg, dank deiner Hilfe.


Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: DeeSPe am 23 Juli 2024, 14:16:23
Was lange währt wird endlich gut! 8)

Guck mal bitte ob es bei dir hinhaut mit der Nulleinspeisung.
Bei mir klappt das bisher noch nicht einwandfrei.
Meine Grundlast liegt bei ca. 250W, teilweise erzeugt mein WR aber 1300W obwohl kein Großverbaucher an ist.
Deaktiviere ich mal den DPL dann sehe ich die wahre abgenommene Leistung, nach Reaktivieren von DPL schaukelt sich das dann langsam wieder hoch.

Gruß
Dan
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 14:22:22
Meine Grundlast liegt im Mittel auch so um die 200-250W, aktuell kommen aber nur 30W vom Dach (Regen).

Ich werde das immer mal wieder beobachten und werde mich dann wieder melden.

Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: CQuadrat am 23 Juli 2024, 15:38:26
Mal eine doofe Frage: Warum macht ihr das mit der Nulleinspeisung?
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 16:17:09
Doofe Frage?? Nö....berechtigt. :-)

1) ja
2) nein, und davon ab würde das ja über das Jahr auch nicht auffallen, außer dass es halt komisch ist, dass die Einspeisezählung sehr hoch ist. Gibt aber ja keinen direkten Aufschluss auf die eingespeiste Leistung.
3) Wäre für mich kein Grund, da ich davon nichts habe. Da jedes eingespeiste kWh ein Stück Energiewende ist.

Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 23 Juli 2024, 18:55:59
Zitat von: DeeSPe am 23 Juli 2024, 14:16:23Guck mal bitte ob es bei dir hinhaut mit der Nulleinspeisung.

Tja, die Sonne hat sich wieder gezeigt, aber seither bekomme ich keine Verbindung mehr zum WR über DTU hin.
Habe die Position gewechselt, die Jumperverbindungen ausgetauscht, aber NICHTS :-(

So wirklich stabil scheint das nicht zu laufen.
Das muss ich erst in den Griff bekommen, bevor es dann weiter geht.


Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: schwatter am 23 Juli 2024, 19:29:40
Vielleicht ist deine Frequenz zu stark belastet.
Ich nutze z.B 864,25 MHz. Hat laut Konsole auf der Opendtu bei einem gut -10 dBm gebracht.

Gruß schwatter
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 24 Juli 2024, 08:20:14
Hallo,

danke für die Idee mit der Frequenz. Die lässt sich scheinbar in der aktuellen Version nicht anpassen.

Jedoch habe ich den Fehler gefunden.
Das Pin-Mapping hat sich verändert....keine Ahnung wieso.
Mit dem Laden der alten Mappingdatei klappt zumindest die Kommunikation wieder.

Allerdings funktioniert die Regelung nicht.

Trotz Sonne (ca. 100W) schaltet mit die DTU den WR aus und reduziert das Limit auf das Minimum.
Der aktuelle Strombezug wird ständig aktualisiert aber die DTU lässt den WR nicht einspeisen.

Im Log steht nur die Meldung "Durch Fernsteuerung abgeschaltet ID124"

Kennt jemand das Problem?

Das hatte ich gestern schon der Inbetriebnahme, das hatte sich aber vermeintlich durch einen Neustart der DTU beheben lassen.....nun allerdings nicht mehr.


Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: DeeSPe am 24 Juli 2024, 08:35:14
ZitatMinimales Leistungslimit: Nur wenn er mindestens diesen Wert (in diesem Beispiel 10 W) erzeugen muss, wird der Wechselrichter aktiviert. Andernfalls bleibt der Wechselrichter deaktiviert (gelbe Farbe https://github.com/helgeerbe/OpenDTU-OnBattery/wiki/Farbe-des-Wechselrichterfensters )
VORSICHT!: Bei zu niedrigen Werten (z. B. 10 W in diesem Beispiel) besteht die Gefahr, dass Ihr Wechselrichter ,,blockiert" und ein Neustart erforderlich wird.
Stellen Sie die Mindestleistungsgrenze auf mindestens 45 W ein (für die HMS-1600/1800 Serie verwenden Sie 55 W, für die HMS-2000 Serie 60 W).
Niedrigere Werte können Sie auf eigenes Risiko ausprobieren. Wenn Sie Probleme haben, gehen Sie zu den empfohlenen Werten oder höher zurück.

Stell das mal auf mindestens 45W wie angegeben.

Gruß
Dan
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 24 Juli 2024, 08:54:06
Das hatte ich auch schon höher eingestellt, aber ohne Erfolg.
Der WR wird abgeschaltet.

Ich habe aber nun mal nochmal ins Protokoll geschaut.
Dort kommen im mS-Takt Fehlermeldung: Interrupt received!  und dann auch recht regelmäßig, die richtigen Daten.
Allerdings befürchte ich, dass dies der Grund ist, warum die Regelung nicht funktioniert.

Also muss ich wohl mal an der Hardware weitersuchen. :-(

Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 24 Juli 2024, 09:25:07
Ich habe gerade gesehen das es in Fhem auch einen PID Regler gibt.

Könnte es damit funktionieren die Nulleinspeisung zu regeln?

Ich bin von der Unzuverlässigkeit des DTU etwas genervt.

Ich habe leider hier im Forum noch nichts passendes gefunden.
Also falls noch jemand eine Idee für mich hat das doch komplett in FHEM umzusetzen wäre das super.

Vielen Dank und Grüße
Titel: Aw: Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 08 August 2024, 09:17:58
Zitat von: DeeSPe am 23 Juli 2024, 14:16:23Was lange währt wird endlich gut! 8)

Guck mal bitte ob es bei dir hinhaut mit der Nulleinspeisung.
Bei mir klappt das bisher noch nicht einwandfrei.
Meine Grundlast liegt bei ca. 250W, teilweise erzeugt mein WR aber 1300W obwohl kein Großverbaucher an ist.
Deaktiviere ich mal den DPL dann sehe ich die wahre abgenommene Leistung, nach Reaktivieren von DPL schaukelt sich das dann langsam wieder hoch.

Gruß
Dan

Hallo,

es hat etwas länger gedauert, da ich mein Open DTU nicht stabil zum laufen bekommen habe.
Erst mit einem AdapterBoard für die Antenne läuft es stabil und störungsfrei.

Die Regelung der Nulleinspeisung funktioniert sehr gut.

Die Mindestleistung habe ich auf 50W eingestellt, denn damit wird auch verhindert das der WR tagsüber mal abschaltet und seinen Tagesertrag zurück setzt.
Denn diesen Ertrag logge ich auch in FHEM.

Also alles in allem passt nun alles.

Grüße
Titel: Aw: [Gelöst] Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: schwatter am 08 August 2024, 10:48:14
Moin,

nachdem du das defekte Mapping bemerkt hast, muss auch deine Frequenz wieder einstellbar sein.
Ich hatte auch mal ein falsches Mapping geladen. Dann verschwindet der Schieber.

Gruß schwatter
Titel: Aw: [Gelöst] Hoymiles WR mit OpenDTU - Regelung für Nulleinspeisung
Beitrag von: Knallfrosch am 08 August 2024, 11:46:53
Zitat von: schwatter am 08 August 2024, 10:48:14Moin,

nachdem du das defekte Mapping bemerkt hast, muss auch deine Frequenz wieder einstellbar sein.
Ich hatte auch mal ein falsches Mapping geladen. Dann verschwindet der Schieber.

Gruß schwatter

Oh, danach hatte ich gar nicht mehr geschaut, werde ich aber noch prüfen.

Aber seit die Antenne eine stabile Spannungsversorgung hat läuft es super.


Grüße