Studer Xtender XTM mit Xcom-232i Kommunikationsmodul / RS232 in fhem

Begonnen von holle75, 10 März 2016, 12:50:42

Vorheriges Thema - Nächstes Thema

holle75

Hallo Ihr, der Betreff erläutert mein Vorhaben:

Studer Xtender XTM mit Xcom-232i Kommunikationsmodul / Solarwechselrichter-Lader über RS232 in fhem abfragen und steuern

Einer von euch ein solches Setup am Laufen?

Primär gehts mir erstmal "nur" um die Verbindung Xtender/fhem und mit welchem fhem-Modul ihr Daten empfangt und sendet. Welchen RS232 -> USB Adapter ihr nutzt.

Das "nur" killt mich gerade ;)

liebe Grüße und Danke für jede Idee

H.


satprofi

Hallo. Sowas suche ich auch,wobei ich z.Zt. etwas einfacher fahre. Steuern tu ich nur die Ladung/Entladung,mit Homematic Actoren auf den frei programmierbaren Eingängen

Sent from my OPO

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

holle75

Jo, genauso mach ichs auch noch. Homematic Sensor an Aux 1 und Aux 2. Aux 1 gibt mir Transfer aktiv/inaktiv und Aux 2 SOC über/unter 90%. Damit lässt sich schon einiges an Verbrauchern und (Über)-Kapazitäten steuern.

fhem schaltet Homematic wired Komponenten die mir z. B. Klima und Warmwasserboiler je nach Sonne/Batterie aktivieren. Schöne Sache. Ich hätts halt eben nur gerne noch ein bißchen filigraner was die Infos vom Xtender angehen.

Überhaupt ist fhem in Kombi mit einer Solarinsel der Knaller. Hier gibts irgendwo einen Thread wo Verschiedene dem Nutzen eines solchen Setups widersprechen. Kann ich nicht nachvollziehen.

Falls du oder andere noch mehr Nutzungsideen haben, oder tatsächlich jemand fhem mit dem Xcom zusammenspielen lässt -> Traumwelt

osid-timo

Hallo,
nachdem ich auch über eine ähnliche einfach Lösung nachdenke (ggf. mit einer Xcom Erweiterung nach einer ersten Testphase), habt Ihr für eure Lösung einen Schaltplan und Konfiguration des Studer XTM, damit ich meine Idee damit prüfen kann?
Gruß Oswald
FHEM Pi3: 1* CUL, 30* Homematic, 10* EnOcean
FHEM Pi3: IR-Lesekopf, BT->SMA
FHEM Pi3: ZHK, 1-wire, 1* VBus   Resol DeltaSol BS

holle75

Hallo Oswald, Konfi vom Studer:

siehe nächsten Beitrag


      XTENDER         
