Sun GTIL2-1000 RS485 Interface

Ich habe auch ein Problem mit dem trucky2shelly Gateway. Ich stelle manuell ein, dass über tags 350 W ins Hausnetz eingespeist werden sollen. Das klappt dann auch ersteinmal. Nachts sollen nur 200 Watt eingespeist werden, das klappt automatisch schon nicht mehr. Auch muss ich am nächsten Tag, wenn die Energie des Batteriespeichers nicht ganz ausreichte, den Tageswert wieder manuell auf 350 Watt stellen, da der Sun 1000 trotz mittlerweile wieder ausreichender Energie nicht auf diesen Wert startet. Was mache ich falsch? Ich stelle derzeit feste Werte ein. Im IO Broker werden zwar alle Werte angezeigt (auch von der Batterie und dem Stromzähler), aber eine Verknüpfung zwischen dem Smartmeter und dem trucky habe ich noch nicht hinbekommen.

VG

Klaus

@postmortal

stelle bitte Deine 350 Watt unter SUN1 Max Power ein. Als Target in ZEPC stellst Du bitte einmal 30 Watt ein. Das ist der Wert gegen den die Platine den Bedarf erzeugt.

Und es fehlt noch die Info was Du nutzt um den Zähler auszulesen sowie idealerweise ein Screenshot vom Bereich Meter

grafik.png

1 „Gefällt mir“

@postmortal

Da du den ioBroker eh nutzt, solltest Du einfach ein kurzes Blockly Script machen, mit dem du die Werte vom SmartMeter auf den T2SG schreibst. Meins sieht so aus:

Es steuert bei mir gleich auch den T2MG an, das kannst du ggfs. weglassen. Als Objekt musst du das ioBroker Objekt nehmen, was die momentane Gesamtleistung des Smartmeters anzeigt, das kann bei dir auch anders heißen. Bei mir wird so der Wert ca. 2x pro Sekunde übertragen, genauso, wie das Smartmeter auch anzeigt, ohne merkbare Latenz.

Theoretisch kann man das wohl auch mit Alias-Objekten ohne Script hinbekommen, das habe ich nicht versucht.

Wenn du feste Einspeiseleistungen haben willst, die nach Tageszeit verändert werden, könntest du das ebenfall mit einem Script machen. So wie in deinem Beispiel oben geht das wohl nicht. Die Tag- und Nachtwerte im T2SG sind maximal-Werte für die ZEPC-Steuerung. Da du die so gar nicht ansprichst, passiert damit auch nichts. Wenn Du das willst, darf aber kein Script auf die Meter-Werte schreiben, sonst schaltet der T2SG wieder die ZEPC-Steuerung ein.

Wie Bailey schreibt sollte der Target Wert aber auf 30 stehen, 350 ist viel zu hoch. Target hat nichts direkt mit der Einspeiseleistung des WR zu tun...

1 „Gefällt mir“

@bailey

Screenshot ist da, aber nicht verbunden (not set), weil der Meter Wert nur im ioBroker als Objekt existiert.

Das ist bei mir auch so, deshalb braucht es eine Weitergabe des Werts per MQTT, ich mache das wie gesagt mit einem Blockly. Ein direktes Auslesen des Meter-Werts geht nicht mit allen SmartMeter-Lesegeräten (in meinem Fall ist das Lesegerät per USB am raspi angeschlossen, es sendet nicht im Wlan).

@bailey

@JGebauer

Ich lese meinen Stromzähler mit einem Hichi IR USB, angeschlossen an einem Raspi, aus.

Die Verknüpfung der ausgelesenen Daten und die Regelung des Sun 1000 über diese Werte habe ich noch nicht hinbekommen. Auch da wäre ich für eure Tipps dankbar. Im IO Broker bekomme ich alle nötigen Werte angezeigt, aber wie ich diese automatische Regelung realisieren kann, habe ich noch nicht herausgefunden. Daher wollte ich den Trucky Gateway zunächst manuell regeln.

Alternativ hätte ich noch einen HMIP ESI-IEC Smartmeter zum auslesen da.

Mit Blockly muss ich mich erst einmal beschäftigen, das kannte ich noch nicht.

@derdickebaer

Ganz so weit bin ich jetzt nicht gegangen, habe mir aber einmal Tasmota neu mit mDNS Unterstützung und der aktuellen Version kompiliert. Danach mit den gleichen Einstellung konfiguriert und siehe da: läuft wieder.

Woran es jetzt gelegen hat, dass es knapp ein Jahr in der alten Konstellation lief und dann nicht mehr, bleibt mir dennoch ein Rätsel...

Danke allen für den Support :+1:

@postmortal

Du hast einen praktisch identischen Aufbau wie ich. Deshalb nochmal, mach es so wie ich es oben beschrieben habe, mit einem simplen Blockly.

Verwendest Du den Smart-Meter Adapter? So mache ich das.

Da du die Meter-Werte im ioBroker bereits siehst, sollte dieser Teil ja schon funktionieren.

Falls Du den Javascript-Adapter noch nicht installiert hast, installiere ihn. Lege ein neues Skript an, wie ich es oben abgebildet habe. Trage die entsprechenden Objekte ein, das geht einfach per Klick-Auswahl.

Du wirst vermutlich weitere Blocklys für dein SmartHome gebrauchen können, deshalb ist das eine lohnende Investition.

