NEWS
Test Adapter Zendure Solarflow
-
Glaub mir, ich acker das hier schon ordentlich durch.
Wenn man von Hoymiles kommt, muss man sich aber erstmal auf was Neues einstellen.
Da liest man Lokal, Cloud, Flashspeicher und und und...
Ich denke, da ist ein wenig Eingewöhnungszeit gestattet ;)Ja, dass technische VerstÀndnis, merkst Du selber, fehlt manchmal :)
Ich war halt verwöhnt von der OpenDTUOnBattery.
Das lief wie nen Schweizer Uhrwerk.Mit euren Ideen rolle ich das Ganze nochmal auf.
Es gibt noch ein Hintergrund , der Deye WR gönnt sich selber um die 100-150W
FrĂŒher hab ich bei 30% die Batterien ausgeschaltet.
Da war wenigstens dann die Grundlast um bis zu 150W weniger.Ich weiss, dass es im Deye Adapter möglich ist, per DP die Batterien abzuschalten und wenn morgens die Sonne scheint, wieder einzuschalten.
Jetzt, im Sommer, wird uns das nicht mehr treffen.
Die Deye Batterie fasst 12kWh.@haselchen ich habe nichts anderes behauptet bezĂŒglich durchackern. Und klar darf sich hier jeder eingewöhnen. Habe bis vor zwei Wochen selber einen HMS via OpenDTUonBattery betrieben đ Du musst die Logik liefern die Dein System können soll, der rest ist dann nur bauen.
Ansonsten ist die Idee von @maxclaudi definitiv gut und maximal einfach, sowie stabil. Und es geht beides in dem Falle, Cloud oder lokal. Wie du dem Zendure nun verklickerst welche Einspeisung du brauchst ist dem egal.
-
Glaub mir, ich acker das hier schon ordentlich durch.
Wenn man von Hoymiles kommt, muss man sich aber erstmal auf was Neues einstellen.
Da liest man Lokal, Cloud, Flashspeicher und und und...
Ich denke, da ist ein wenig Eingewöhnungszeit gestattet ;)Ja, dass technische VerstÀndnis, merkst Du selber, fehlt manchmal :)
Ich war halt verwöhnt von der OpenDTUOnBattery.
Das lief wie nen Schweizer Uhrwerk.Mit euren Ideen rolle ich das Ganze nochmal auf.
Es gibt noch ein Hintergrund , der Deye WR gönnt sich selber um die 100-150W
FrĂŒher hab ich bei 30% die Batterien ausgeschaltet.
Da war wenigstens dann die Grundlast um bis zu 150W weniger.Ich weiss, dass es im Deye Adapter möglich ist, per DP die Batterien abzuschalten und wenn morgens die Sonne scheint, wieder einzuschalten.
Jetzt, im Sommer, wird uns das nicht mehr treffen.
Die Deye Batterie fasst 12kWh.@haselchen
Meine Ăberlegungen dazu und die potenziellen Risiken kennst Du ja nun.
Welcher Weg fĂŒr Dein spezielles Setup am Ende der beste ist, musst Du fĂŒr dich entscheiden.
DrĂŒcke die Daumen fĂŒr die Umsetzung.
WĂŒnsche Dir viel Sonne und Freude mit der neuen Anlage! -
@haselchen ich habe nichts anderes behauptet bezĂŒglich durchackern. Und klar darf sich hier jeder eingewöhnen. Habe bis vor zwei Wochen selber einen HMS via OpenDTUonBattery betrieben đ Du musst die Logik liefern die Dein System können soll, der rest ist dann nur bauen.
Ansonsten ist die Idee von @maxclaudi definitiv gut und maximal einfach, sowie stabil. Und es geht beides in dem Falle, Cloud oder lokal. Wie du dem Zendure nun verklickerst welche Einspeisung du brauchst ist dem egal.
Habe Deinen Adapter installiert und natĂŒrlich Fragen :)
Rampen und Ticks kamen bisher in meinem Sprachgebrauch nicht vor.
Viel wichtiger, wo stelle ich ein, dass der Adapter mit der Entladung beginnen soll, wenn der Netzbezug ĂŒber 300 W betrĂ€gt?Sollte das nicht möglich sein, kann ich mit nem Blocky in Deine Datenpunkte grĂ€tschen?
Oder hat das fatale Auswirkungen, wenn ich da bestimmte DP nicht richtig setze? -
Habe Deinen Adapter installiert und natĂŒrlich Fragen :)
Rampen und Ticks kamen bisher in meinem Sprachgebrauch nicht vor.
Viel wichtiger, wo stelle ich ein, dass der Adapter mit der Entladung beginnen soll, wenn der Netzbezug ĂŒber 300 W betrĂ€gt?Sollte das nicht möglich sein, kann ich mit nem Blocky in Deine Datenpunkte grĂ€tschen?
Oder hat das fatale Auswirkungen, wenn ich da bestimmte DP nicht richtig setze?@haselchen Okay dachte eigentlich das wÀre selbsterklÀrend. Unter den Werten solltest Du auch jeweils eine kurze ErklÀrung zu dem jeweiligen Wert finden.
Rampe bedeutet, Ănderung pro Tick (Zyklus des Adapters). Wenn du da z.B. 100 bei laden drin ist und die Produktion sehr hoch ist, dauert es 8 Ticks also 40 Sekunden bis die Ladeleistung auf 800W steigt. Damit kann man verhindern das der Adapter Flipper mit dem Zendure spielt vor allem bei wechselhaftem.Wetter. Wenn Du das nicht brauchst, einfach den max Wert des GerĂ€ts z.B. eintragen dann regelt der alles was geht sofort.
Das der Adapter bei 300W Netz-Bezug anfangen soll zu entladen, findest du unter dem Tab Relais-Schutz. Da steht dran Netzbezugs-Schwellwert. Da aus der 200 eine 300 machen und fertig.
BezĂŒglich per Blockly in die Datenpunkte grĂ€tschen. Welche denn ? Es gibt zwei Control Datenpunkte, die du Ă€ndern kannst. Einmal ob die Regelung lĂ€uft oder nicht und target-Grid-Power. Die beiden kannst du so oft Ă€ndern wie du möchtest, die anderen sind schreibgeschĂŒtzt.
-
@haselchen Okay dachte eigentlich das wÀre selbsterklÀrend. Unter den Werten solltest Du auch jeweils eine kurze ErklÀrung zu dem jeweiligen Wert finden.
Rampe bedeutet, Ănderung pro Tick (Zyklus des Adapters). Wenn du da z.B. 100 bei laden drin ist und die Produktion sehr hoch ist, dauert es 8 Ticks also 40 Sekunden bis die Ladeleistung auf 800W steigt. Damit kann man verhindern das der Adapter Flipper mit dem Zendure spielt vor allem bei wechselhaftem.Wetter. Wenn Du das nicht brauchst, einfach den max Wert des GerĂ€ts z.B. eintragen dann regelt der alles was geht sofort.
Das der Adapter bei 300W Netz-Bezug anfangen soll zu entladen, findest du unter dem Tab Relais-Schutz. Da steht dran Netzbezugs-Schwellwert. Da aus der 200 eine 300 machen und fertig.
BezĂŒglich per Blockly in die Datenpunkte grĂ€tschen. Welche denn ? Es gibt zwei Control Datenpunkte, die du Ă€ndern kannst. Einmal ob die Regelung lĂ€uft oder nicht und target-Grid-Power. Die beiden kannst du so oft Ă€ndern wie du möchtest, die anderen sind schreibgeschĂŒtzt.
-
Hilft nichts , ich muss es fragen.
Wenn da schon 200 als Schwellwert drinsteht, wieso entlĂ€dt er, wenn der NetzBezug 25Watt sind?@haselchen weil vermutlich vorher der Schwellwert gebrochen wurde. Aber bei allem Respekt, woher soll ich das aus der Ferne wissen, ich kann nicht Hellsehen đ”âđ«đ
Stell den Adapter mal auf Loglevel Silly. Dann wirst du im Log zwar zugespamt aber er wird dir was anzeigen. Wenn dabei ein valider Punkt gefunden wird das was falsch ist, kann ich dran arbeiten. Bei mir funktioniert das tadellos. Heute noch fĂŒr ĂŒber 20 Minuten stabile Bedingungen gehabt und um die 120-150W Netz-Bezug und die Regelung hat nichts getan, auĂer zu warten, wie es auch sein soll.
Wichtig, wenn er einmal auf Einspeisung gewechselt hat, bleibt er natĂŒrlich in dem Modus. Dieser Schwellwert ist nur dazu gedacht, das es nicht wie wild hin und her geht. Ich habe es anpassbar gemacht, damit jeder es an seine Vorlieben und Bedingungen anpassen kann.
-
@haselchen weil vermutlich vorher der Schwellwert gebrochen wurde. Aber bei allem Respekt, woher soll ich das aus der Ferne wissen, ich kann nicht Hellsehen đ”âđ«đ
Stell den Adapter mal auf Loglevel Silly. Dann wirst du im Log zwar zugespamt aber er wird dir was anzeigen. Wenn dabei ein valider Punkt gefunden wird das was falsch ist, kann ich dran arbeiten. Bei mir funktioniert das tadellos. Heute noch fĂŒr ĂŒber 20 Minuten stabile Bedingungen gehabt und um die 120-150W Netz-Bezug und die Regelung hat nichts getan, auĂer zu warten, wie es auch sein soll.
Wichtig, wenn er einmal auf Einspeisung gewechselt hat, bleibt er natĂŒrlich in dem Modus. Dieser Schwellwert ist nur dazu gedacht, das es nicht wie wild hin und her geht. Ich habe es anpassbar gemacht, damit jeder es an seine Vorlieben und Bedingungen anpassen kann.
Also als erstes , Hut ab fĂŒr die Programmierung und ein Dankeschön fĂŒr die Bereitstellung.
Das mal losgelöst von meinen Problemen .
Der Schwellwert konnte nicht gerissen werden, weil der Deye ja aus der Batterie ins HausNetz eingespeist hat.
Ich hab das beobachtet und das lief sehr unrund.
Die Werte vom Smart Meter tanzten Samba .
Wenn der Deye alleine regelt , dann hab ich Gridbezug von 20-30 Watt. Kontinuierlich.
Spielt der Zendure mit , gibs Zahlenpuzzle.
Mal 1 Watt, 4 Watt, 7 Watt dann 50 Watt und auch mal ĂŒber 100 Watt.
Der Adapter ĂŒberschreibt leider die manuellen Einstellungen in der App sofort wieder, wenn man gegensteuern will.
Ich werde , wie @maxclaudi es vorgeschlagen hat , ab einer bestimmten Uhrzeit eine feste Entladung starten. -
Also als erstes , Hut ab fĂŒr die Programmierung und ein Dankeschön fĂŒr die Bereitstellung.
Das mal losgelöst von meinen Problemen .
Der Schwellwert konnte nicht gerissen werden, weil der Deye ja aus der Batterie ins HausNetz eingespeist hat.
Ich hab das beobachtet und das lief sehr unrund.
Die Werte vom Smart Meter tanzten Samba .
Wenn der Deye alleine regelt , dann hab ich Gridbezug von 20-30 Watt. Kontinuierlich.
Spielt der Zendure mit , gibs Zahlenpuzzle.
Mal 1 Watt, 4 Watt, 7 Watt dann 50 Watt und auch mal ĂŒber 100 Watt.
Der Adapter ĂŒberschreibt leider die manuellen Einstellungen in der App sofort wieder, wenn man gegensteuern will.
Ich werde , wie @maxclaudi es vorgeschlagen hat , ab einer bestimmten Uhrzeit eine feste Entladung starten.@haselchen danke fĂŒr die Blumen. Also entweder du machst es mit dem festen Wert oder wie ich es dir vorgeschlagen habe und schaltest den ein, sobald die andere Batterie leer ist. Zusammen mit Peters Adapter, sieht das bei mir so aus, wenn er regelt. Das nur als Idee.
Im ĂŒbrigen ist der I-Regler Ă€hnlich gebaut, wie der in der OpenDTUonBattery, nur regelt der SF1600 bei 5s Tick wesentlich schneller in meinem Fall.