#   Ref   Bezeichnung   User Wert   QSP Wert   Factory Wert
#   01107     Maximaler Eingangsstrom AC (Input limit)   16   16   32
#   01107     Maximaler Eingangsstrom AC (Input limit)   16   16   32
#   01108       Batterie- unterspannung ohne Last   23.5   23.5   23.2
#   01138     Batterieladestrom   0   0   60
#   01138     Batterieladestrom   0   0   60
#   01140     Schwebeladungs- spannung   27.4   27.4   27.2
#   01143       Spannung 1 um neuen Zyklus zu starten   24.4   24.4   25.0
#   01145       Spannung 2 um neuen Zyklus zu starten   23.6   24.6   24.6
#   01148       Minimale Dauer zwischen den Ladezyklen   24   24   3
#   01156       Ladeschlussspannung   29.4   29.4   28.8
#   01194       Anpassung der Batterie Unterspannung erlaubt (B.L.O)   Yes   Yes   No
#   01200     Eingangsspannung die umgehend das Transferrelais öffnet (USV)   150   150   90
#   01202     Betriebsmodus des Hilfskontaktes (AUX 1)   Reversed automatic   Automatic   Automatic
#   01246       Batteriespannung 1 (AUX 1)   Yes   No   Yes
#   01247       Batterie- spannungswert 1 (AUX 1)   24.4   24.4   23.4
#   01248       Dauer vor Aktivierung 1 (AUX 1)   0   1   1
#   01249       Batteriespannung 2 (AUX 1)   No   No   Yes
#   01252       Batteriespannung 3 (AUX 1)   No   No   Yes
#   01255       Batteriespannung zum Deaktivieren (AUX 1)   26.1   24.7   27.0
#   01256       Dauer vor dem Deaktivieren (AUX 1)   10   30   60
#   01259       Leistungslevel 1 Wert in % (AUX 1)   50   50   120
#   01260       Dauer vor Aktivierung 1 (AUX 1)   0   0   1
#   01267       Leistungslevel zum Deaktivieren (AUX 1)   30   30   40
#   01286     Ausgangspannung AC   220   230   230
#   01288       Dynamische Kompensation der Batteriespannung benutzen (AUX 1)   No   No   Yes
#   01297     Batteriespannung als Priorität   26   24.4   25.8
#   01311     Betriebsmodus des Hilfskontaktes (AUX 2)   Automatic   Automatic   Reversed automatic
#   01333       Xtender OFF (AUX 2)   No   No   Yes
#   01334       Alarm Unterspannung Batterie (AUX 2)   No   No   Yes
#   01335       Ueberspannung Batterie (AUX 2)   No   No   Yes
#   01336       Ueberlast Wechselrichter- oder Boostbetrieb (AUX 2)   No   No   Yes
#   01337       Uebertemperatur (AUX 2)   No   No   Yes
#   01432     Maximale Limite für die Eingangsspannung   265   265   270
#   01433       Spannungsdifferenz zum Senken des Eingangsstroms   30   10   10
#   01516       Deaktivierung wenn die Batterie in Schwebe- ladungsphase (AUX 1)   No   No   Yes
#   01538       Verbietet den Transfer   Yes   No   No
#   01545       Fernsteuereingang aktiv   Closed   Open   Open
#   01548     Erhöhen der Ausgangsspannung entsprechend der Batteriespannung   Yes   Yes   No
#   01575     Aktive Filtrierung des Eingangsstromes   Yes   No   No
#   01578       Aktiviert durch den Zustand von AUX1   Yes   No   No
#   01589       Desaktivierung wenn die Batterie in Schwebe- ladungsphase (AUX 1)   No   No   Yes
#   01598       Deaktiviert wenn die Batterie in der Schwebeladung (AUX 2)   No   No   Yes


Das sind die veränderten Werte zum Standard (BattPrio ist bei mir eingeschaltet). Leider bekomme ich aus Excel keine saubere Tabelle hier fürs Forum exportiert. Da mußt du ein bißchen mit spielen und auf deine Gegebenheiten anpassen. Das Handbuch ist recht gut verständlich.

AUX 1 und AUX 2 hängst du dann noch auf einen Sensor zB http://www.elv.de/homematic-wired-rs485-schliesserkontakt-12-eingaenge-hutschienenmontage.html und mit diesen Informationen (offen/geschlossen) kannst du dann dir deine eigene Logik in fhem basteln.

Aah, jetzt fällt mir gerade auf, dass das noch ein altes Backup ist wo AUX2 noch gar nicht auf den SOC programmiert ist. Muß ich die Tage mal schauen, ob ich Zeit habe an den Xtender zu kommen. Aber das Prinzip bleibt gleich.

holle75

Anbei als pdf aktuelle Einstellungen. Das sind nur die vom Factory Default abweichenden Werte.

Trotzdem empfinde ich das wegen der Existenz des Xcoms eigentlich einmal durch die Lasche und hintenrum. Falls es irgendwann mal jemand schafft den Xcom mit fhem zu verbinden wäre das sicherlich die galantere Methode..... und man könnte alle Werte auslesen und noch viel filigraner steuern.

osid-timo

Hallo,
danke für die Antwort,
ich wollte mir einen XTM 1500/12 zulegen, bei dem weiteren Studium der Studer Dokumente gibt es Einschränkungen für die 12V Geräte!?
damit ist die Frage auftaucht:
kann man die XTM 1500/12 auch zur 1-phasigen Netzeinspeisung/Eigenbedarfsdeckung verwenden??
Welche Geräte verwendet Ihr?

Gruß Oswald
FHEM Pi3: 1* CUL, 30* Homematic, 10* EnOcean
FHEM Pi3: IR-Lesekopf, BT->SMA
FHEM Pi3: ZHK, 1-wire, 1* VBus   Resol DeltaSol BS

holle75

Hallo Oswald, ich benutze einen XTM 3500-24. Inwieweit der von dir genannte 1500/12 Einschränkungen unterliegt weiss ich nicht. Der 3500er kann das von dir angesprochene.

satprofi

Hallo. Ich habe den 2600/48. Auch meiner könnte einspeisen, muss aber von Studer freigeschalten werden. Als Privater kommst an den Experten-Code nicht ran.
Aber ich will auch gar nicht, ich lade tagsüber bei Überschuss meine Batterie, und abends beziehe ich den Strom aus der Batterie.
Alles von FHEM gesteuert/überwacht.

gruss
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

holle75

Hallo satprofi, spannend wäre jetzt noch wie du die Anbindung Studer -> fhem umgesetzt hast? Auch über AUX oder wie liest du die Zustände vom Studer in fhem? ...

lg

H.

satprofi

über die 2 AUX Kontakte. Zusätzlich 2 SDM220M im Ein- u. Ausgangskreis.
Wenn die Akkus voll sind, schliesst der AUX2, laden erlaubt macht AUX1.
Zu mehr ist es leider auch noch nicht gekommen, wobei ich eigentlich damit zufrieden sein kann. Aber Ladestromsteuerung wäre echt interessant, wo man je nach überschuss die Ladekurve steuern könnte.
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

holle75

Jup, exakt so mach ich es auch. Mit den Daten der 2x SDM220M male ich mir noch schöne Plots und freu mich wieviel wann und wie über die Sonne reingekommen ist.

OT: wie hast du dein Transferrelais programmiert? reversed automatic? Irgendwie bin ich dabei das Setting zu überdenken. Irgendwann mal aus dem Photovoltaik-Forum übernommen und nie drüber nachgedacht. Insbesondere interessieren mich die Positionen 1202, 1538 und 1545. Wieso reversed??

pejonp

Hallo,
hier habe ich etwas zum Studer Xcom gefunden (http://www.photovoltaikforum.com/datenlogger-f5/raspberry-pi-rs485-sma-wechselrichter-t104414.html#p1249303).
Dort ist auch eine Projektarbeit abgelegt worden. Letzte Seite. Ich hänge einmal die PDF + Pythonscript an. Bitte vorher in das Script schauen. Benutzung auf eigene Gefahr.

Es gibt auch noch ein DOS-Tool scom.exe zum auslesen der Com-Schnittstelle und eine C-Schnittstelle. Ist im Zip.


Ich benutze einen SolarEdge SE5000.

pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

satprofi

Hallo.
habe letzes WE einen Xcom-Lan in Betrieb genommen, zusätzlich billigst Mox Nport5150 abgestaubt. Es funktioniert sowohl das "originale" von Studer als auch der billige aus China. Settings übertragen, umgesteckt, und server wurde sofort wieder verbunden.

Jetzt werde ich mich dahingehend schlau machen, wie man das ganze über fhem steuern kann.

Falls wer schon mehr Infos hat, bitte her damit.

LG
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

holle75

Hallo satprofi, ich bin aus Zeitmangel noch nicht weitergekommen. Köln-Solar (Markus) hatte mir mal sein Modul für einen Fronius zum Umarbeiten geschickt, aber ich war damals (und heute erstmal sicherlich auch noch) ein wenig überfordert. Aber irgendwann wage ich mich da nochmal dran. Wenn du zwischenzeitlich Lust und Zeit hast.... hau rein. Schick doch Köln-Solar eine PM ob er dir das Modul zukommen lässt? Kann das nicht einfach weitergeben.

H.