Sun GTIL2-1000 RS485 Interface

@ezzy

Ähm, das ist aber nicht der JSON File des Shelly 3EM, der sieht anders aus

Kannst Du den Status des Shelly 3EM ohne Login Eingabe abrufen?

Also wie oben geschrieben http://shellyIP/status

Für mich sieht es so aus als wenn er nicht an die Daten ran kommt

@bailey

Komme ohne Probleme bei Eingabe der IP an das JSON-File ran. Keine weitere Eingabe erforderlich.
Ich bekomme folgendes JSON, wenn ich nicht einen spezifischen JSON-Key angebe:

{
"wifi_sta": {
"connected": true,
"ssid": "XXXXXXXXX",
"ip": "XXXXXXXXXX",
"rssi": -52
},
"cloud": {
"enabled": true,
"connected": true
},
"mqtt": {
"connected": false
},
"time": "13:10",
"unixtime": 1729768227,
"serial": 56924,
"has_update": false,
"mac": "XXXXXXXXXXXX",
"cfg_changed_cnt": 0,
"actions_stats": {
"skipped": 0
},
"relays": [
{
"ison": false,
"has_timer": false,
"timer_started": 0,
"timer_duration": 0,
"timer_remaining": 0,
"overpower": false,
"is_valid": true,
"source": "cloud"
}
],
"emeters": [
{
"power": 1337.07,
"pf": 0.58,
"current": 9.59,
"voltage": 239.14,
"is_valid": true,
"total": 534484.7,
"total_returned": 4623.8
},
{
"power": 98.28,
"pf": 0.41,
"current": 0.99,
"voltage": 237.12,
"is_valid": true,
"total": 190534.5,
"total_returned": 1.3
},
{
"power": 372.42,
"pf": 0.6,
"current": 2.6,
"voltage": 237.24,
"is_valid": true,
"total": 330739.8,
"total_returned": 280.4
}
],
"total_power": 1807.77,
"emeter_n": {
"current": 0.0,
"ixsum": 8.97,
"mismatch": false,
"is_valid": false
},
"fs_mounted": true,
"v_data": 1,
"ct_calst": 0,
"update": {
"status": "idle",
"has_update": false,
"new_version": "20230913-114244/v1.14.0-gcb84623",
"old_version": "20230913-114244/v1.14.0-gcb84623",
"beta_version": "20231107-165007/v1.14.1-rc1-g0617c15"
},
"ram_total": 49920,
"ram_free": 28392,
"fs_size": 233681,
"fs_free": 154616,
"uptime": 136563
}

Mhh,

nun kann es sein, dass keiner eine weitere Idee hat, oder alle wegen Ferien im Urlaub sind :smirk:

Da mein T2SG die Daten korrekt vom Shelly bekommt, der Sun aber nicht die gelieferten Daten nachregelt, könnte es sein, dass die Steuerplatine hin ist?
Wie würde sich denn eine defekte Steuerplatine vom Verhalten äußern? Hat in die Richtung einer eine Idee, wo man eventuell etwas nachmessen könnte?
Dankbar für jede Idee

VG
ezzy

@ezzy Da Du unter Meter ja den Hausverbrauch richtig angezeigt bekommst ist dein JSON KEYS vermutlich richtig. Zu beachten wäre noch:

  1. Energiebezug vom Netz liefert einen positven Meterwert, Überschussexport ans Netz liefert einen negativen Meterwert

  2. Der SUN ist NACH dem Shelly montiert, sodass der Shelly die vom SUN erzeugte Energie sehen/messen kann

Gruß,

Trucki

@trucki

ich kann beide Punkte definitiv mit Ja beantworten.
Weiter oben auf der Seite (meine früheren Posts) sieht man auch 2 Bilder der Daten.
Kann das ganze mit dem komischen Verhalten auf den Bildern zu tun haben? Ich weiß bis dato ja auch nicht, warum der Sun dieses ca. 5min breite Rechteckverhalten hat.

Könnte ich ansonsten mit Messgerät irgendwelche analoge Spannungen überprüfen?

Gruß
ezzy

PS: der Meterwert kann aktuell doch gar nicht negativ werden, da ich auf L1 einspeise, aber der Shelly meldet doch aktuell „total_power“ saldiert. Somit wird das Haus doch immer etwas über die anderen Phasen beziehen und damit sollte der Meter immer positiv sein?!? Es geht doch max. L1 in den negativen Bereich.

Ich muss meine Aussage von eben eventuell revidieren. Da mein Sun ja nicht regelt, habe ich bei Meter den Messbezug mal via JSON-Key auf Power von L1 gesetzt, womit ich ja nur den Bezug von L1 in das T2SG bekomme. Und habe dann mal Max. Power auf 500W gesetzt.
Der Sun setzt den ZEPC auf max Power und fährt die Leistung hoch. Der Bezug von L1 geht von vorher ca. 50W auf ca. 14W runter, wird aber definitiv nicht negativ! :flushed:

und aktuell werden hier keine 500W verbraucht!

@ezzy Ja, keine Ahnung. Ohne mehr Informationen unmöglich zu sagen. Poste z.B. mal Screenshots von allen T2SG Menüpunkten, die log.txt, Photos von der eingebauten Platine und ein Photo von deinen SUN Display Einstellungen

ich schreibe die Antwort nun schon dritten mal, immer "Firewall blocks". Damn

@trucki

hier erst einmal die Bilder der Einstellungen T2SG:

Hier nun das Log-File

log (1).txt (5.02 KB)

Ich habe den Meter-Wert mal mittels JSON-Key auf Power von L2 umgestellt, da hier dauerhaft der geringste Verbrauch (~50W) liegt.

Ist der JSON-Key falsch? ICh bekomme allerdings die richtigen Daten im Browser zurück.
Ergebnis ist auch hier, dass ZEPC auf max.Power fährt, was definitiv nicht dem Verbrauch entspricht.

Ich hatte das auch schon mi tden Keys: emeters,0,power usw. ausprobiert. Irgendwie immer das gleiche.

Ich gehe noch mal runter und mache vom Gerät Bilder.

Hier noch mal ein paar Bilder aus dem Inneren:

@ezzy Morgen. Das sieht alles richtig aus. "emeters,0,power usw." als JSON KEYS ist auch richtig für eine Regelung auf L1,usw... . Man sieht auch, dass die Regelung in den Anschlag fährt. Normalerweise ist das der Fall, wenn der Shelly 3EM die von SUN erzeugte Leistung nicht sieht, weil z.b. der SUN in der Garage ist und der Shelly in der Wohnung. Für diesen Fall gibt es unter Meter->(Direct->SUN) den Haken. Viele Grüße,

Trucki

@trucki

Moin,

Shelly und Sun liegen nur einen Kellerraum auseinander. Heute Nacht hat merkwürdigerweise der Limit.Hack wieder nicht gegriffen. Die letzten Tage hat er brav auf 0W geschaltet und bei VBatReboot wieder eingeschaltet. Heute hat er zwischen 4-6W erzeug und heute dann bei 51,6 anstell 52,9V losgelegt. Ich bin echt ratlos. Wann muss denn bei Änderungen am Sun (nicht T2SG) das Teil neu gestartet werden?
Reicht bei Änderungen im T2SG ein Reboot des T2SG aus, oder muss der Sun auch immer einmal Stromkosten gemacht werden?

ezzy

@ezzy Ich glaube der int. Limiter Hack greift nach einem Neustart des SUNs erst, wenn der SUN 1x hochgefahren ist. D.h. z.B. min. 1x eine Leistungsvorgabe von z.B. > 100W hatte.

@trucki

eine "letzte" Frage habe ich noch.
Wenn der Shelly mir folgendes Bild zeigt:

und ich eine konstante Einspeisung von 180W über den SUN auf L1 habe, ist der eigentliche Wert von L1 dann + die 180W gerechnet?
Also 0,22kW + die erzeugte Leistung des SUN, oder rechnet der das gleich raus?

@ezzy

Hi

Bin kein Experte, doch bist du dir bei der Eingabe der URL des Shelly3EM sicher?

Müsste da nicht http://192.168.178.xxx (bei dir 136???) stehen

ist mir nur so aufgefallen

Gruß

@chemnitzer

Das kommt immer darauf an, wie man sein Netzwerk eingerichtet hat. Das kann bei jedem anders sein und wird vom Router (DHCP-Modus) ausgegeben.

aber dankerfüllt das genaue Auge

Gruß
ezzy

1 „Gefällt mir“

@ezzy im Meter->(direct->sun) mode macht der SUN einfach die Leistung die vom Meter empfangen wird. Ist der direct mode aus, dann wird die Leistung des SUNs so geregelt, dass der Meterwert = ZECP_Target ist.

@trucki: Dann habe ich mich vielleicht nicht korrekt ausgedrückt. Also mein T2SG hat keinen "Direct-Sun" Mode eingestellt und der Shelly hängt direkt nach dem Zähler.
Wenn der Shelly mir dann, wie auf dem Bild zu sehen ist, 104W anzeigt, handelt es sich dann bei dem Wert um den aktuellen Bezug von L1 von dem die 180W Erzeugnis des SUN bereits abgezogen wurde? Hier nach würde der eigentliche Verbrauch aller Verbraucher auf L1 dann 104W+180W= ~284W sein.
Oder handelt es sich bei den 104W um den reinen Bezug, und der Shelly hat die 180W Erzeugnis auf L1 noch nicht verrechnet?
Wie macht der Shelly das? Rechnet er auf einer Phase automatisch Bezug-Erzeugnis?

Hi

Glaube du hast deinen Denkfehler selber gefunden :+1:

Hier nach würde der eigentliche Verbrauch aller Verbraucher auf L1 dann 104W+180W= ~284W sein. Genau so isset

Da du ja schreibst, der Shelly hängt direkt nach dem Zähler, sieht der ja nur was an der Stelle für Ströme fließen, nicht was irgendwo dahinter mit dem SUN zusätzlich eingespeist wird.

Anderer Fall wäre du stellst den SUN auf 285V dann dürfte der 3EM nur noch -1V auf S1 anzeigen.

Also die Anzeigen S1-3 zeigen den aktuellen Bezug/Einspeisung der Phasen vom/ins Netz an der Stelle der Messzangen und oberste Zeile (bei deinem Bild 0,22kW) wäre die Summe der Phasen, ohne Wissen was dein SUN gerade dahinter irgendwo einspeist, was den tatsächlichen Verbrauch nicht widerspiegelt.

Gruß