Da war ja auch der Fehler . Mit dem Netzteil verbrauchst du ja quasi auch den eigenen eingespeisten Strom vom Netzeil + Verluste . d. h. der Soyo fährt dann immer auch Max - Power hoch .
Hat jemand einen Tipp, wie man das abändern könnte, so dass "total_power" direkt von der Shell 3EM Statusseite ausgelesen wird? Dann könnte man sich wie bei Klaus' Lösung den MQTT Broker sparen.
@p69 Ich habe leider auch Probleme mit des Registrierung und bekomme den zur Config notwendigen USB-Dongle nicht angemeldet. Der gewählte User/Pw besteht aus Nummern und Kleinbuchstaben (keine Leer- oder Sonderzeichen), die erste Registrierung mit der Dongle SN in der Soyosource APP hat geklappt. Dennoch erhalte ich jetzt nur Fehlermeldungen. Ich weis zu 100%, dass ich keinen Vertipper habe, denn ich hab nen Screenshot beim Registrieren gemacht.
Login in Soyosource APP: "Error! Username Exists"
Registered in Soyosource APP: "Error! Registration failed, please try again or contact the administrator!"
Login auf Webseite web.soyo-dg.com: "Login failed. Please check username and password."
Registered auf Webseite web.soyo-dg.com: "Please register frequently"
Hat hier jemand Erfahrungen? In einem engl. Forum gabs eine Andeutung, dass Usernamen mit Zahlen zu einer fehlerhaften Registrierung führen. Doch es gibt keine Möglichkeit das zurückzusetzen. Außerdem gabs dort noch einen Hinweis, dass WLAN SSID mit Leerschritten (wie bei Fritzbox üblich) ebenfalls nicht funktionieren.
Nach stundenlangen Versuchen bin ich echt am verzweifeln und der Händler antwortet nicht.
Habe jetzt die Software von BavarianSuperGuy auf meinen ESP geflasht und wollte mit einen Tasmota SML Reader verbinden. Habe die Schritte auf Github befolgt und die JSON HTML eingegeben. Aber bei Verbrauch wird nichts angezeigt. Wo liegt der Fehler?
@andy-aus-b Hallo Andy, ich hab das identische Fehlerbild: Soyo source zeigt nach reset des D1 für ein paar Sekunden diesen blauen RS485 Schriftzug und fängt an zu regeln. Anschließend verschwindet RS485 auf dem Display und die Leistung geht auf 0W. Hast du den Fehler bei dir behoben ? Grüße Freedz
Moin alle zusammen, bin neu hier und wollte mal hallo sagen. Ich habe mir die Tage einen SoyoSource 1000W (FW: STC8-2022-801) zugelegt, die Schaltung nachgebaut und die Soft vom BSG draufgebügelt. Anstelle des D1 mini nutze ich nen NodeMCU mit ESP8266 da ich diesen über VIN mit 5V versorgen kann (Ja VCC des RS485 (Modul2) liegt an 3.3V. Ich hatte per Kommentar im BSG YT-Video gefragt ob die Schaltung an dem 1000er läuft da immer vom 1200er die Rede war, was bejahrt wurde, und dann zugeschlagen. Grundsätzlich funktioniert die Regelung. Allerdings sendet der Soyo wohl mit neuer FW keine Daten. Dazu kommt das wenn MQTT konfiguriert der NodeMCU nach einigen Stunden nicht mehr erreichbar ist und nur noch ein Neustart hilft. Ohne MQTT läuft der NodeMCU nun schon 2 Tage durch aber heute beim rumtesten hat der Soyo auch nix eingespeist (obwohl ESP Herzschlag dauernd blinkt.)
Um nun selber zu forschen habe ich mir nun ein kleines eigenes Projekt aufgesetzt. Ich benötige nur eine Regelung damit ich über iobroker per MQTT die Einspeiseleistung steuern kann. Zur schnellen manuellen Regelung der Leistung bin ich dabei eine kleines Webif zu erstellt. So für heute reicht es werde berichten wenn es am Soyo läuft.
mal ne blöde Frage, hat ggf. schonmal jemand versucht auch mit einem SoyoSource GTN-500 kontakt via serieller Schnittstelle aufzunehmen?
Das CPU Board sieht mir sehr ähnlich aus, auf der Haupt-PCB gibt es einen (unbestückten) 5 poligen Port der mit "RS-485" beschriftet ist.
Die RX/TX Pin's sind bis zum SoC durch verdrahtet, liefern 5 Volt, ein weiterer Pin scheint ein Takt auszugeben, und wenn man mit einem Python Script für den Großen dran geht bekommt man Antworten, welche sich je nach Poti-Stellung, auch ändern.
Direkt via ESP und der hier vorgestellten Firmware passiert aber nix.
habe schon fleißig mitgelesen.Habe den SOGTICPS 1000W bei Amazxx bestellt.Geliefert wurde ein SoyoSource 1000W.Firmware des WR: STC8-22-1025
Laut diversen Aussagen liefern die neueren Firmware Stände keine oder unvollständige Daten.
Habe einen D1 Mini ESP8266 und TTL->RS485 Wandler ( alle 2 Modelle) getestet mit den Files von Klaus(BavarianSuperGuy) und den von syssi Link entfernt mit den zwei TTL->RS485 Wandler.
Ergebniss:
Die Leistung kann ich einstellen,wie viel eingespeist werden soll
Not Aus Ein/Aus geht
Ein/Ausschalten geht
Die Aktuelle WR-Leistung wird angezeigt
keine Batteriespannung;Batteriestrom usw.
Ich habe eine 24V 100Ah LifePo4 Akku/Batterie .
Was muß ich in dem SoyoSource einstellen ?
Bat Start Voltage ?
Bat Off Voltage ?
Ich hab zum Testen einen 24V Trafo angeschlossen und das Menü verstellt......................
CU-Martin
Hallo Christoph,welche Pegelwandler hast du genommen? Hast du Batterie Spannungsanzeigen ,Batteriestrom usw. ?
Dann benützt du RS485 gar nicht ? Liest die Daten über die Serielle Schnittstelle wo die RS485 Platine eingesteckt war? Und der D1 Mini hat doch gar kein Vin(5V) .MfG
Welch Firmware hat dein Soyo ? Meiner hat STC8-22-1025 . Geht da auch was ?