Das Ganze sollte maximal 20 min kosten, ist wirklich nicht kompliziert. Wenn Du irgendwo nicht weiter kommst, schreib mir eine PN.

Für eine konstant-Einspeisung/manuelle Regelung brauchst du den Trucki übrigens nicht, das geht auch ohne. Wenn Du Tag und Nacht unterschiedliche Leistungen einspeisen willst, dann geht das per Trucki ebenfalls mit einem Blockly. Würde ich aber nicht machen, wozu, der ganze Sinn des T2SG ist ja gerade die Regelung und die kannst du mit dem Skript einfach in Gang setzen.

Wenn Du ums Verrecken kein Blockly willst, dann geht das auch direkt im ioBroker per Alias Verknüpfung. Das ist aber, soweit ich es erkennen kann, komplizierter. Außerdem ist es dann schwieriger, die Steuerung zu deaktivieren.

1 „Gefällt mir“

Guten Tag,ist das normal das Trucki2Shelly Gateway an Home Assistant nur ca.1minute lag an MQTT sendet?
Danke

@andy12350

Mach doch ein paar Angaben über Deine Architektur von dem System.

Irgendwas aussergewöhnliches, z.B. Virt.Maschinen, auf denen ein Teil läuft?

Es ist ein raspi3. Auf dem läuft Home Assistant.Wen ich die T2SG neu starte werden Daten übertragen aber nur Minute lang.Der Richter selbst regelt ohne Probleme mit Shelly.Es geht nur um die Übertragung.

Welches OS hat der PI3?

Analytisches Vorgehen:

  1. Den T2SG mit einem öffentlichen MQTT Broker für Analysezwecke verbinden (Achtung, Daten kann dann zwar jeder sehen, ist ja aber nur temporär die Verbindung)

  2. MQTT Explorer für Home Assistant auf dem PI3 installieren (falls OS unterstützt wird) und damit sniffen

  3. Netzwerksniffer (z.B. Wireshark)

Danke. Ich probiere es.

Guten Tag,nach der bearbeitung von configuration.yaml läuft es wie gewollt.Vielen dank. :+1: :+1:

Hi,

nachdem mein Heizstab im Brauchwasserpeicher einwandfrei funktioniert, möchte ich gerne vermeiden das er mit dem Trucki Regelkreis kollidiert. Er ist im Moment so geschalten das er bei 900Watt Überschuss einschaltet und bei 0 Watt aus. Jeweils mit Verzögerungszeit.

Ich bräuchte für IoBroker einen Trigger fürs Blockly Script der mir sicher angibt wann der Akku voll ist....Mqtt läuft ebenfalls....

Was würdet ihr da nehmen?

Danke & Gruß

Ciwa

Hallo,

evtl. kann mir jemand bei folg. Problem helfen.

Ich habe den 75Ohm Widerstand auf die Trucki Platine gelötet. Setzte ich nun den Haken beim SUN 1000 für den Limiter regelt der SUN ständig zwischen 0W und nötiger Einspeiseleistung hin und her.

Nehme ich den Haken raus bleibt es bei der nötigen Einspeiseleistung.

Aus meiner Sicht sollte er auch mit Haken für den Limiter bei der nötigen Einspeiseleistung bleiben ohne ständig abzufallen.

Kann jemand helfen ?

VG

Konnte mir die Antwort im Forum beschaffen - Phase & Neutralleiter tauschen löst das Problem in meinem Fall

Das geht, allerdings hat das mit dem T2SG wenig zu tun, sondern geht per T2MG. Ich hatte das schonmal beschrieben im T2MG Thread:

https://www.akkudoktor.net/forum/panels-wechselrichter-laderegler/trucki-2-meanwell-stick-ueberschussregelung-fuer-mw-npb-450-17/paged/16/#post-206983

Inzwischen hat sich allerdings im aktuellen Javascript Adapter etwas geändert, weshalb es anders realisiert werden sollte. Ich habe das im Thread jetzt mal in der aktuellen Variante beschrieben:

https://www.akkudoktor.net/forum/panels-wechselrichter-laderegler/trucki-2-meanwell-stick-ueberschussregelung-fuer-mw-npb-450-17/paged/20/#post-213592

Wenn du nicht mit einem T2MG lädst, musst du eine andere Lösung für dein Ladekonzept suchen... Per T2SG wird das nicht gehen, es sei denn, du liest einfach die Spannung aus, was ich aber für eine sehr unzuverlässige Lösung halte.

Per MQTT geht diese Lösung leider nicht.

1 „Gefällt mir“

@JGebauer

Hallo,

sorry für das Missverständnis...Für mich ist der Trucki Stick fürs NPB und die Platine für den Sun ein System. Deshalb ist meine Frage hier etwas deplatziert.

Zur Zeit läuft mein script mit den 10sek Verzögerung ganz gut.

Als Optimierung werde ich deine Lösung auprobieren. Vielen Dank fürs auf die Sprünge helfen :slight_smile: /p>

Gruß

Ciwa

2.jpg

Hallo liebe gleichgesinnte Kollegen

ich habe gehört es gibt eine neue Software für

trucki2shelly ich habe die 1.12 oben bin sehr zufrieden möchte aber gerne die neuen

hab da aber nicht wirklich :exploding_head: die Ahnung wie kann mir da jemand eine schritt für Schritt Anleitung machen oder schicken

nicht das es dann komplett ausfällt :wink::grimacing:

danke Lg Armin

v1.12 ist die aktuellste: