ESP-Soyosource-Controller

@gerd59

hi

bei mir zeigt sich genau das selbe bild ab

schon mehrere wemosD1, ttl-ler getauscht(gewechselt), software auf 1033, immer noch das selbe

hast du inzwischen schon eine lösung gefunden ??

@steinadler

nein, ich habe noch keine Lösung gefunden. Momentan läuft der Soyo mit dem Original Stromwandler.

Ich werde noch ein anderes Projekt versuchen.

@gerd59

hebe vor langer weile mit meinem minderwertigen oszi den ausgang(pegel) vom rs485 gemessen

beim original powermeter von soyo kam ich immer auf ungefär 500 mv

beim rs485 ttl imme nur so um die 300 mv

ich weiss, dass rs485 mit 200 mv schon funktionieren sollte, aber könnte das mal einer mit seinem(genaueren,besseren)

messgerät überprüfen, vielleicht liegt ja da der hase im pfreffer...

Das Problem habe ich mit meinen beiden 1200W Soyosource (geregelt über Klaus' ESP-Lösung) auch. Alle paar Tage schaltet einer von beiden auf PV-Mode. Sehr ärgerlich. Ich kontrolliere dann jeden Tag und resete gegebenenfalls. Hat jemand eine Lösung?

Gruß, Stefan

Moin,

das Problem hatte ich auch, habe es dem Verkäufer geschrieben und prompt zwei neue Steuerplatinen bekommen. Nach austausch dieser verhält sich der Soyo wieder völlig normal.

Gruß

Wie ist denn das update Intervall von dieser Klaus Software?

Ich habe festgestellt, dass mein Soyo sehr empfindlich auf unregelmäßige update Intervalle reagiert. Dann geht das RS485 Symbol weg, Leistung geth auf 0W und irgendwann fängt er wieder von vorne an.

Das passiert nie, wenn das Intervall 100% regelmäßig ist. Dabei ist es egal, ob ich alle 0,2s, 1s oder 2s aktualisiere. Hauptsache das Intervall ist immer konsistent.

Ich nutze das hier: Link entfernt

Damit kann man dann auch viele weitere Sachen auf dem ESP laufen lassen und ist viel freier in der Konfiguration.

EDIT: Warum werden hier links zu github entfernt? Naja, der Link war zur esphome-soyosource-gtn-virtual-meter software

[quote data-userid="20693" data-postid="145249"]
Warum werden hier links zu github entfernt? [/quote]

Liegt an deinem Neu-Benutzer-Status.

Man munkelt, Klaus hat gute (Qualitäts-) Gründe, weshalb er die Quellen nicht offenlegt...

Sachdienliches kann ich leider nicht beitragen.

Bei mir läuft es wie folgt: 2 Soyos, Laderegler und Akku. Soyosource mit Daten vom shelly3M und ca. 20Meter Kabel (RS485) zu den Soyos im Keller

der Soyosource-Controller macht seine Arbeit seit Februar ohne Absturz.

Was aber öfter passiert:

  • bei hoher Last (1500Watt. = je Soyo 750W) kommt öfters "DC input low" und es geht auf Null, dann fällt die RS485 Anzeige auch kurz aus, ca 2 sek. dann starten die Soyos wieder. Im ANT-BMS steht "short circuit protect" .... also hatte das BMS ausgeschaltet. Diese Einstellung zu ändern habe ich noch nicht gefunden.

Aber warum der RS485 aus geht ??? Vielleicht eine ähnliche Störung wie hier besprochen?

?️ ?️

Wolfgang

@geraetverwalter

Hallo Wolfgang,

Ich habe auch zwei soyos im Einsatz. Bei mir kommen die Probleme,wenn in der Nacht die eingestellte Stopspannung an den soyos erreicht wird und es dann am morgen wieder weitergehen soll (47 v).

Während der eine normal startet ist bei dem anderen die DC Input low Meldung aktiv,obwohl mehr als 47 v angezeigt werden- dieser speisst nicht ein. Erst wenn ich beide spannunslos schalten ( DC und AC) arbeiten beide normal weiter . Letzte Woche hatte ich das gleiche Verhalten jedoch bei dem jeweils anderen Soyo.

Vielleicht ist meine Verkabelung hier nicht optimal,da ich von dem sammelstecker zu einem Automaten gehe und dann von diesem an den soyo.

Muss die startspanng am Soyos eine Zeitlang gehalten werden,damit eingespeist wird oder sollte das sofort funktionieren?

Gruß

Daniel

sorry für die Verzögerung ... ich arbeite mit Akku, da ist es sicher anders; zu den Details kann ich leider nichts sagen. Bis jetzt hat der Akku am Morgen immer noch genug Kapazität, sodass es zu der beschriebenen Situation noch nicht kam ... dass der Fehler aber auch wechselt ist schon sehr untypisch. Kann nur sagen weiterforschen... vielleicht meldet sich hier noch jemand??

Moin

Ich habe ein Batteriesystem mit einem Soyosource Wechselrichter aufgebaut, mit einem ESP und dem Source Controller. Auch ich hatte das Problem, dass der Wechselrichter immer nach kurzer Zeit die maximale Leistung einspeist. Da ich die Lösung dazu nirgends online fand, möchte ich meine Lösung kurz darstellen:

Den Leistungswert habe ich aus meinem SMA HomeManager gelesen und an den ESP weitergeleitet. Und da war das Problem. Dieser Wert war nur der Bezugswert (Leistung, die ich aus dem Netz beziehe), also immer positiv. Sollte mal zuviel durch den Soyo eingespeist werden, so wird der Wert nicht negativ, sondern geht nur auf 0 Watt. Somit wird der Regler niemals runterregeln, weil eben kein negativer Wert übertragen wird.

Ich habe dann in Node Red die Werte P_Bezug und P_Einspeisung*(-1) aus dem SMA HomeManager verrechnet. Jetzt funktioniert die Regelung.

Das Problem lag somit nicht am Soyosource und nicht am Controller, sondern 40cm vor dem Bildschirm.

Zum Thema: Der Soyo schaltet selbsständig in den PV mode.

Hatte ich auch beobachtet als ich einen Boost Converter getestet habe und den Soyo mit bis zu 59,5V betrieben habe (im Battery mode).

Sobald die Spannung in die Nähe der 60V kam, schaltet der um in PV Mode.

Moin,

Für das (KlausLi) Projekt mit ein Soyosource habe ich folgende Problem egal bei welcher Firmware.

Ich kriege über Mqtt kein „MaxPower“ oder „NotAus“ in mein ESP übermittelt, komischer weise geht es aber mit „L1L2L3“ und „WaitSekunden“.

Hat es jemand schon Geschäft mit Mqtt, gibt es was zu beachten?

Hallo Daniel,

ich betreibe auch 2 Soyos parallel. Dabei habe ich festgestellt, dass beide trotz Parallelschaltung unterschiedliche Spannungen im Display anzeigen (Abweichung 0,5V!!!).

Das hat beim Einschalten zur Folge, dass bei gleicher Einschaltschwelle einer der beiden verspätet schaltet, durch den ersten aber die Bat.spg schon abgesunken ist und der 2.Soyo nicht mehr einschalten kann.

Lösung: Die Einschaltschwellen in den Soyos unterschiedlich wählen, um den Anzeigefehler in den Geräten auszugleichen; was aber nicht immer funktioniert, weil Abweichungen von 1/10 Volt in den Soyos nicht eingestellt werden können.
Alternativ bietet sich an, einen Batteriewächter (z.B. HCW-M635) als Bat.Limiter zu benutzen, der dann das 485er-Signal vom ESP8266, bzw. 485er-Pegelwandler zu den Soyos durchschaltet.

LG

Klaus

Oder die Batterie Spannung nochmal zusätzlich messen und basierend darauf die "Demand" Einstellung über RS485 erst Mal auf 0W lassen, bis beide sicher an sind.

Noch besser: nur per Software regeln und die Soyo Einstellungen einfach aufs Minimum setzen. Ob man dem Wechselrichte 0W per Schnittstelle schickt, oder der sich wegen "DC low" abschaltet, macht beim Standbyverbrauch keinen Unterschied.

Hi @AndreasH,

Ich hab mein Script so angepasst:

>D >B ->sensor53 r >M 1 +1,3,s,0,9600,HAUS 1,77070100100700ff@1,Power,W,power,0 1,77070100010800FF@1000,Counter,kWh,counter,3 # >S =>Publish tele/%topic%/SENSOR-Test {%HAUS[1]%}
Aber wenn ich in mein MQTT Explorer reinschaue sehe ich

Habe ich was falsh verstanden? Da müsste doch jetzt der erste Wert meines HAUS-Arrays stehen.

Noch eine Frage:

Wie bekomme ich den ESP-Soyosource-Controller dazu diesen wert direkt zu konsumieren?

Aktuell läuft er bei mir im Modus:

image.png

@ste2k Hallo, darf ich wissen wie du das gemacht hast? Ich hab meinen Volkszähler auch im NodeRed und pump die Daten ins Grafana. Wie kann ich jetzt dem SoyoSource Controlle die Volkszähöer Daten von NodeRed geben?

habe mal eine dumme frage.
sind die soyosource inverter inzwischen zugelassen?

und wenn ja, wo sind die papiere dazu?
viele dank im voraus

Kurze Frage .. in der Bucht gibt es jede Menge Grid Tie WR die dem Soyosource ähnlich sehen, ebenfalls mit Limiter-Eingang. Kann man so einen kaufen und dürfte mit dem

die ESP Lösung funktionieren?

Hallo Gemeinde!
Gibt es ein Archiv in dem ich die Versionen vor der "firmware_v1.0.3.3.bin" finden kann?
Viele Grüße...