Nachtrag: Der Schwellwert zum Starten der Entladung ist auch eigentlich nur gedacht, um das Umschaltverhalten des Relais zwischen Laden und Entladen zu regeln. Du kamst vermutlich aus dem Standby also AC-Mode (Nothing), da greift das meines Wissens gar nicht. MĂŒsste jetzt aber selber gezielt in den Code schauen. Also anderer Use-Case als gedacht. Wusste ja nicht, wofĂŒr du den Schwellwert "missbrauchen" wolltest. Wie der Adapter fĂŒr dich nutzbar wĂ€re, hatte ich ja vorher geschrieben, da war nie die Rede davon das so zu nutzen, wie du es gemacht hast.
-
@haselchen danke fĂŒr die Blumen. Also entweder du machst es mit dem festen Wert oder wie ich es dir vorgeschlagen habe und schaltest den ein, sobald die andere Batterie leer ist. Zusammen mit Peters Adapter, sieht das bei mir so aus, wenn er regelt. Das nur als Idee.
Im ĂŒbrigen ist der I-Regler Ă€hnlich gebaut, wie der in der OpenDTUonBattery, nur regelt der SF1600 bei 5s Tick wesentlich schneller in meinem Fall.

Nachtrag: Der Schwellwert zum Starten der Entladung ist auch eigentlich nur gedacht, um das Umschaltverhalten des Relais zwischen Laden und Entladen zu regeln. Du kamst vermutlich aus dem Standby also AC-Mode (Nothing), da greift das meines Wissens gar nicht. MĂŒsste jetzt aber selber gezielt in den Code schauen. Also anderer Use-Case als gedacht. Wusste ja nicht, wofĂŒr du den Schwellwert "missbrauchen" wolltest. Wie der Adapter fĂŒr dich nutzbar wĂ€re, hatte ich ja vorher geschrieben, da war nie die Rede davon das so zu nutzen, wie du es gemacht hast.
-
@The_Stig dann hoffen wir mal, das es bei dir genau so schön regelt đ
Ich nutze zum visualisieren das SOLECTRUS Projekt. Ist eine absolut geniale Sache! Das ist die Demo. Viel SpaĂ beim ausprobieren!
-
@Murphy-0 ja, definitiv eine der besten Open Source Anwendungen, die ich regelmĂ€Ăig nutze.
Wer da richtig Bock drauf hat, dem empfehle ich ein Sponsoring. Ich hab's seit langem und bereue es nicht. Liegt natĂŒrlich bei jedem selbst, also nicht falsch verstehen bitte đđ”âđ«đ
-
Alles gut.
Ich hole mir bei Solectrus Ideen fĂŒr meine openHab Auswertungen und fĂŒr meine iQontrol WebApp.
Bin schon drauf aus alles selber zu erstellen.
Deshalb bisher kein Sponsoring gemacht.Mache aber in der Facebook Gruppe und im offiziellen Zendure Forum immer mal wieder Werbung fĂŒr Solectrus.
-
Alles gut.
Ich hole mir bei Solectrus Ideen fĂŒr meine openHab Auswertungen und fĂŒr meine iQontrol WebApp.
Bin schon drauf aus alles selber zu erstellen.
Deshalb bisher kein Sponsoring gemacht.Mache aber in der Facebook Gruppe und im offiziellen Zendure Forum immer mal wieder Werbung fĂŒr Solectrus.
@Murphy-0 ist zwar Off-Topic aber ich finde Georg macht hier eine fantastische Arbeit. AuĂerdem flieĂen regelmĂ€Ăig neue Features aus seinem oder den Köpfen der Community ein.
Danke das du das Projekt supportest, einfach mal so đ«¶đŒđđŒ
-
Hallo zusammen, ich habe einen Solarflow 880 pro uns wĂŒrden gerne selber/ĂŒber Script steuern. Verbunden habe ich den Adapter ĂŒber Verbindungsmodus "Authorization Auth Key", was nach meinem VerstĂ€ndnis bedeutet, dass der Adapter ĂŒber ZenSDK-Schnittstelle mit dem Solarflow kommuniziert (lokale HTTP Verbindung)?
Ich bin jetzt mal grob durch den Thread gescrollt, aber bei 2300 BeitrĂ€ge an mein Limit gekommen, und mir nicht wirklich sicher, welche Datenpunkte man wie steuern mĂŒsste um zu laden/entladen.
Ich vermute, dass man nur die Datenpunkte unterhalb "Control" Àndern darf, um Laden/Entladen zu steuern? Aber welche Datenpunkte genau, offenbar geht es um das Zusammenspiel der Datenpunkte "autoModel" und "setDeviceAutomationInOutLimit"?
Was mir auch nicht klar ist: Wie/was muss ich in der Zendure App einstellen (insbesondere welchen Modus), damit sich iobroker und Zendure App sich nicht gegenseitig in die Quere kommen...?
Vielen Dank
Jan -
Ich habe einen Hyper2000 mit Verbindungsmodus "Authorization Auth Key".
Ich habe nun einen Zendure Satellite Plug in die App hinzugefĂŒgt. Meine Idee ist es einen Plug nur zum Schalten eines GerĂ€tes zu nutzen. Ăber die App funktioniert das auch.
Den Adapter habe ich neu gestartet. Wenn ich es richtig sehe, werden zu dem Plug aber kein Datenpunkte im ioBroker angelegt. Oder muss ich noch was konfigurieren.
WĂŒrde ich den Plug steuern können, wenn der Adapter ĂŒber Mqtt geht?Edit:
Oder könnte ich den Plug unabhĂ€ngig von Zendure ĂŒber Mqtt ansteueren? -
@bongo
Entweder du steuerst mit der App den Hyper und benutzt den Adapter zum Auswerten der Daten.
Die Daten vom Plug siehst du so nicht im Adapter.Andere Möglichkeit, du stoppst die Steuerung ĂŒber die App und erstellst eine Steuerung im Adapter.
Dann musst du den Plug per mqtt auslesen. Ob das möglich ist kann ich nicht sagen da ich einen Shelly em3 benutze. Mit dem geht das.Die letzte Variante, wenn deine Steuerung ĂŒber den Adapter funktioniert gehe mit dem Hyper offline.
Benutze hierfĂŒr den Cloud Disconnector. Vorteil, die gesamte Anlage lĂ€uft dann offline ohne Cloud und ohne Internet. Mein Hyper2000 lĂ€uft so seit Monaten ohne jede Störung. Die Probleme kommen bei Zendure ja meist durch die Cloud.Hilfe fĂŒr die Steuerung per Blockly gibt es hier:
https://forum.iobroker.net/topic/80764/script-zum-laden-entladen-von-zendure-solarflow -
@centrofly
FĂŒr die neuen GerĂ€te gibt es von @lesiflo eine Steuerung ĂŒber zenSDK. Schau mal hier im Fred ab Beitrag 2271.@centrofly
FĂŒr die neuen GerĂ€te gibt es von @lesiflo eine Steuerung ĂŒber zenSDK. Schau mal hier im Fred ab Beitrag 2271.Danke, ich schau mal.
Ich glaube, ich habe es zwischenzeitlich auch verstanden, aber es gibt wohl einen Bug im Adapter von @nograx, zumindest in folgender Konstellation:
- Solarflow 800pro
- als reiner AC Speicher angeschlossen
- Speicher in der Zendure App vom HEMS abgemeldet
- Adapter ĂŒber zenSDK verbunden
- autoModel = 0 ("Nothing")
Möglichkeit 1:
- Laden: acMode = 1 ("AC Input") und setInputLimit = gewĂŒnschte Ladeleitung --> funktioniert

- Endladen: acMode = 2 ("AC Output") und setOutputimit = gewĂŒnschte Endladeleitung --> funktioniert

Möglichkeit 2:
- Laden: setDeviceAutomationInOutLimit = gewĂŒnschte Ladeleitung (negativ) --> der Adapter setzt acMode = 2 ("AC Output") --> falsch
und das setInputLimit = 0 --> falsch
- Entladen: setDeviceAutomationInOutLimit = gewĂŒnschte Endladeleitung (postiv) --> der Adapter setzt acMode = 2 ("AC Output") und setOutputimit = gewĂŒnschte Endladeleitung --> korrekt

Also zumindest das Laden funktioniert ĂŒber setDeviceAutomationInOutLimit nicht. Habe auch versucht dabei autoModel = 8 ("Smart Matching") zu setzen, funktioniert aber genauso wenig.
Jetzt könnte man natĂŒrlich einfach immer einfach Möglichkeit 1 nutzen, aber ich wollte mal den Adapter von @felli (https://github.com/Felliglanz/ioBroker.zendure-automation) probieren, aber der steuert ĂŒber setDeviceAutomationInOutLimit, was dann natĂŒrlich nicht funktioniert...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden
