Sunny Tripower 6000TL-20

Begonnen von SpenZerX, 21 Oktober 2015, 20:39:47

Vorheriges Thema - Nächstes Thema

SpenZerX

Hi,

wer einen Inverter vom Typ Sunny Tripower 6000TL-20 von SMA hat, und Lust hat zum Testen, kann ja mal folgendes Modul testen und berichten.


define <name> InVERTER_CoNNECT_SW <inv-serial> <inv-userpwd> <inv-hostname or IP> <optional alternativer Port wenn nicht 9522>

also z.B.
define SMA.Wechselrichter InVERTER_CoNNECT_SW 304901677 0000 192.168.0.30


Hoppla, sollte eigentlich zu Solaranlagen, vielleicht verschiebt es der Admin. Danke!

Michael

Moin SpenZerX

Freut mich, das sich jemand an ein Modul für SMA her ran macht.  :) :) :)

Ich habe einen Sunny Tripower 5000TL-20 und würde es gern Versuchen.

Nur leider bekomme ich diesen "Unknown module InVERTER_CoNNECT_SW" Fehler.
Das Modul hat die selben Rechte wie alle anderen und ist auch im selben Verzeichnis.
Im Log ist keine Meldung zu finden.

Laufen soll das ganze auf einen RasPi und neu gestartet wurde er auch.

Was ist bei mir im argen?  ???
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

SpenZerX

Hallo,

installierst du das erste mal so ein Modul? Wenn die Berechtigungen i.o. sind sollte es eigentlich funktionieren. Ich hoffe nicht das du für die Funktion im Modul eine extra Berechtigung brauchst.

Ich habe es unter Linux und Windows getestet.

Wenn es ein Fehler im Modul gibt sollte das im Log auftauchen.

SpenZerX

Hi,

scheint mein Fehler zu sein.

Ich habe die Hilfe im Modul wegrasiert weil nicht fertig.

Modul muss enden mit:

1;

Michael

#4
Moin SpenZerX

Vielen Dank!!!

Zitatinstallierst du das erste mal so ein Modul? ...
Nein, nicht das erstemal.

ZitatHi,
scheint mein Fehler zu sein.
Ich habe die Hilfe im Modul wegrasiert weil nicht fertig.
Modul muss enden mit:
1;
Werde heut Abend testen.
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

Michael

Moin SpenZerX

So laufen tut was.

ZitatInternals:
   DEF        305016950 0000 192.168.xxx.xxx
   Host       192.168.xxx.xxx
   INTERVAL   60
   NAME       SMAWechselrichter
   NR         792
   Pass       0000
   Port       9522
   STATE      ? ? ?
   Serial     30xxxxxxxx
   TYPE       InVERTER_CoNNECT_SW
   averagebuf 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   cmd_login  534d4100000402a000000001003a001060650ea0ffffffffffff00017800c8e8033800010000000004800c04fdff07000000840300004c20cb5100000000B8B8B8B8888888888888888800000000
   cmd_logout 534d4100000402a00000000100220010606508a0ffffffffffff00037800c8e80338000300000000d7840e01fdffffffffff00000000
   cmd_query_spot_ac_power 534d4100000402a00000000100260010606509e0b50076302e1200007800c8e8033800000000000081f00002005100002600ffff260000000000
   cmd_query_total_today 534d4100000402a00000000100260010606509e0b50076302e1200007800c8e80338000000000000f1b10002005400002600ffff260000000000
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

SpenZerX

#6
Sieht aber nicht so aus das es funktioniert.

Vermutlich wirst du ein Fehler im Log haben.

Es gibt nur 4 Parameter. Serial  sowie IP wirst du dich sicher nicht irren. Passwort 0000 ist Auslieferungszustand.

Port ist bei mir immer 9522. Wäre vielleicht noch eine Fehlerursache da einige von 9523 sprechen.

Ich habe Software Version. 2.50.06.R. Die Serial kann man auch im Sunny Portal prüfen wenn du dort angemeldet bist.

Michael

Hallo SpenZerX

ZitatVermutlich wirst du ein Fehler im Log haben.
Use of uninitialized value in pattern match (m//) at /opt/fhem//FHEM/23_InVERTER_CoNNECT_SW.pm line 68, <$fh> line 148.
Mit den selben Einstellungen wie Vorher. (am: Heute um 17:52:26)

ZitatIch habe Software Version. 2.50.06.R. Die Serial kann man auch im Sunny Portal prüfen wenn du dort angemeldet bist.
sehe Anhang
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

SpenZerX

OK, bitte nochmal probieren den Port mit anzugeben, also nicht weglassen. Da sitzt ein Fehler. Da ich den Port immer mit im define habe  ist er nicht aufgefallen.

also
define SMA.Wechselrichter InVERTER_CoNNECT_SW 304901677 0000 192.168.0.30 9522

Michael

Da durch ändert sich bei mir nicht leider nichts.  :-[

Was jetzt im Log steht ist das : 2015.10.23 20:12:49 3: InVERTER_CoNNECT_SW_GetStatus (SMAWechselrichter) from (192.168.178.105): ERROR. Wrong or to less data!

Und beim Delete this device (SMAWechselrichter) stürtzt Fhem ab.
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

SpenZerX

Oh, das ist leider der schlechteste Fall. Der Inverter scheint geantwortet zu haben, aber die Daten entsprechen nicht den Erwartungen. Leider ist der Debug Code der die empfangenen  Daten zur Sichtung in das Log schreibt nicht enthalten. Daher ist eine fern Diagnose schwierig. Ich werde überlegen was man tun kann. Ich werde am Wochenende mal ein Update der Firmware durchführen um mit einer aktuellen Basis zu arbeiten. Vielleicht findet sich ja auch noch ein zweiter Tester. Ich glaube nicht das es nur mit dem 6000 Modell funktioniert.

MFG

Michael

Moin SpenZerX

Will nicht drängeln.   :D

Wie sieht es aus, macht 's du weiter ?

ZitatVielleicht findet sich ja auch noch ein zweiter Tester
Hoffe ich auch, ist ja kein Noname Hersteller.  ;)
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

SpenZerX

#12
Hi,

für das Debuggen könnte man noch 2 Tests machen.

Test 1:

Probier bitte nochmal folgende Zeile aus (aber nichts ändern, gar nichts):

define SMA.Wechselrichter InVERTER_CoNNECT_SW 304901677 0000 62.176.250.109 3005

Der Test muss bis spätestens 4 Uhr 13.11.15 früh durchgeführt sein, sonst gilt die IP nicht mehr.

Wenn du Werte eines Wechselrichters siehst ist dein Wechselrichter nicht kompatibel, was ich mir aber nicht vorstellen kann.
Wenn du Fehler oder Abstürze erlebst ist den System nicht kompatibel. Plugin ist aber getestet mit Fritzbox, Cubietruck und 64 Bit Linux und Windows. Kann ich mir also auch nicht  vorstellen.

Test 2 wäre mehr Daten zu loggen..

Mfg.

Michael

Moin

Danke.

Zitatdefine SMA.Wechselrichter InVERTER_CoNNECT_SW 304901677 0000 213.162.140.49 3005
Der Test muss bis spätestens 4 Uhr morgen früh durchgeführt sein, sonst gilt die IP nicht mehr.
Habe erst jetzt deine Antwort gelesen.  :-[

ZitatTest 2 wäre mehr Daten zu loggen..
Werde heut abend, verbose auf 5 stellen.
Gruß, Michael

FHEM 6.0 auf RPi 3
CUL V3 868 Mhz | JeeLink LaCrosse & PCA301 | CCU3
BMP085(180) | 14x TX29DTH-IT | 5x PCA 301 | SMA Peripheries | MobileAlerts MA-10(100,120PRO,200,251,410,650,660,800) | HM IP

SpenZerX

Hi,

für die Tests am besten die letzte Version testen und verbose auf 5...