FHEM Forum

FHEM - Energiemanagement und Energieerzeugung => Solaranlagen => Thema gestartet von: kores am 12 Januar 2015, 20:01:08

Titel: Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 12 Januar 2015, 20:01:08
Hallo zusammen,
Erstteinmal möchte ich sagen das die  Idee nicht neu ist, weil fast alle Speichersysteme so arbeiten, aber es gibt leider noch keine Open Source Variante, daher würde ich mich freuen wenn ich hier einige Leute dafür begeistern kann und wir uns gegenseitig unterstützen würden.

Schaltbilder für den Aufbau stelle ich zur Verfügung.

Ich bin was PERL angeht ein totaler Anfänger, und bekomme das alleine nie im Leben hin.


Batteriespeicher für Photovoltaikanlage gibt es ja mittlerweile genügend, aber meistens sind diese nicht bezahlbar oder sie Rentieren sich nicht oder erst nach 20 oder mehr Jahren, also habe ich mir mal Gedanken gemacht wie man so etwas bezahlbar darstellen kann also habe mir die verschiedensten Komponenten zugelegt und auch schon einiges an Lehrgeld bezahlt, letztendlich ist folgende Hardware dabei herausgekommen.

Laderegler Studer XTM2000/12 siehe hier http://studer-innotec.com/?cat=sine_wave_inverter-chargers&id=432&tab=1 (http://studer-innotec.com/?cat=sine_wave_inverter-chargers&id=432&tab=1)
Xcom232i http://studer-innotec.com/?cat=sine_wave_inverter-chargers&id=432&aId=1418&tab=4 (http://studer-innotec.com/?cat=sine_wave_inverter-chargers&id=432&aId=1418&tab=4)
Batteriepack ich benutze AGM Batterien 9 stück á 75Ah
NA-Schutz für den Studer
Rasperry Pi mit Raspicomm http://www.amescon.com/de/produkte/raspicomm.aspx (http://www.amescon.com/de/produkte/raspicomm.aspx)
2 Modbuszähler TCP für die Messung von Bezug, Verbrauch und Einspeisung, es Funktioniert auch mit Modus RTU, M-Bus, Zähler mit S0 Schnittstelle sind aber ungeeignet wie ich finde.

Studer stellt das Protokoll für die Kommunikation zur Verfügunghttp://studer-innotec.com/upload/folders/2828.zip (http://studer-innotec.com/upload/folders/2828.zip) ACHTUNG Link startet Download der Datei.


Ich habe die 2 Zähler in FHEM eingebunden ( vielen dank an ChrisD für die Hilfe) und Messe nun meine Momentanwerte ( Verbrauch,Bezug und Einspeisung)
Grundsätzlich ist es mit dem Studer möglich ins Netz einzuspeisen, was die Sache Interessant macht, denn mit dem xcom kann man den Studer in Echtzeit umprogrammieren. d.h. wenn meine PV mehr erzeugt als ich brauche kann ich meine Akkus laden und wenn ich mehr verbrauche als meine PV erzeugt kann ich die Differenz aus den Akkus nehmen , oder am Abend meine Grundlast abdecken bis der Akku leer ist.

Tja und nun kommt ihr, finden sich hier ein paar Leute die Interesse daran haben mir unter die Arme zu greifen ? Ich denke der schwierigste Teil ist das xcom Protokoll in perl zu schreiben und dazu bin ich nunmal nicht in der Lage, daher hoffe ich auf eure Hilfe.

ich hoffe ich kann euch dazu begeistern und hier findet ein reger Austausch statt.

gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Michael am 15 Januar 2015, 17:57:19
Moin

ZitatSchaltbilder für den Aufbau stelle ich zur Verfügung.
Daran wär ich erstmal Interessiert.
Spiele auch mit den Gedanken.

ZitatIch bin was PERL angeht ein totaler Anfänger, und bekomme das alleine nie im Leben hin.
Und hier geht es mir leider genau so.
Da bin ich dir keine Hilfe.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 21 Januar 2015, 20:33:10
Hallo Michael,

das Prinzipschaltbils kannst du hier http://workupload.com/file/EctLMpTW (http://workupload.com/file/EctLMpTW) laden, natürlich auch alle anderen die Interesse haben.


gruss Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: der-Lolo am 05 Februar 2015, 08:40:51
Das ist ein interessantes Thema, vielleicht kannst du noch mehr Details bekanntgeben um den Köder schmackhafter zu machen. Wo liegen die Kostenersparnisse im vergleich zu einer Anlage von der Stange? Wieviel Leistung kann gespeichert werden?
Ich bin leider auch kein PERL Spezi - aber ich erkenne immer gerne gute Ideen, also lass Dir nicht den Mut nehmen wenn hier kaum jemand "mitarbeitet".
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: joachimS am 06 Februar 2015, 13:53:47
Das Projekt interessiert mich auch, hast Du noch bitte eine Übersicht der Kosten?
Ich bin leider auch kein PERL Spezi, kann aber trotzdem mithelfen.
Zu dem RS232 Interface, ich löte mir gerade eine Ähnliches zusammen für den ebus
http://forum.fhem.de/index.php/topic,29737.405.html (http://forum.fhem.de/index.php/topic,29737.405.html)
Zu Deinem Bild: Bezug sind Verbraucher, oder?
Was ist NA SChutz?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 07 Februar 2015, 10:53:59


Erst einmal vielen Dank für die Antworten und das Interesse an diesem Projekt.

So dann will ich mal ein paar Details zu dem Speicher sagen.

Die Anschaffungskosten:

Der Laderegler je nach Größe kostet zwischen 1.300 und 2.500 Euro, der von mir verwendete Laderegler hat 1600 Euro gekostet und hat eine  Dauerleistung von 1,5kW das ist mehr als ich abends brauche
Das Xcom kostet ca. 300 Euro
Raspi mit Raspicomm ca. 100 Euro
Der NA-Schutz kostet 250 Euro
Batterien je nach dem was man nehmen möchte, ich habe mich für AGM Batterien entschieden und 9 Stück davon im Einsatz, das ergibt bei mir einen Speicherkapazität von ca. 9kW kosten 100 Euro pro Stück, man kann auch mehr dranhängen macht aber meiner Meinung nach keinen Sinn.
Die Modbuszähler kosten 150 Euro pro Stück
dann noch diverses Kleinmaterial ( Kabel, Router etc.) ca 300 Euro.

Gesamtkosten ca. 3600 Euro also runden wir das ganze mal auf 4000 Euro auf da man verschiedene Komponenten einsetzen kann und die Preise variieren können.

Ein System von der Stange mit einer vergleichbaren Leistung bekommt man ab ca. 8000 Euro.

Der Plan sieht so aus:

Ich habe eine 7kW Photovoltaikanlage aus 2010 auf dem Dach und Speicher den Überschuss in Batterien so das ich meine Grundlast von 500 W in der Nacht abdecken kann, das sind ca. 4KW pro Nacht, weiterhin kommt Leistung aus dem Akku wenn meine PV-Anlage nicht genug Leistung Erzeugt, so das ich ca 70 % meines Bedarf im Jahresdurchschnitt mit Photovoltaik und Akku abdecken kann ( im Sommer mehr im Winter weniger ) dadurch spare ich ca. 900 Euro Stromkosten im Jahr bei eine Strompreis von 30cent je kW.

Das System würde sich also in etwas mehr als 4Jahren bezahlt machen.

@joachim

ja du hast Recht mit Bezug meine ich meine Verbraucher.

Ein NA-Schutz ist ein sogenannter Netz und Anlagenschutz, dieser muss bei einer Erzeugungsanlage verbaut werden die im Netzparallel läuft. Der NA-Schutz schaltet die Anlage vom Netz wenn eine Störung anliegt. Stell dir mal vor bei einem Stromausfall würde der Akku weiter Stromerzeugen und ins Netz einspeisen, dann hat der Monteur am anderen aber schlechte karten wenn er einen Stromschlag bekommt.


Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 10 Februar 2015, 18:36:16
Ich bin mir nicht sicher, was die Zielsetzung sein soll.

Auf keinen Fall ist es sinnvoll, eine solche Anlage über FHEM zu steuern. Das Ding muss aus Sicherheitsgründen vollständig autonom sein.

Bis 2027 werde ich zwar die Erzeugung meiner Hauptanlage ins Netz einspeisen, habe aber noch Platz für ein paar Module.

Bei der Konzeption bin ich also gerne mit dabei.

LG

pah

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: der-Lolo am 10 Februar 2015, 19:26:17
Ich denke auch das es autark sein sollte - vielleicht mit einer Logo... Diese könnte man ja dann in FHEM abfragen um die relevanten betriebsdaten visualisieren zu können... Ich finde es interessant weil Speichersysteme derzeit einfach noch viel zu teuer sind und nicht unter 0,30€/kWh zu bekommen sind.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 10 Februar 2015, 21:13:10
"Mit einer Logo" könnt Ihr den Kram selber stricken, solche Steinzeittechnologie fasse ich nicht mit der Zange an.

Schauen wir mal:
Über die PV hinaus sollte das System auch in der Lage sein, weitere Quellen wie z.B. einen kleinen Windgenerator anzuzapfen. Damit ergibt sich, dass eine Trennung zwischen Wechselrichter und Laderegler sinnvoll ist. Getrennte Regler und Wechselrichter für ca. 900 W kann man z.B. schon für etwa 800 € bekommen

http://www.solarbag-shop.de/steca-pr-3030-solar-laderegler.html
http://www.solarbag-shop.de/steca-solarix-pi-1100-sinus-wechselrichter.html

Allerdings ohne Einwirkungsmöglichkeit. Kompaktgeräte mit Bus-Anschluss zur Steuerung sind zwar schön - haben aber eben erstens den Nachteil der internen Komplexität und sind zweitens überproportional teuer.

http://www.solarbag-shop.de/easysolar-24-1600-40-laderegler-u-wechselrichter.html

Wie sinnvoll eine Modularisierung ist, erkennt man an den Spitzenanlagen:

http://www.solarbag-shop.de/outback-power-flexpower-one-48v.html

Die gibt es auch noch billiger:

http://www.amazon.com/Outback-Power-Systems-FP1-2-FLEXpower/dp/B008AYBP98/ref=sr_1_1?ie=UTF8&qid=1423599047&sr=8-1&keywords=outback+flexpower+one

LG

pah



Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 11 Februar 2015, 20:06:33
Hallo Prof. Dr. Henning

als erstes habe ich eine Frage:

Wieso sollte FHEM das nicht steuern können ? Ich habe lange gesucht und bin der Meinung das FHEM genau das richtige dafür ist, ich lasse mich aber eines besseren belehren.

Mit einer Logo lässt sich das nicht verwirklichen da gebe ich Ihnen voll und ganz recht.

Die Zielsetzung ist oder soll sein so wenig Energie wie möglich aus dem öffentlichen Netz zu beziehen und seine Stromkosten erheblich zu senken

Ich glaube ich habe am Anfang vielleicht einen Fehler gemacht oder mich nicht richtig ausgedrückt, daher versuche ich jetzt einmal das System zu erklären:

Wenn man sich das Prinzipschaltbild aus meinem 2.Post anschaut erkennt man das der Batteriespeicher dem Grunde nach als Verbraucher angeschlossen ist ( dies geht auch nur mit einem Studer Laderegler so, aber dazu kommen wir später )

Die 2 Zähler ( Zähler 1 und Zähler2 ) messen Bezug und Verbrauch. Zähler 1 misst den Bezug aus dem Netz sowie den Überschuss der ins Netz geht, Zähler 2 misst den Verbrauch im Gebäude, dazwischen ist meine PV-Anlage angeschlossen. Somit kann man alle Verbräuche und Einspeisungen ins Netz messen, was ich an Stelle einer PV-Anlage anschliesse spielt keine Rolle, dies kann ein BHKW sein oder ein Windrad oder sonst eine Erzeugungsanlage.

So jetzt spielen wir das ganze mal durch, alle Werte die ich jetzt nenne sind angenommen Werte und dienen dem Verständnis.

1. Situation:

Die PV-Anlage o.ä Erzeugt eine Leistung von 1kW, der Verbrauch in meinem Haus liegt bei 0,5 kW somit kann ich den Akku laden und wenn dieser Voll ist speise ich den Überschuss ins öffentliche Netz ein.

2. Situation

Die PV-Anlage erzeugt 1kW und ich benötige 1,5kW, dann speist der Akku die Differenz von 0,5kW ins öffentliche Netz ein und der EVU Zähler bleibt stehen da die 0,5kW aus dem Netz und die 0,5kW aus dem Akku sich gegeneinander aufheben ( dies ist erlaubt, da physikalisch keine Einspeisung stattfindet ) somit entstehen keine Kosten vom Energieversorger.
kann man hier http://www.vde.com/de/fnn/arbeitsgebiete/documents/fnn_th_speicher_2013-06.pdf (http://www.vde.com/de/fnn/arbeitsgebiete/documents/fnn_th_speicher_2013-06.pdf) nachlesen.

3. Situation

Die PV-Anlage ist aus und ich benötige 1kW dann speist der Akku 1kW ins öffentliche Netz, Rest wie 2. Situation.

Mehr als diese 3 Situationen gibt es nicht.

Kommen wir zu dem Laderegler:

Mit dem Studer Laderegler ist es möglich ins öffentliche Netz Einzuspeisen, was auch bei diesem System zwingend notwendig ist, da man den Studer in Echtzeit mit dem Xcom umprogrammieren, damit hat man alle Möglichkeiten die man braucht:

je nach Situation kann ich einen Parameter im Studer ändern und diesem sagen, das er die Batterien laden darf oder er soll Einspeisen.
Wenn die Grundeinstellungen erfolgt sind muss ich nur noch 3 Parameter ändern.

Die Grundparameter: einmalige Einstellung

1. Der erlaubte Ladestrom der Batterien - dieser Wert hängt von der Größe der Erzeugungsanlage und den Batterien ab
es macht keinen Sinn seine Batterien mit 3kW zu laden wenn man nur eine 2kW Erzeugungsanlage hat.

2. Einspeisung erlauben - habe ich von 0.00 Uhr bis 23.59 Uhr erlaubt.

Variable Parameter:

1. Batterieladen erlauben Ja / Nein - je nach Überschuss der Erzeugungsanlage

2. Einspeisen Erlauben Ja / Nein - je nach Verbrauch im Gebäude

3. Die Höhe der Leistung die ich Einspeise - diese ergibt aus der Differenz zwischen Verbrauch und Bezug wobei Bezug hier sooft wie möglich auf 0 gehalten werden soll.

man muss natürlich eine Hysterie einbauen, da es wenig sinn macht den Batterielader immer Ein und Aus zu schalten 5 sec. ist ein angebrachter Wert.

so Ich hoffe ich habe ein wenig Licht in die Angelegenheit gebracht und freue mich auf eure Antworten

Gruß Alex


Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: ghuck am 14 Februar 2015, 19:58:32
Hallo kores

Finde die Einspeise- und Verbrauchssteuerung mit Batteriespeicher ein tolles Projekt. Denke schon länger über etwas ähnliches nach, wobei ich immer davon ausgegangen bin, dass ich eine 3-phasige Speicheranlage benötige.
Aber du hast vollkommen Recht. Der Ansatz 1 phasig jene Leistung aus dem Akku einzuspeisen die ich gleichzeitig (Nachts) 3 phasig verbrauche ist schon genial (wenn auch logisch).
Auch wenn ich deine Kostenrechnung nicht nachvollziehen kann, da es in Österrreich vollkommen anders aussieht.

Wenn ich für Österreich rechne: Pro KW/h die ich einspare, erspare ich mir  derzeit, je nach Tarif ca 12cent- 15cent. (Da ich ja die Fixkosten des Stromanbieters weiter zahlen musst.) Wenn ich den überflüssigen Strom nicht speichere sonder gleich Einspeise erhalte ich - ohne Einspeiseförderung - so ca. 6 cent. Die Differenz ist daher jener Betrag mit dem ich rechnen kann = ca. 7 cent je kwh.

Bei 4kwh pro Nacht * 365 * 7 ct sind das ca. 100 Euro pro Jahr. Dazu kommt jener Ertrag den ich am Tag "erwirtschaften" kann. Geht aber nur wenn die Akkus entsprechend groß sind. Bei 8kwh Akkus (Entnahme ca. 50% bei Bleiakkus) bleibt für den Tag nicht mehr viel übrig, da ich die 4 kwh ja Nachts brauche. Bei einer Ladungstrom von I10 = 10 % Ladung pro Stunde, brauche ich mal 5 Stunden bis die Akkus wieder für die nächste Nacht geladen sind, dann kann ich bestenfalls 5 Stunden entnehmen und wieder 2 Stunden Laden. D.h. der Ertrag tagsüber ist bestenfalls 50 Euro pro Jahr (50% vom Nachtertrag). Also komme ich auf 150,-- Euro pro Jahr Gesamt.
Bleiakus halten ca. 700 volle Ladezyklen d.h. sie sind nach 2 Jahren hinüber. Neue Akkus kosten 800,-- Euro, erspart habe ich mir, bei gleichbleibendem Strompreis, in 2 Jahren 300,-- Euro. Ergibt einen Verlust, ohne Abschreibung der Investitionskosten der restlichen Anlage zur Stromspeicherung, in 2 Jahren von 500,-- Euro oder besser gesagt kostet mich mein "Hobby Stromkostensparen" 250,-- Jahr.
Habe ich einen Rechenfehler?
Also über die Kostenrechnung komme ich nicht hin. Daher ist die erste Überlegung für das Projekt, wenn es nicht zu einem kostspieligen Hobby ausarten soll: Wenn die Akkus nicht billiger und besser werden, welche Mögilchkeiten gibt es die Überflüssiuge PV Energie zu speichern (und wieder sinnvoll zu verwenden)? Mir fällt nur heisses Wasser ein. Da sieht die Rechnung dann schon wieder ganz anders aus und die steuerungstechnische Herausforderung bleibt die Gleiche.
Stromessung Ertrag + Strommessung Verbrauch + Berechung des Überschusses + Ansteuerung eines Leistungsreglers für optimale Warmwasserbereitung (Heizstab, Wärmepumpe etc.)
Für diese Projekt in Verbindung mit FHEM bin ich zu haben, oder gibt es das schon?
lg Günther
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: ghuck am 14 Februar 2015, 20:47:25
Nachtrag:
- Zuerst sollte der Stromverbrauch im (Durchschnitts)Haushalt analysiert werden. (Muss mal den Google befragen.) Wenn man es schafft die elektrischen (Strom)Heizungen zu eliminieren bleibt nicht mehr viel an Verbrauch übrig. Und man erspart sich die "umweltfreundlichen" und teuren Batterien.

Ich habe bei mir bereits den Geschirrspüler und die Waschmaschine am Warmwasser angeschlossen. Somit die größten Stromfresser neben dem E-Herd schon mal auf den "Alternativenergiespeicher Warmwasserboiler" umgestellt. (Denke mal 80% des Stromverbrauchs von WM und Geschirrspüler braucht man zum Aufheizen des Wasser, 20% für Motor und Pumpen.)
<Gibt es eigentlich einen "E-Herd" bzw. einen Heissluftföhn der mit Warmwasser betrieben wird?> ;-)

Die Waschmaschine bekommt immer so um die 60 Grad (man könnte aber auch einen Mischer für die 30 Grad Wäsche zwischenschalten - find' ich aber nicht nötig). Zusätzl. Vorteil: Die WM spült nicht mehr mit kaltem Wasser sonder ebenfalls mit Warmwasser und ist mit Schleudern jetzt auch viel schneller. Die nun warme! Wäsche kommt direkt in den Wäschetrockner und der ist auch viel schneller fertig (zusätzl. Stromersparniss). Ich habe im Haus einen 400l Warmwasserspeicher den ich mit a) Therm. Solar und b) Wärmepumpe und c) 3x1,5kw Heizstab beheizen kann.
Abhängig von a) Aussentemperatur (WP) und b) Sonnenschein (therm. Solar).

(Zusätzlich 2000l Warmwasserspeicher für die FBH den ich in der Zeit von September bis April ebenfalls als Energiespeicher verwende.)

Wenn ich mehr Strom mit der PV erzeuge wie ich verbrauche (Sonnentage) erzeuge ich einfach Warmwasser. Im Moment noch 3 stufig über die Heizstäbe, in Zukunft hoffentlich über die geplante Regelung (stufenlos Wärmepumpe (wenn es die Aussentemperatur zulässt sonst Heizstab).

Achja, habe 5,5 kw PV am Dach.

lg Günther











Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 14 Februar 2015, 20:57:48
Also, mal langsam:

Fhem ist für eine solche Aufgabe ungeeignet als Steuerzentrale. Unter Anderem deshalb, weil alle Dinge fast ohne Priorisierung in einer zentralen Schleife ablaufen. Kann man in einer komplexen Fhem-Installation ausprobieren: Es kann problemlos vorkommen, dass die zentrale Schleife durch das Abarbeiten von Befehlen ausgebremst wird - Fhem wartet dann auf ein Gerät und alle anderen schauen in die Röhre. Eine Anlage zur Steuerung von Energieflüssen muss aber innerhalb weniger Millisekunden sicher reagieren können.

Ergo muss die Anlage autonom laufen, dezidierte Mikrocontroller übernehmen das in modernen Steuerungen.

Fhem könnte lediglich "darüber" liegen: Zur Überwachung, Messung und langsamen Veränderungen von Anlageparametern.

LG

pah

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 14 Februar 2015, 22:05:17
Hallo ghuck,

ich kann deine Rechnung nachvollziehen, wusste gar nicht das in Österreich die Einspeisevergütung so gering ist.

Ich werde dir meine Rechnung erklären. Ich habe das Glück das ich meine PV-Anlage in 2010 aufgebaut habe daher bekomme ich für meinen Erzeugten und Selbstverbrauchten Strom noch 16 cent bezahlt. Für den Überschuss den ich ins Netz Einspeise bekomme ich knappe 30 cent.

Ich habe einen Stromverbrauch von ca. 7000 kW/h pro Jahr und nutze derzeit 30% meiner PV-Anlage den Rest speise ich ins Netz ein.
Meine PV-Anlage Erzeugt ca. 6500 kW/h pro Jahr und ich möchte 70% davon nutzen, dies ist auch ein realistischer Wert, wenn man seine Gewohnheiten ändert kann es auch mehr werden.

wenn ich jetzt 70% von 6500 kW/h rechne komme ich auf einen Eigenverbrauch von 4550 kW/h pro Jahr diese bekomme ich von meinem Energieversorger mit 16 cent vergütet das ergibt eine Einnahme von 728 Euro im Jahr, wie ich finde ein ganz akzeptabler wert. Weiterhin muss ich den teuren Strom nicht kaufen derzeit kostet die kW/h bei uns ca 27 cent, macht eine weitere Ersparnis von 1228 Euro, also rechnen wir das rund, 720 Euro Vergütung die ich Bezahlt bekomme plus 1200 Euro Ersparnis, ergibt eine Summe von 1920 Euro.

Das heist ich bekomme für meinen Selbstverbrauchten Strom 1900 Euro pro Jahr vom Energieversorger bezahlt.
Jetzt Speise ich noch ca 1950 kW/h ins Netz ein und bekomme dafür ca 30 cent je kW/h, das ergibt nochmal 585 Euro pro Jahr, macht Gesamt ca. 2485 Euro pro Jahr davon muss ich jetzt noch die Kosten abziehen für den Strom den ich zu kaufen muss, das sind dann 2450 kW/h zu je 30 cent. das sind dann 735 Euro Kosten pro Jahr, dazu kommt noch die Miete für 2 Zähler je Zähler sind das 80 Euro also nochmal 160 Euro dazu
das Ergibt dann 895 Euro Kosten pro Jahr.

Das ergibt folgende Rechnung: 2485 Euro Einnahme - 895 Euro Kosten = 1590 Euro Überschuss, 200 Euro bildest du als Rücklage für neue Batterien macht 1390 Euro, 500 Euro legst du für Wartung, Versicherung Ersatzteile etc. zur Seite ergibt einen Gewinn von 800 Euro pro Jahr.

AGM Batterien haben 2000 Ladezyklen bei 50% Entladung, das sind dann 5,4 Jahre.
Die 50 % Entladung hast du aber nicht immer im Jahresdurchschnitt kommst du auf Entladungstiefe von von 70% ( im Sommer weniger Entladung im Winter mehr) dadurch verdoppeln sich fast die Ladezyklen, was in etwa 10,8 Jahren entsprechen würde, aber ich rechne da lieber etwas konservativ und denke das die Akku´s ca. 8 Jahre halten sollten.

Ich haba den Akku jetzt seid ca. 2 Jahren bei mir im Einsatz, derzeit noch mit Schützschaltung und all abendlicher Umprogrammierung ( derzeit mit dem RCC 02) um den Verbrauch über Nacht abzudecken, das ist sehr ineffektiv da ich derzeit nur feste Werte und Zeiten eingeben kann, mein Ziel ist es die Werte und Zeiten variabel zu  gestalten und dies zu automatisieren. der Akku hat in dieser Zeit nicht an Kapazität verloren, zumindest ist diese für mich nicht messbar.

Jetzt kommen wir nochmal zu dem Akku:

Ich glaube das wurde noch nicht richtig verstanden.

Mein Verbrauch wird immer 3 Phasig gemessen, also Bezug,Verbrauch und Überschuss , mein Akku ist IMMER nur an einer Phase angeschlossen bei mir ist das L1 daran ändert sich auch nichts.

Ich messe den Verbrauch also kumuliert von allen 3 Phasen, dann speist der Akku die Differenz IMMER auf L1 ist Netz ein und der Zähler hat einen Bezug von 0 kW/h, was nutzt es mir z.b. den Heizstab zu regeln wenn ich einen Überschuss habe und das Wasser ist schon heiß, dann geht der erst gar nicht an, weil er ja nicht benötigt wird. Mit diesem System muss ich keine aufwändigen Steuerungen bauen, da sich der Akku automatisch zuschaltet sobald mehr Strom verbraucht wird als ich Erzeuge. 

Gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 14 Februar 2015, 22:22:35
Hallo Professor Dr. Henning,

Vielen Dank für die Antwort, aber ich muss Ihnen ein wenig widersprechen. Alle Speichersystreme für den Endanwender die ich kenne haben eine Reaktionszeit von mehreren Sekunden, meistens haben diese Speicher eine Reaktionszeit von 5 Sekunden. Der Akku soll ja nicht das öffentliche Netz ersetzen sondern nur Unterstützen, daher ist eine Reaktionszeit von 5 Sekunden absolut akzeptabel.

Sollte FHEM das natürlich nicht können, dann muss ich weiter suchen, ich war und bin eigentlich der Meinung das sich das mit FHEM verwirklichen lässt.

ZITAT: Fhem könnte lediglich "darüber" liegen: Zur Überwachung, Messung und langsamen Veränderungen von Anlageparametern

Genau das möchte ich doch haben:

FHEM misst 2 Werte und ändert dann an einem dritten Gerät die Parameter
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 15 Februar 2015, 06:28:50
Na ja: Wenn das Ganze funktionieren soll wie eine USV (Unterbrechungsfreie Stromversorgung), geht es eben nicht - die muss innerhalb von Millisekunden da sein und bei dem Ausfall der internen Spannung auf Speicher oder das externe Netz umstellen. Davor warne ich: Das geht mit Fhem sicher nicht.

Für den genannten langsameren Fall bin ich (nach jahrelanger Fhem-Erfahrung, wohlgemerkt) skeptisch. Fhem ist dafür meines Erachtens zu universell. Allenfalls denkbar: sehr kleines spezielles Fhem-System, dass auf einem dezidierten Kleinstrechner (z.B. einem Raspberry Pi) läuft und nur diese Anlage bedient (und ggf. Daten an ein zentrales Fhem-System weiterreicht).

LG

pah

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 15 Februar 2015, 09:09:49
Eine USV Funktion ist nicht vorgesehen,  bei Speichersystemen die Netzparallel betrieben werden ist das auch nicht erlaubt, vielmehr muss sich der Speicher bei Stromausfall selbstständig vom Netz trennen, dafür ist der eingebaute NA-Schutz zuständig und der regelt das eigenständig.

Ich möchte lediglich 3 Funktionen steuern

Bei Überschuss der PV-Anlage möchte ich den Parameter "Batterien laden " erlauben, wenn kein Überschuss dann " Batterien laden " verbieten

Bei Verbrauch möchte ich den Parameter " Einspeisen " erlauben

und die dritte Funktion ist die Menge der Energie die ich erlaube einzuspeisen, also die Differenz aus Bezug und Verbrauch, so das Bezug nahe 0 geht.

Vom Prinzip her funktioniert das ähnlich wie eine Heizungssteuerung mit Soldthermischer Anlage.

Der Kessel muss heizen, und es kommt genug warmes Wasser von der Solarthermie, dann sagt der Kessel ich brauch kein Gas, wenn nicht genug Wärme vom Dach kommt heizt der Kessel mit Gas zu, wenn keine Wärme vom Dach kommt wird nur mit Gas geheizt. Solche Steuerungen habe ich hier in FHEM schon gesehen bzw. drüber gelesen.

Ich möchte das ganze jetzt nicht mit Wasser sondern mit Strom machen.

FHEM ist bei mir dazu gedacht nur diese Anlage zu bedienen und nichts anderes, gerne stelle ich auch ein Foto vom Aufbau der Anlage hier hinein, sowie den elektrischen Schaltplan, vielleicht erklärt sich dann einiges von selbst.




Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 15 Februar 2015, 13:17:42
Abgesehen davon, dass ich selbst eine solche Anlage betreibe und dieThemen Heizungssteuerung und Fotovoltaik sehr intensiv bearbeite (was meine Skepsis nicht mindert): USV natürlich nicht für das Netz. Sondern für intern angeschlossene Verbraucher.

LG

pah 
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 15 Februar 2015, 14:28:08
Ihre Skepsis in allen ehren, und ich kann diese auch nachvollziehen, aber alle haben gesagt, das geht nicht und dann kam  einer der wusste das nicht besser und hat es einfach gemacht.

Was ich damit sagen will ist ganz einfach, es kommt auf den Versuch an, wenn ich das nicht Versuche kann ich auch nicht sagen das das nicht geht und ich bin der festen Überzeugung das meine Idee funktioniert, vielleicht nicht nicht so gut wie ein kommerzielles Produkt, aber dafür ist es für alle zugänglich und jeder hat die Möglichkeit ein System aufzubauen und weiter zu entwickeln.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: der-Lolo am 15 Februar 2015, 14:34:48
Danke kores,
genauso muss man an solche Projekte herangehen.. Ich finde deinen Ansatz den Batteriespeicher nicht als USV zu nutzen und auch keinen Eigenverbrauch aus den Batterien zu entnehmen erstmal ungewöhnlich - aber ich glaube ich verstehe langsam den sinn dahinter und finde es gut das Du diese Idee weiter treibst.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 15 Februar 2015, 14:59:22
@kores: Wir leben in einer freien Welt, und jeder kann ausprobieren, was er möchte - auch gegen den Rat von Anderen. Allerdings wird das nicht mit hohlen Sprüchen gehen.

Also viel Vergnügen.

pah
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 15 Februar 2015, 16:58:04
@Professor FDr.Henning

Ich wollte sie in feinster Weise verärgern, dies liegt mir fern, ich wollte lediglich zum Ausdruck bringen das ich davon überzeugt bin das das System so ich mir das vorstelle auch mit FHEM funktioniert.

Sollte da etwas falsch verstanden worden sein so bitte ich um Entschuldigung, es war niemals meine Absicht jemanden zu beleidigen.

@der-Lolo
wenn ich den Eigenverbrauch entnehmen würde müsste ich ein 3 phasiges Akkusystem aufbauen, das würde aber die Anschaffungskosten sprengen und währe auf lange Sicht nicht rentabel, daher muss der Ansatz sein ein System zu bauen welches sich nach kurzer Zeit ( max. 5 Jahre ) rentiert. Mit meinem System kann ich einphasig fahren und trotzdem den Bedarf decken da ich ja die Differenz ins Netz Einspeise.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 15 Februar 2015, 22:16:21
@kores: Keine Panik - ich bin keineswegs sauer. Aber der Spruch ist wirklich nicht sehr klug.

LG

pah
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Reinisch am 16 Februar 2015, 13:19:07
Hi,
Ich habe den Thread jetzt nur überflogen aber die Idee gefällt mir sehr.
Ich würde sie aber etwas anders nutzen und zwar möchte ich den Überschuss den meine PV-Anlage Produziert nicht in einen Batterie-Speicher speisen sondern in einen 1-phasigen Heizstab der meinen Warmwasserpoiler aufheizt.
Nur wie die meisten schon sagten bin ich auch ein blutiger Anfänger in Perl.

Die bezogene und eingespeiste Spannung lese ich mit der Infrarot Schnittstelle meines Smart Zählers aus und die Produzierte Leistung meiner PV-Anlage durch dessen Wechselrichter.

Nun meine Frage die Perl Regelung ist in der Theory ganz simpel, denn man braucht nur die Differenz zwischen eingespeister und bezogener Spannung ausgerechnen sodass der Zähler "stehenbleibt" sprich nichts bezogen oder eingespeist wird, sollte dann ein Überschuss vorhanden sein soll dieser in den Heizstab gespeist werden.

Die Steuerung des Heizstapes hab ich mit dem 1-Wire Piggyback und einem 0 -10V Ausgang der dann eine Thyristorschaltung anspricht und die dann je nach dem wie hoch dieser Wert ist die Leistung in den Heizstap pulvert.

Wie wäre das in Perl zu realiseren? Die Werte lese ich alle mit Solarview in Fhem ein.

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 16 Februar 2015, 17:16:32
Zitat von: Reinisch am 16 Februar 2015, 13:19:07

Nun meine Frage die Perl Regelung ist in der Theory ganz simpel, denn man braucht nur die Differenz zwischen eingespeister und bezogener Spannung ausgerechnen sodass der Zähler "stehenbleibt" sprich nichts bezogen oder eingespeist wird, sollte dann ein Überschuss vorhanden sein soll dieser in den Heizstab gespeist werden.


Hallo Reinisch,

genauso stelle ich mir das vor, aber inwieweit sich das mit einem Heizstab realisieren lässt oder wie effektiv das ist, kann ich dir leider nicht beantworten. Ich kenne aber Wärmepumpen die können das von Haus aus, du verbindest diese über einen potenzialfreien Kontakt mit deinem Wechselrichter und stellst ein ab welcher Leistung Heizstab betrieben werden darf, dann schaltet der Wechselrichter deine Pumpe bei erreichen der Leistung ein und Aus.

grüß Alex


Gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: PeMue am 16 Februar 2015, 17:46:02
Hallo Reinisch,

Zitat von: Reinisch am 16 Februar 2015, 13:19:07
Die Werte lese ich alle mit Solarview in Fhem ein.
auch ich die Daten meiner Photovoltaikanlage in fhem ein. Allerdings habe ich das Problem, dass Solarview (ich vermute das fhem Modul) ab und zu keine Events mehr schickt und meine Graphen leer sind. Ein rereadcfg behebt das Problem.
Wenn damit aber eine Echtzeitsteuerung damit gemacht werden soll, muss das Ganze m.E. deutlich stabiler laufen bzw. besser gegen potentielle Fehler abgesichert werden ...

Gruß PeMue
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 16 Februar 2015, 19:16:59
Das Ganze muss man, bitte, etwas mit Thermodynamik betrachten. Das Aufheizen von Warmwasser mit einer PV-Anlage auf Brauchwassertemperatur  ist so ziemlich das Ineffizienteste, was man treiben kann.

Wer tatsächlich überschüssige Stromproduktion hat und diese nicht ins Netz einspeisen kann (bringt bei meiner PV-Anlage immer noch deutlich mehr, als ich selbst für elektrische Energie bezahle), sollte diese wirklich so speichern, dass er sie auch wieder in dieser Form abrufen kann. Das bedeutet: Nicht einmal ein Latentwärmespeicher (siehe z.B. hier: http://www.wuestenbaum.de/energie/praktischer_versuch.html) lohnt sich für diesen Fall.

Es gibt hingegen viele Möglichkeiten, auch Stromspeicher selbst zu bauen - siehe z.B. hier https://www.elektronik-kompendium.de/forum/forum_entry.php?id=169793&page=4&category=all&order=time.

Allerdings kann ich nur empfehlen, das zunächst einmal in diesem Forum hier zu diskutieren - da bin ich seit mehr als 7 Jahren dabei:
http://www.photovoltaikforum.com

LG

pah




Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 18 Februar 2015, 18:40:06
Sicherlich gibt es verschieden Arten einen Batteriespeicher zu betreiben und ich muss sagen ich habe in den letzten 2 Jahren mehrere Versionen und verschiedene Steuerungen ausprobiert. dabei bin ich zu folgender Erkenntnis gekommen.

Inselsysteme lassen sich nicht in allen Netzformen betreiben. Im TT-Netz darf ich ein solches System nur einsetzen wenn ich keinen Stromanschluß vom Energieversorger nutze, oder ich muss beide Anlagen galvanisch voneinander Trennen. Die kosten sind hier einfach zu hoch.

Inselsystem mit Umschaltung auf das Netz, rechnet sich nicht, die Anschaffungskosten sind zu hoch und der Installationsaufwand ist ebenfalls sehr hoch.

Halbinselsysteme sind eher ineffektiv und sehr anfällig, Installationsaufwand ist ebenfalls sehr hoch.

Beim Batteriespeicher der Netzparallel betrieben wird sieht das anders aus, ich kann diesen in allen Netzen einsetzen, der Installationsaufwand ist sehr gering. Ich muss keine aufwändigen Schaltungen für evtl. Verbraucher bauen um diese zu schalten wenn genug produziert wird oder ich Strom aus der Batterie entnehmen möchte, das passiert hier automatisch.

gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: frober am 21 Februar 2015, 11:25:10
Hallo,
mit Interesse habe ich die Diskussion verfolgt.

@kores
Ich habe auch eine 7kWp PV-Anlage, diese wird in 2 Phasen eingespeist. Somit brauche ich Drehstromzähler 2 Studer und 2 Batteriepacks usw. oder ich bekomme keinen so hohen Eigenverbrauch hin. Dem entsprechend ist die Frage der Rentabilität.
Soweit ich das verstanden habe ist bei deiner Zeichnung, bzw. Planung alles nur für eine Phase ausgelegt.
Wie ist es bei dir? Ich kann mir nicht vorstellen, dass du 7 kW in eine Phase einspeist, oder doch?

Gruß
Bernd
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 21 Februar 2015, 12:29:20
Hallo frober,

nein du brauchst keine 2 Studer und Batteriepacks, einer reicht vollkommen aus. Die Zecihnung ist nicht für eine Phase ausgelegt das ist lediglich ein Projektschaltbild und kein elektrischer Schaltplan der Anlage. Das Projektschaltbild sollte lediglich der Verständlichkeit wie dienen an welcher Stelle man den Akku in seine elektrische Anlage einbindet.

Meine PV-Anlage läuft auch auf zwei Phasen genauso wie deine auch, aber spielt keine rolle da die Zähler ja die Leistung kumulativ messen, du hast ja auch einen Eigenverbrauch auf der dritten Phase wenn deine Anlage Energie erzeugt, genauso funktioniert das auch mit dem Akku, du erfasst deine Gesamtleistung im Haus und der Akku speisst die Differenz einfach ein und da ist es egal auf welcher phase du den Strom verbrauchst.

Ich möchte mich nun erstmal bei allen für die rege Diskussion bedanken und freue mich das mein Projekt soviel anklang findet, aber ich möchte nochmal auf meinen ersten Post hinweisen bevor dieser in Vergessenheit gerät  ;)

Ich suche jemanden der mir dabei helfen kann und möchte die Kommunikation zu dem Studer herzustellen, die Dateien dazu gibt es leider zu in C++ und nicht in Perl, ich hoffe ich habe alles erforderliche in Eingangspost aufgeführt.

Wenn es hier also jemanden gibt der mir helfen möchte so bin ich unendlich dankbar, für den Anfang würde es ja reichen wenn man verschiedene parameter auslesen kann dann ist schonmal eine Grundlage geschaffen.

Wenn ich es schaffe setze ich mich mal am Wochenende hin und werde mal eine elektrotechnische Zeichnung erstellen und hier posten, vielleicht hilft das ja dann weiter.

gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: frober am 21 Februar 2015, 20:21:52
Hallo kores,

soweit klar, der Studer kann aber nur von einer Phase gespeisst werden und somit erreicht man keine 70% Eigenverbrauch.
Oder habe ich da wieder etwas falsch verstanden?

Bei Perl stehe ich leider auch am Anfang.

Gruß
Bernd
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 22 Februar 2015, 13:48:23
Hallo frober,

es spielt keine Rolle das der Studer nur an einer Phase angeschlossen ist, du speist ja mit dem Studer nur die Differenz ein die du zwischen Bezug und Verbrauch hast und du speist diese nicht in deine Hausnetz ein sondern ins öffentliche Netz so das dein Zähler quasi stehen bleibt. Die 70% sind ein realistischer Wert, natürlich hängt das auch von deinem Verbrauch und deiner Batteriekapazität ab.

Gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: der-Lolo am 22 Februar 2015, 14:23:09
Hallo Kores,
in den ersten Beiträgen verlinkst du quasi die Grundlage auf der das ganze "zulässig" ist.
Ich habe den kram mal gelesen - zulässig ist das ganze wenn ich es richtig verstanden habe bis max. 4,7kVA - ausserdem steht darein ein Datum nur für anlagen die bis zum 07.2014 in Betrieb genommen wurden..

Oder hab ich was falsch verstanden?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 22 Februar 2015, 14:42:56
Hallo  der-Lolo,

bei den 4,6 kW ist die schieflage gemeint, das bedeutet du darfst dein Netz nur mit einer schieflast von 4,6 kW betreiben.

Ein Beispiel:

Du betreibst eine PV-Anlage mit 4,6 kW an L1, dann darfst du an dieser Phase nicht mehr den Akku anschliessen, da du sonst eine Schieflast  von 9,2 kW hättest.

Ich betreibe eine 7kW PV-Anlage mit zwei Wechselrichtern also 4 kW an L2 und 3kW an L3, somit darf ich meinen Akku mit einer Leistung von 2kW weder an L2 noch an L3 betreiben. Ich "muss" diesen an L1 anschliessen.

Wenn du jetzt eine PV-Anlage mit z.b. 10 kW Leistung hast, so kommt in den meisten Fällen ein Drehstrom Wechselrichter zum Einsatz, da ist es dann egal an welcher Phase du den Akku betreibst.

Das genannte Datum 07/2014 besagt das du in Ausnahmefällen und in Abstimmung mit deinem Energieversorger  deinen Akku ebenfalls an der selben Phase wie deine PV-Anlage betreiben darfst.

Gruß Alex

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: der-Lolo am 22 Februar 2015, 14:44:55
Ok, also ein lese / Verständnis problem...
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: frober am 22 Februar 2015, 17:18:37
Hallo kores,

Mit dem Einspeisen war soweit klar.
Mir ging es ums laden des Akkus.
Wenn das genauso funktioniert, ist alles klar.

Bsp:. Wenn meine PV 6kW Überschuss produziert, habe ich jeweils 3 kW auf Phase 1 + 2, d.h. ich lade mit Phase 1 die Akkus mit 3kW Überschuss und 3 kW aus dem Netz und speise gleichzeitig über Phase 2 3 kW ins Netz ein, um den Netzzähler auf 0 zu halten.
Ist das so richtig?

Gruß
Bernd
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 22 Februar 2015, 20:21:29
Hallo Bernd,

Jein, prinzipiell ist das schon so aber auch wieder nicht, ich versuch das mal zu erklären.

nehmen wir mal dein Beispiel:
Du produzierst 6kW mit deiner PV-Anlage, dann werden deine Akkus geladen, das ist soweit richtig, aber nicht mit 6 kW, deine Akkus werden mit max. 50A DC geladen, also es kommt drauf an was für eine Spannung dein Laderegler hat.

Mein Laderegler hat z.b. eine Spannung von 12V DC es gibt aber auch 24V und 48V DC Geräte, das heisst bei 12V und 50A lädst du deine Akkus mit 600 Watt ( P= U * I ) also P (Leistung) = U (Spannung) * I (Strom) das macht dann 12V * 50A = 600 Watt, bei 24V sind das dann 1200 Watt und bei 48V 2400 Watt

Also wenn deine PV-Anlage 6kW produziert würden deine Akkus ja nach Laderegler deine Batterien mit 600 - 2400 Watt laden, wenn wir jetzt annehmen das du noch einen Eigenverbrauch von 1000 Watt hast, dann würde deine PV-Anlage immer noch 2600 Watt ins Netz Einspeisen.

Jetzt kommen wir mal zum Abend und deine PV Anlage ist aus und produziert nichts mehr und nehmen wir an dein Akku ist auf phase 1 angeschlossen und du brauchst auf phase 2 500 Watt, dann speist dein Akku diese 500 Watt auf phase 1 ins Netz ein und hält deinen Zähler auf 0

gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: frober am 23 Februar 2015, 13:01:00
Hallo kores,

danke für deine gute und ausführliche Erklärung.

Leider muss ich dich korrigieren, die Studer haben unterschiedliche Ladeströme, deiner hat max. 100 A (1200W).
Ich werde eher den 3000/12 nehmen, mit 160A (1920W). Da ich eine Wärmepumpe betreibe (2500W Leistung).

Gruß
Bernd
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 23 Februar 2015, 16:55:32
Hallo Bernd,

du hast natürlich Recht, die Studer Geräte haben unterschiedliche Ladeströme, aber ich kann meine AGM Batterien nur mit max. 50A beladen
( Herstellerangabe )  war ein Fehler meinerseits.

Ich hatte die 50A so im Kopf das ich nicht dran gedacht habe das das nur auf die Akkus zutrifft.

Gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: der-Lolo am 29 März 2015, 21:39:05
Hat sich hier in der zwischenzeit etwas bewegt?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kalle am 31 März 2015, 11:30:09
Zitat von: der-Lolo am 29 März 2015, 21:39:05
Hat sich hier in der zwischenzeit etwas bewegt?
würde ich auch gerne wissen.
Habe hier http://www.envaris.de/elektrolumineszens-messung/ (http://www.envaris.de/elektrolumineszens-messung/) was zum Thema Messung gelesen.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 31 März 2015, 16:49:01
Na, wenn man einer Firma vertraut, die noch nicht einmal den physikalischen Effekt, mit dem sie angeblich arbeitet, richtig schreiben kann...

Lumineszenz


muss es heißen.

Die maßgebliche Doku steht hier: http://www.ise.fraunhofer.de/de/geschaeftsfelder/photovoltaische-module-und-kraftwerke/themen/photovoltaische-kraftwerke/fue-leistungen/charakterisierung-von-pv-modulen/charakterisierung-von-pv-modulen-elektrolumineszenz-tests-an-pv-modulen

Wichtig der Satz, dass die zu ziehenden Schlüsse unklar sind.

LG

pah
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 02 April 2015, 09:55:13
Zitat von: kores am 12 Januar 2015, 20:01:08

Tja und nun kommt ihr, finden sich hier ein paar Leute die Interesse daran haben mir unter die Arme zu greifen ? Ich denke der schwierigste Teil ist das xcom Protokoll in perl zu schreiben und dazu bin ich nunmal nicht in der Lage, daher hoffe ich auf eure Hilfe.

ich hoffe ich kann euch dazu begeistern und hier findet ein reger Austausch statt.

gruß Alex

Hallo.
Ich habe das auf die mitellalterliche Methode gelöst, weil ich nicht so toll beim proggen mit dem XCOM, etc. bin.
Ich steuere mit FHEM einen Kontakt der den Studer laden erlaubt/verbietet. Da ich einen fixen Ladestrom von 20A eingestellt habe, darf bei einem Überschuss von 1kW die Ladung starten.
Die Ladekapazität errechne ich mit dem HourCounter-Modul. Diese errechnete Kapazität, lasse ich dann Abends aus den Akkus ziehen.
Da ich ungefähr weiss was ich Abends verbrauche, schalte ich , wieder per FHEM, das Netz per Schütz dementsprechend vom Studer weg.
Dies werkelt seit September tadellos.

Ich gebe zu, das ich schon mit dem XCOM geliebäugelt habe, weil da ja wirklich einige Möglichkeiten mehr zu realisieren wären, wie z.B. den Ladestrom zu regeln, ganau an den Überschuss. Aber ich habe gelesen das max. 1500 Änderungen möglich sind, dann ist der RAM voll.

gruss

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: kores am 05 April 2015, 11:55:08
Zitat von: der-Lolo am 29 März 2015, 21:39:05
Hat sich hier in der zwischenzeit etwas bewegt?

Nein hat sich leider noch nichts wieder getan, ich bin derzeit beruflich ziemlich eingespannt, daher habe ich nur sehr wenig Zeit. Sobald es Neuerungen gibt werde ich diese auch hier posten.

Frohe Ostern euch allen

Gruß Alex
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: crabro am 22 September 2015, 23:03:00
Guten Abend zusammen,

seit einigen Wochen bin ich Besitzer einer Sonnenbatterie eco und rege mich jeden Tag aufs
neue auf dass der mitgelieferte Webserver (micasaverde) aus meiner Sicht einfach überflüssig ist.

Nichts desto trotz würde ich gerne die wenigen möglichen Funktionen die dort angeboten werden in
FHEM unterbringen. Ich stelle mir eigentlich einen Punkt "Batteriespeicher" vor, angeklickt werden
dort Daten wie "Verbrauch L1-L3, Summe, PV-Leistung, etc." angezeigt, gleichzeitig kann ich aber zum Beispiel
das Eigenverbauchsrelais (Wärmepumpe) schalten. Oder einfach nur den Verbrauch auf auto/manuelle umstellen
ohen mich dafür extra in micasaverde einloggen zu müssen.

Betrifft das andere User mit FHEM und Sonnenbatterie vielleicht auch? Oder gibt es vielleicht etwas abgewandeltes zu micasaverde
was in FHEM eingebunden werden könnte?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 23 September 2015, 11:20:11
Modul HTTPMOD

LG

pah
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 18 Oktober 2015, 19:13:34
Zitat von: crabro am 22 September 2015, 23:03:00
.........
seit einigen Wochen bin ich Besitzer einer Sonnenbatterie eco und rege mich jeden Tag aufs
neue auf dass der mitgelieferte Webserver (micasaverde) aus meiner Sicht einfach überflüssig ist.
...
Hallo crabro,

micasaverde finde ich für meine Wünsche auch nicht so brauchbar. Man kann aber die Daten der Anlage dort gut auslesen. Hast du auch Z-Wave Funksteckdosen ? Diese können auch per Browser (URL-Aufruf) gesteuert werden.

Die IP und DeviceNum= mußt du anpassen. Ich hoffe das die Register die gleichen sind, ansonsten anpassen.

# Sonnenbatterie auslesen
define SonBat HTTPMOD http://IP-Sonnenbat:3480/data_request?id=status&output_format=json&DeviceNum=7 60
attr SonBat icon measure_photovoltaic_inst
attr SonBat reading03Name Erzeugung
attr SonBat reading03Regex M03\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading04Name Verbrauch
attr SonBat reading04Regex M04\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading05Name Ladezustand
attr SonBat reading05Regex M05\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading06Name M06Zustand
attr SonBat reading06Regex M06\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading07Name WattsL1
attr SonBat reading07Regex M07\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading08Name WattsL2
attr SonBat reading08Regex M08\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading09Name WattsL3
attr SonBat reading09Regex M09\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading34Name Entladeleistung
attr SonBat reading34Regex M34\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading35Name Ladeleistung
attr SonBat reading35Regex M35\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat requestHeader1 Content-Type: application/json
attr SonBat room Sonnenbatterie
attr SonBat verbose 1

define FileLog_SolarBat FileLog ./log/SolarBat-%Y-%m.log Einspeisung.*|SonBat.*
attr FileLog_SolarBat logtype text
attr FileLog_SolarBat room Sonnenbatterie

define Einspeisung dummy
attr Einspeisung room Sonnenbatterie

define EinspeisungNotify notify SonBat:Erzeugung.* { \
    use Math::Round qw/nearest/;;\
    my $a = ReadingsVal("SonBat","Erzeugung",0) ;; \
    my $b = ReadingsVal("SonBat","Verbrauch",0) ;; \
    my $c = ReadingsVal("SonBat","Ladeleistung",0) ;; \
    my $d = ReadingsVal("SonBat","Entladeleistung",0) ;; \
    my $sum1 = nearest(0.01, $a-$b-$c+$d) ;;\
    my $text = "$sum1" ;; \
    fhem ("set Einspeisung $text") ;; \
    }
attr EinspeisungNotify room Sonnenbatterie

Zur Zeit bin ich noch dabei der Sonnenabtterie beizubrigen, das eine Erhaltungsladung (alle 7 oder 14 Tage) nur nach 22:00 Uhr erfolgen soll. Bei dem Regen und der wenigen Sonne kommt es jetzt schon mal vor.  Einige Vorkehrungen habe ich schon getroffen. Jetzt muß noch die Hardware (Relais) am FHEM-Server angeschlossen werden, der die Ladung nach 22:00 Uhr aktivert.

Nachtrag (8.2.2016): Das Relais ist angeschlossen und funktioniert. Die Bat wird nach 22:00 Uhr alle 7 Tage geladen. Falls FHEM, warum auch immer die Tage falsch berechnet, erfolgt die Erhaltungsladung durch die Bat jetzt auch nach 22:00 Uhr und nicht mehr am Tage.

Jörg
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: HotteFred am 21 Oktober 2015, 11:59:23
Hallo,

ich muss ich nochmal nachfragen, da ich das Thema sehr interessant finde und derzeit in der Angebotsphase für meine PV analge bin.

pah schrieb:
Zitat
Wie sinnvoll eine Modularisierung ist, erkennt man an den Spitzenanlagen:

http://www.solarbag-shop.de/outback-power-flexpower-one-48v.html

Würde es reichen, diese Anlage zu nehmen, zu integrieren (also Akkus dran und zweiter Zähler) und fertig ist die sache? Oder benötige ich noch weitere Komponenten? Bis auf die Auswertung (Raspi etc.) sehe ich hier keine. Oder benötige ich zusätzlich noch den NA-Schutz?

Zum Thema NA-Schutz: Hier muss ich mich noch einlesen, aber die Kernfrage ist: Wie erkennt der NA-Schutz eine Störung bzw. welcher Art Störung sollte das sein? Wie erkennt der NA-Schutz einen Stromausfall?

Gibt es einen Schutz für Tiefentladung der Akkus oder ist das kein Problem?

Hat jemand noch weitere solcher Projekte im I-Net gefunden? Links? Ich lese gern.

Grüße
Fred
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 21 Oktober 2015, 15:42:39
Zitat von: HotteFred am 21 Oktober 2015, 11:59:23
....
Würde es reichen, diese Anlage zu nehmen, zu integrieren (also Akkus dran und zweiter Zähler) und fertig ist die sache? Oder benötige ich noch weitere Komponenten? Bis auf die Auswertung (Raspi etc.) sehe ich hier keine. Oder benötige ich zusätzlich noch den NA-Schutz?
...
Hallo Fred,

ganz so einfach ist die Sache doch nicht. Die Steuerung für Batteriebetrieb, Tiefentladung, Notabschaltung, FI-Schutzleiter, Wechselrichtersteuerung usw. bedarf denke ich schon umfangreicher Kenntnisse. Ich habe eine PV+8KW Batterie und da ist schon einige Technik verbaut.
Aber einfach mal im Netz stöbern und sich verschiedene Foren durchlesen oder mal den Fachman fragen oder den Nachbarn mit Solaranlage.

Jörg
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: HotteFred am 21 Oktober 2015, 16:00:39
Zitat von: pejonp am 21 Oktober 2015, 15:42:39
ganz so einfach ist die Sache doch nicht. Die Steuerung für Batteriebetrieb, Tiefentladung, Notabschaltung, FI-Schutzleiter, Wechselrichtersteuerung usw. bedarf denke ich schon umfangreicher Kenntnisse. Ich habe eine PV+8KW Batterie und da ist schon einige Technik verbaut.

Hallo Jörg,

ich sagte nicht, das es einfach sein würde. Trotzem kenne ich mich mit Batteriebetrieb, FI-Schutzleiter etc. bestens aus. Hab ja auch mal im Leben irgendwann ne Ausbildung gemacht ;)

Vielleicht habe ich meine Frage(n) auch falsch gestellt. Ich möchte mir sehr gerne einen Sonnenspeicher als Komplettpaket in den Keller stellen, halte aber die Preise für deutlich überzogen. Dem Zusammenbau aus Einzelkomponenten scheue ich aus Zeitgründen etwas. Daher die Frage, ob es fertige Steuerungen gibt, die ich lediglich mit wenigen Komponenten erweitern muss um Geld zu sparen und nicht zu viel Zeit investieren zu müssen, wo trotzem ein Batteriespeicher hinten raus kommt?

Grüße
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 21 Oktober 2015, 16:43:26
Zitat von: HotteFred am 21 Oktober 2015, 16:00:39
...
ich sagte nicht, das es einfach sein würde. Trotzem kenne ich mich mit Batteriebetrieb, FI-Schutzleiter etc. bestens aus.
..
Hallo Fred,

wer die Ahnung und das Knowhow hat läßt sich dieses bezahlen  und wer nicht muß viel Zeit und unter Umständen auch viel Geld investieren. Es gibt viele Einzelkomponenten die zusammenspielen müssen und auch Vorschriften die eingehalten werden müssen. Schau mal hier im Forum da gab und gibt es schon Beiträge dazu. Ich habe auch eine technische Ausbildung, aber da es soviel Anbieter für die einzelnen Komponenten gibt, die ja auch nicht unbedingt untereinander passen müssen bin ich zu einer Fachfirma gegangen.

Grüße
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 07 November 2015, 13:10:17
Zitat von: HotteFred am 21 Oktober 2015, 11:59:23
Hallo,

ich muss ich nochmal nachfragen, da ich das Thema sehr interessant finde und derzeit in der Angebotsphase für meine PV analge bin.

pah schrieb:
Würde es reichen, diese Anlage zu nehmen, zu integrieren (also Akkus dran und zweiter Zähler) und fertig ist die sache? Oder benötige ich noch weitere Komponenten? Bis auf die Auswertung (Raspi etc.) sehe ich hier keine. Oder benötige ich zusätzlich noch den NA-Schutz?

Zum Thema NA-Schutz: Hier muss ich mich noch einlesen, aber die Kernfrage ist: Wie erkennt der NA-Schutz eine Störung bzw. welcher Art Störung sollte das sein? Wie erkennt der NA-Schutz einen Stromausfall?

Gibt es einen Schutz für Tiefentladung der Akkus oder ist das kein Problem?

Hat jemand noch weitere solcher Projekte im I-Net gefunden? Links? Ich lese gern.

Grüße
Fred

Hallo.
Scheint mir schon etwas zu teuer, auch in bezug zur wirtschaftlichkeit.
jeder gute lade-wechselrichter hat ein batteriemanagment, also erkennen von min od. max. spannung. auch eine ladelogik, die ext. steuerbar ist.
ich habe alles in eigenbau, mit gerade mal einigen LS u. FI u. Leitungsschütz, Homematikkomponenten für nicht einmal 300.- zusammengebaut. Den rest übernimmt ein Studer Xtender, der je nach geünschter grösse angeschafft werden muss.
ich benutze alles um überflüssigen strom vom dach lieber zu speichern bevor einspeisung zuschlägt. erst wenn akku voll, dann wird eingespeist. 
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: jaschi am 15 April 2016, 23:59:29
Hallo pejonp,

ich besitze auch die Sonnenbatterie eco und Z-Wave Funksteckdosen und kann dank deiner Anleitung auch Daten aus der Sonnenbatterie in einem Diagramm visualisieren. Du hast geschrieben dass man die Steckdosen per Browser (URL-Aufruf) steuern kann.
Wie funktioniert das? Kannst du es bitte kurz erläutern?

Danke
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 16 April 2016, 12:14:27
Zitat von: jaschi am 15 April 2016, 23:59:29
Hallo pejonp,

ich besitze auch die Sonnenbatterie eco und Z-Wave Funksteckdosen und kann dank deiner Anleitung auch Daten aus der Sonnenbatterie in einem Diagramm visualisieren. Du hast geschrieben dass man die Steckdosen per Browser (URL-Aufruf) steuern kann.
Wie funktioniert das? Kannst du es bitte kurz erläutern?

Danke
Hallo,

schau mal hier https://forum.fhem.de/index.php/topic,27029.msg347750.html#msg347750.
pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: jaschi am 19 April 2016, 13:13:37
Hallo pejonp,

ich habe mir den Forumseintrag angeschaut.

define ZWave1an notify SolarSteck1:on { GetHttpFile("ip-daikin", "/set_control_info?pow=1&mode=1&adv=&stemp=26&shum=0&f_rate=B&f_dir=3")}

Beim notify scheitere ich an dem Teil hinter dem GetHttpFile.
Die IP meiner Sonnenbatterie ist klar, doch der Teil "/set_control_info?pow=1&mode=1&adv=&stemp=26&shum=0&f_rate=B&f_dir=3")} scheint nicht zu meiner Sonnenbatterie zu passen.
Ich komme da leider nicht weiter.

Kannst du mir da noch einen Tipp geben?

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: jaschi am 20 April 2016, 23:26:48
Hallo nochmal,

ich habe nun per wireshark herausgefunden, dass wenn ich diesen folgenden Link im Browser aufrufe, die Steckdose schaltet
Steckdose an:
http://192.168.178.29/port_3480/data_request?id=lu_action&output_format=json&DeviceNum=11&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=1&rand=0.3087575722392637%20HTTP/1.1
Steckdose aus:
http://192.168.178.29/port_3480/data_request?id=lu_action&output_format=json&DeviceNum=11&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=0&rand=0.3087575722392637%20HTTP/1.1

Ich habe versucht das Notify wie folgt anzupassen:
define ZWave1an notify SolarSteck1:on { GetHttpFile("192.168.178.29", "/port_3480/data_request?id=lu_action&output_format=json&DeviceNum=11&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=1&rand=0.3087575722392637%20HTTP/1.1")}

Da scheint noch was nicht richtig zu sein.

Wer kann mir weiterhelfen?

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: jaschi am 20 April 2016, 23:56:41
Habe nun unter dem HTTPMOD Sonbat,
die attribute get01name und get01url ergänzt.
bei der get01url kommt der im vorigen post angegebene Link und ich kann die Steckdose über den button get schalten.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 21 April 2016, 22:04:48
Zitat von: jaschi am 20 April 2016, 23:56:41
....
die attribute get01name und get01url ergänzt.
bei der get01url kommt der im vorigen post angegebene Link und ich kann die Steckdose über den button get schalten.
...
Hallo jaschi,

schön das du es hinbekommen hast. Ich hatte leider wenig Zeit.
Hier noch ein Paar Web-Befehle mit dem du deine  micasa Vera (SonBat) auslesen kannst.

http://ip:3480/data_request?id=device&output_format=xml&DeviceNum=x

http://ip:3480/data_request?id=sdata&output_format=xml

Wenn du das Format=xml durch  Format=json austauscht, kannst du es besser mit HTTPMod auswerten. Mit den XMLPath habe ich nichts hinbekommen.

Hier ist eine Seite auf der die ganzen Befehle stehen: http://wiki.micasaverde.com/index.php/Main_Page und
http://wiki.micasaverde.com/index.php/Luup_Requests

Zur Zeit bin ich dabei meiner SonBat beizubringen sich bis 70% (oder anderen Wert) zu laden und dann in den Standby zugehen. Der erzeuget Strom wird dann verbraucht oder eingespeist. Und wenn dann die Sonne so gegen 13:00 - 15:00 Uhr die größte Leistung liefert wird erst weitergeladen, damit der Wechselrichter nicht bei 70% Einspeisung abschaltet. Ich kann nur bis 3,3 KW einspeisen, die Anlage kann aber 4,4 bis 5KW liefern. Und Last zuzuschalten um den Verbrauch zu erhöhen geht nicht da keine Last da ist.

Ich hänge einmal meine Config mit an. Diese funktioniert im großen und ganzen, ist aber noch nicht fertig.

pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 22 April 2016, 13:49:47
Hallo.
hat jemand Infos über DC-Voltmeter mit Modbus?
Gibts sowas?

gruss
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sky-chris am 12 Juni 2017, 13:35:50
Hallo pejonp,

ich habe versucht nach Deiner Vorlage meine SonnenBatterie auszulesen:
IP habe ich an meine SonnenBatterie angepasst
DeviceNum habe ich durch meine SerienNummer ersetzt (das ist vermutlich gemeint?)
Den Raum habe ich verändert und verbose = 5 gesetzt

# Sonnenbatterie auslesen
http://192.168.1.222:3480/data_request?id=status&output_format=json&DeviceNum=xxxxx 60
attr SonBat userattr reading03Name reading03Regex reading04Name reading04Regex reading05Name reading05Regex reading06Name reading06Regex reading07Name reading07Regex reading08Name reading08Regex reading09Name reading09Regex reading34Name reading34Regex reading35Name reading35Regex requestHeader1
attr SonBat icon measure_photovoltaic_inst
attr SonBat reading03Name Erzeugung
attr SonBat reading03Regex M03\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading04Name Verbrauch
attr SonBat reading04Regex M04\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading05Name Ladezustand
attr SonBat reading05Regex M05\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading06Name M06Zustand
attr SonBat reading06Regex M06\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading07Name WattsL1
attr SonBat reading07Regex M07\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading08Name WattsL2
attr SonBat reading08Regex M08\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading09Name WattsL3
attr SonBat reading09Regex M09\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading34Name Entladeleistung
attr SonBat reading34Regex M34\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat reading35Name Ladeleistung
attr SonBat reading35Regex M35\"[,\n\t ]+"value"[ : \t]+\"([\d\.]+)
attr SonBat requestHeader1 Content-Type: application/json
attr SonBat room 905_sonnen
attr SonBat verbose 5

Ansonsten habe ich keine Änderungen vorgenommen

Das ist der Auszug aus meinem Logfile mit verbose = 5:

2017.06.12 13:30:38 4: SonBat: GetUpdate called (update)
2017.06.12 13:30:38 4: SonBat: update timer modified: will call GetUpdate in 60.0 seconds at 2017-06-12 13:31:38
2017.06.12 13:30:38 4: SonBat: AddToQueue adds update, initial queue len: 0
2017.06.12 13:30:38 5: SonBat: AddToQueue adds type update to URL http://192.168.1.222:3480/data_request?id=status&output_format=json&DeviceNum=xxxxx, no data, header Content-Type: application/json, retry 0
2017.06.12 13:30:38 5: SonBat: HandleSendQueue called, qlen = 1
2017.06.12 13:30:38 4: SonBat: HandleSendQueue sends request type update to URL http://192.168.1.222:3480/data_request?id=status&output_format=json&DeviceNum=xxxxx, No Data,
header: Content-Type: application/json,
timeout 2
2017.06.12 13:30:38 4: HttpUtils url=http://192.168.1.222:3480/data_request?id=status&output_format=json&DeviceNum=xxxxx
2017.06.12 13:30:40 3: SonBat: Read callback: Error: connect to http://192.168.1.222:3480 timed out
2017.06.12 13:30:40 4: SonBat: Read callback: request type was update retry 0, no headers, body empty
2017.06.12 13:30:40 5: SonBat: ExtractSid called, context reading, num
2017.06.12 13:30:40 4: SonBat: CheckAuth decided no authentication required

Was mache ich falsch?

Viele Grüße
Christian
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: networker am 12 Juni 2017, 14:33:01
Ich würde sagen, er erreicht dei Device nicht.

Zitat
2017.06.12 13:30:40 3: SonBat: Read callback: Error: connect to http://192.168.1.222:3480 timed out

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 12 Juni 2017, 14:44:30
@sky-chris

Devise hat nichts mit der s/n zu tun. Schau mal ein paar Einträge weiter vorn, dort sind einige Abfragen beschrieben . Device ist ein Gerät in der sonnenbatterie.

Was für ein Server (micasa ?) wird eingesetzt ?
Kommst du auf deine sonbat über die ip-Adresse ?

Pejonp

Ps: mit diesem Befehl und device von x=1 bis 9 kannst du dir die Daten anzeigen lassen

http://ip:3480/data_request?id=device&output_format=xml&DeviceNum=x
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sky-chris am 12 Juni 2017, 15:33:08
Das mit device = 1...9 habe ich schon durchprobiert nachdem im Beispiel 7 stand und meine s/n nicht funktioniert hat.

Ich komme über die IP-Adresse auf Port 8080 auf die Anlage und kann alle Daten einsehen, sie synct auch mit dem sonnen-Server...

Mit der Abfrage:
http://192.168.1.222:3480/data_request?id=device&output_format=xml&DeviceNum=x
bekomme ich von 1 bis 9 immer einen timeout
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 12 Juni 2017, 17:42:01
@sky-chris

Wie sieht deine Oberfläche aus. So wie meine ?

Pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sky-chris am 12 Juni 2017, 20:35:54
Hallo Pejonp,

nein, ich nutze gar keinen MiCasaVerde-Server. Ich vermute mal, dass Sonnen früher diesen Server als "Fremdprodukt" mitgeliefert hat und heute einen eigenen Server betreibt mit dem die Daten gesynct werden. Wenn ich das richtig sehe, liest du die Daten doch direkt an der Sonnenbatterie aus. Meine Firmware-Version der Sonnenbatterie ist 0.8.2.6589, die Software-Version 0.8.6.7711. Ist es denkbar, dass deine Batterie auf Port 3480 Daten liefert aber meine nicht?

Christian
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 12 Juni 2017, 22:06:51
Hallo sky-chris,

1. Wie sieht den deine Oberfläche aus ?

Wenn ich meine SonBat abfrage kommt dieses:

version="*1.5.622*" model="Sercomm NA900" zwave_heal="1" temperature="C" serial_number="........" fwd1="fwd8.mios.com" fwd2="fwd7.mios.com" ir="0" irtx="" loadtime="1497282993" dataversion="283403507" ....

2. Was passiert wenn du die SonBat über einen anderen Port abfragst ?
http://IP:8080/data_request?id=sdata&output_format=xml
oder nur
http://IP:3480/

3. Hast du mal versucht mit Wireshark Daten mitzulesen ?
4. Kannst du über eine App oder Web-Browser auf deine Z-Wave Steckdosen zugreifen und diese schalten oder ein Lastrelais schalten ?
5. Was hast du für eine SonBat ? meine: Sonnenbatterie Comfort S (Vera3)

Jörg

Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sky-chris am 12 Juni 2017, 23:06:26
Hallo Jörg,

Zitat
1. Wie sieht den deine Oberfläche aus ?

Siehe Anhang, die zweite Seite "Power Meter" hat alle Daten die wir brauchen...

Zitat
2. Was passiert wenn du die SonBat über einen anderen Port abfragst ?
http://IP:8080/data_request?id=sdata&output_format=xml
oder nur
http://IP:3480/

Bei beiden Aufrufen keine Reaktion, der Server antwortet nicht. Auf die Seite der Sonnenbatterie komme ich erst nach Anmeldung, das wird vermutlich das Problem sein?

Zitat
3. Hast du mal versucht mit Wireshark Daten mitzulesen ?

Nein, hab ich noch nie benutzt, werde ich installieren und mal schnüffeln...

Zitat
4. Kannst du über eine App oder Web-Browser auf deine Z-Wave Steckdosen zugreifen und diese schalten oder ein Lastrelais schalten ?

Ja, ich kann Steckdosen über Webaufrufe schalten (allerdings über Jeelink und nicht Z-Wave...)

Zitat
5. Was hast du für eine SonBat ? meine: Sonnenbatterie Comfort S (Vera3)

Sonnenbatterie eco 8.0/10

Christian
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 12 Juni 2017, 23:56:33
Hallo Christian,

bist du jetzt bei dir im Netz oder auf dem Server von Sonne im Internet ?
Speicher mal die Seite mit den "Power Meter" Daten als Txt-Datei oder HTML-Datei ab und öffne diese mit einem Editor. Was wird dort angezeigt ?

Jörg
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sky-chris am 13 Juni 2017, 06:52:40
Hallo Jörg,

ich bin direkt lokal auf der Anlage, nicht im Web.

Im html-Code steht alles drin (siehe Anhang).
Ich kenne mich leider mit dem HTTPMOD nicht aus, kann ich mich damit auch anmelden?
Dann könnte ich das auf die aktuelle Sonnen-Oberfläche anpassen...

Christian
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 13 Juni 2017, 07:29:26
Hallo Christian,

Die HTML Datei sieht doch schon gut aus. Da kann man sicher etwas machen. Wegen dem login schau mal hier https://wiki.fhem.de/wiki/HTTPMOD, dort ist alles zum HTTPMOD-MODUL beschrieben.
Du mußte jetzt nur die Syntax für die Anmeldung herausbekommen,  vielleicht mit wireshark.

Jörg
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sky-chris am 22 Juni 2017, 21:15:16
Hallo Jörg,

bin leider erst jetzt wieder dazu gekommen weiter zu wühlen...
Mit dem Login bi ich leider nicht richtig weitergekommen, aber ich habe gefunden, dass die neuer Software von Sonnen die Daten wohl so ausgibt:

http://[IP-SonnenBatterie]:8080/api/v1/status
An die Daten kommt man auch ohne Login...
Das Ergebnis sieht dann so aus:
{"Consumption_W":444,"Fac":50,"GridFeedIn_W":-26,"IsSystemInstalled":1,"Pac_total_W":416,"Production_W":0,"RSOC":96,"Timestamp":"2017-06-22 21:14:40","USOC":96,"Uac":232,"Ubat":53}

Im Forum gibt's auch eine Diskussion dazu (eigentlich anderes Thema):
https://forum.fhem.de/index.php/topic,67029.msg589960.html#msg589960

Du hast mich aber schon mal auf die richtige Fähre geführt, danke!

Gruß
Christian
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 22 Juni 2017, 21:23:22
Hallo Christian,

Sieht doch gut aus. Gibt es zur API eine Beschreibung?
Aber diese Daten könnte man auch etwas anfangen.

Tschüss  jörg
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roli am 20 September 2017, 15:50:45
Leider gab es schon lange keinen Beitrag mehr.

Ich habe eine ECo 8 10KW Sonnenbatterie  und würde gerne manche Dinge mit FHEM machen.

Folgende Probleme bis jetzt:
* Z-Wave Plugs

          Habe FIBARO FGS213 Schalter, bekomme sie jedoch nicht eingebunden. Im Batteriegehäuse ist kein USB z-Wave dongle, aber Sonnen sagt mit, dass der Controller auf der Platine ist. 
          Hat jemand Erfahrung , bzw. weiss wie ich auf den Controller zugreifen kann ?


* Einbindung in FHEM

       Grundwissen über das API (HTTP://ip/:8080/api/v1/status ) habe ich   --- aber sicher hat schon jemand die FHEm config dafür, wo die Werte Sinnvoll angezeigt werden.
       
       Gleichzeitig brauche ich eine Steuerung der BAtterie  um nachts bei Niedertarif  eine  Entladung zu reduzieren bzw. für einige ZEit zu unterbrechen ?

   Jemand der bereits Erfahrungen und Lösungen hat ?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 23 September 2017, 12:02:14
Zitat von: roli am 20 September 2017, 15:50:45
...
Ich habe eine ECo 8 10KW Sonnenbatterie  und würde gerne manche Dinge mit FHEM machen.

Folgende Probleme bis jetzt:
* Z-Wave Plugs

          Habe FIBARO FGS213 Schalter, bekomme sie jedoch nicht eingebunden. Im Batteriegehäuse ist kein USB z-Wave dongle, aber Sonnen sagt mit, dass der Controller auf der Platine ist. 
          Hat jemand Erfahrung , bzw. weiss wie ich auf den Controller zugreifen kann ?


* Einbindung in FHEM

       Grundwissen über das API (HTTP://ip/:8080/api/v1/status ) habe ich   --- aber sicher hat schon jemand die FHEm config dafür, wo die Werte Sinnvoll angezeigt werden.
       
       Gleichzeitig brauche ich eine Steuerung der BAtterie  um nachts bei Niedertarif  eine  Entladung zu reduzieren bzw. für einige ZEit zu unterbrechen ?

   Jemand der bereits Erfahrungen und Lösungen hat ?
Hallo roli,

schau mal einige Beiräge weiter vorne dort steht etwas zur API oder suche hier im Forum nach "8080/api/v1/status". Da findest du schon Lösungensansätze.

*Z-Wave Plugs
Gibt es auf der Web-Oberfläche der ECO die Möglichkeit Geräte zu hinterlegen/anzulernen oder sind schon welche hinterlegt.
Bei meiner Sonnenbatterie ComfortS mußte ich die Steckdosen extra anlernen.

Du kannst ja mal die einzelen Seiten aufrufen und als Textdatei abspeichern und hier anhängen. siehe  Antwort #68

pejonp


Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roli am 25 September 2017, 18:02:24
Pojonp,
habe im Forum schon alles gelesen und dachte eigentl. dass ev. jemand eine fertige, schöne Darstellung der Sonnenbatterie in FHEm hat und dies mit mir teilt
damit ich nicht alles von 0 beginnen muß.

Eine Steuerung der BAtterie  - temp limitieren der Entladung hat wohl noch niemand. Gut viele haben wohl auch keine Elektrospeicher heizung.
Ich habe zwar ein API und eine Lösung, aber bin mir nicht sicher, ob dies die beste Lösung ist.

Schade dass es kein spezielles Forum für die Sonnebatterie gibt. So muß jeder sehr viel Zeit investieren.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: CoolTux am 25 September 2017, 18:05:08
Kann Dir auch keiner sagen ob das die beste Lösung ist, da Du Deine Lösung hier nicht teilst.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 25 September 2017, 22:30:07
Zitat von: roli am 25 September 2017, 18:02:24
Pojonp, <--- pejonp !!
habe im Forum schon alles gelesen und dachte eigentl. dass ev. jemand eine fertige, schöne Darstellung der Sonnenbatterie in FHEm hat und dies mit mir teilt
damit ich nicht alles von 0 beginnen muß.

Eine Steuerung der BAtterie  - temp limitieren der Entladung hat wohl noch niemand. Gut viele haben wohl auch keine Elektrospeicher heizung.
Ich habe zwar ein API und eine Lösung, aber bin mir nicht sicher, ob dies die beste Lösung ist.
...
Hallo roli,

Eine Steuerung der BAtterie  --> doch habe ich. Ich steuer meine Batterie in Abhänigkeit vom Ladezustand über FHEM bzw. mache nach 10 Tagen eine Vollladung in der Nacht in der schattigen Zeit (Herbst).

Ich habe aber eine andere Steuerung und diese hat eine andere Schnittstelle siehe hier (https://forum.fhem.de/index.php/topic,32037.msg346415.html#msg346415).
Die Vorgehensweise habe ich weiter vorne beschrieben. Keine Daten keine Hilfe.

pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roadghost am 09 Dezember 2018, 14:20:23
Hallo pejonp,

ich nutze eine eco5 von Sonnen, und bekomme bald ein E-Auto.

Damit mir das Laden des E-Auto nicht die Batterie leersaugt, möchte ich gern über FHEM die Sonnenbatterie in StandBy setzen, wenn die PV-Leistung geringer ist/wird, als die Ladeleistung die die Wallbox ausgibt.

Ich habe meine SB nach deinem Vorbild in FHEM angelegt, ich sehe auch die Daten, Ladeleistung etc., aber ich kann den Mode nicht über

set SonBat

verändern. Ich bekomme die Meldung:

set value 10 did not match defined map

Habe ich einen Fehler im define, oder ist mein syntax des Befehl falsch ??

Gruß

Zitat von: pejonp am 21 April 2016, 22:04:48
Hallo jaschi,

schön das du es hinbekommen hast. Ich hatte leider wenig Zeit.
Hier noch ein Paar Web-Befehle mit dem du deine  micasa Vera (SonBat) auslesen kannst.

http://ip:3480/data_request?id=device&output_format=xml&DeviceNum=x

http://ip:3480/data_request?id=sdata&output_format=xml

Wenn du das Format=xml durch  Format=json austauscht, kannst du es besser mit HTTPMod auswerten. Mit den XMLPath habe ich nichts hinbekommen.

Hier ist eine Seite auf der die ganzen Befehle stehen: http://wiki.micasaverde.com/index.php/Main_Page und
http://wiki.micasaverde.com/index.php/Luup_Requests

Zur Zeit bin ich dabei meiner SonBat beizubringen sich bis 70% (oder anderen Wert) zu laden und dann in den Standby zugehen. Der erzeuget Strom wird dann verbraucht oder eingespeist. Und wenn dann die Sonne so gegen 13:00 - 15:00 Uhr die größte Leistung liefert wird erst weitergeladen, damit der Wechselrichter nicht bei 70% Einspeisung abschaltet. Ich kann nur bis 3,3 KW einspeisen, die Anlage kann aber 4,4 bis 5KW liefern. Und Last zuzuschalten um den Verbrauch zu erhöhen geht nicht da keine Last da ist.

Ich hänge einmal meine Config mit an. Diese funktioniert im großen und ganzen, ist aber noch nicht fertig.

pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 09 Dezember 2018, 20:24:57
Hallo roadghost,

kommst du auf die eco5 von Sonnen per Browser ? Was läuft da jetzt für eine Steuerung ? Bei meiner ist es noch micasaverde.

Der Befehl

set SonBat Standby


wird in FHEM in den HTTPMOD Befehl (url) umgewandelt und an die Steuerung der Sonnenbatterie, der micasaverde, gesendet. Das könnte man auch per Browser machen.
Diese muss diesen Befehl auch verstehen.

URL an die Steuerung: $val wird durch "Standby" oder "Auto"  ersetzt.

http://192.xxx.x.xxx:3480/data_request?id=action&output_format=xml&DeviceNum=7&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=$val


pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roadghost am 09 Dezember 2018, 21:20:17
Hi pejonp,

meine Eco5 ist ja, im Maßstab der Entwicklung bei Sonnen, schon alt.

Aktuell ist die Generation 8. Meine 5er hat die micasaverde.

Per Browser komme ich auf die SB drauf, aber wenn ich in fhem

set SonBat StanBy

absetze, bekomme ich zurück:

Unknown argument StandBy, choose one of Steckdose_3 Steckdose_2 Steckdose_1 Mode

Wenn ich den Aufruf im Bowser versuche mittels:

http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=7&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=Standby

erhalte ich zurück:

ERROR: Invalid service/action/device

Kann´s evtl. sein, dass die Software meiner Sonnenbatterie "zu Neu" ist, und sich da was geändert hat ???
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 09 Dezember 2018, 21:32:19
Hallo roadghost,

Versuche mal den Befehl im Browser. Vorher ip anpassen. Du musst die DEVICE-ID im befehl anpassen.



http://192.xxx.x.xxx:3480/data_request?id=sdata&output_format=json
Oder

http://192.xxx.x.xxx:3480/data_request?id=sdata&output_format=xml


Pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roadghost am 09 Dezember 2018, 21:45:31
Nabend.

Erst mal Danke für deine Hilfe. Ich fliege allerdings Morgen nach Taiwan, und komme erst kurz vor Weihnachten zurück. Ich kann also erst gegen ende Dezember weiter testen.

http://192.168.188.25:3480/data_request?id=sdata&output_format=json

ergibt

{ "full": 1, "version": "*1.5.622*", "model": "Sercomm NA900", "zwave_heal": 1, "temperature": "C", "serial_number": "30108084\n", "fwd1": "fwd8.mios.com", "fwd2": "fwd7.mios.com", "sections": [ { "name": "My Home", "id": 1 } ], "rooms": [ { "name": "Sonnenbatterie", "id": 1, "section": 1 } ], "scenes": [ ], "devices": [ { "name": "BHKW 1", "altid": "CHP-1", "id": 29, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "watts": "0", "chppeakpower": "0" }, { "name": "Eigenverbrauchsrelais 1", "altid": "OwnConsumptionRelay-1", "id": 31, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "automode": "0", "duration": "30", "threshold": "1000", "status": "0" }, { "name": "Gesamtverbauch 1", "altid": "TotalConsumption-1", "id": 30, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "iscountercumulated": "0", "maxwattsl1": "29", "maxwattsl2": "133", "maxwattsl3": "254", "watts": "427.9", "wattsl1": "26.5", "wattsl2": "131.6", "wattsl3": "246.8" }, { "name": "Kühlschrank", "altid": "9", "id": 37, "category": 3, "subcategory": 0, "room": 0, "parent": 1, "status": "1", "pulse": "69338740", "watts": "114", "kwh": "1255.5200", "state": -1, "comment": "" }, { "name": "Photovoltaik 1", "altid": "Photovoltaics-1", "id": 27, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "maxfeedin": "60", "pvpeakpower": "7.25", "watts": "0.0" }, { "name": "Sonnenbatterie #17964", "altid": "", "id": 26, "category": 0, "subcategory": -1, "room": 1, "parent": 0, "priority": "1", "watts": "0", "chargingcontactor": "-1", "consumptioncontactor": "FALSE", "nocharging": "FALSE", "capacity": "0041", "chargingbuffer": "50", "switchingthresholdgrid": "-1", "switchingthresholdbattery": "-1", "serialnumber": "17964", "versionplc": "5.00 (435)", "nominalvoltage": "44.8", "lowerlimitsoc": "22", "location": "DE-47652", "autosocket1": "0", "autosocket2": "0", "autosocket3": "0", "wattscharge": "0.0", "soc": "22.0", "chargingpowermanual": "900", "operatingmode": "10", "wattsdischarge": "23.0", "operationmode": "10", "lastoperationmodechange": "1544387112", "temperature": "27.47903", "lastvaliddata": "1544387507" }, { "name": "Waermepumpe 1", "altid": "Heatpump-1", "id": 28, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "isheatpumpgrid": "FALSE", "isheatpumpbattery": "FALSE", "isheatpumpinstalled": "FALSE" }, { "name": "Wintop zCam", "altid": "2572661", "id": 38, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.28", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2614088", "id": 39, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.30", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2614078", "id": 40, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.28", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2572411", "id": 41, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.30", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2572686", "id": 42, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.188.38", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2697968", "id": 43, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.188.37", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" } ], "categories": [ { "name": "Switch", "id": 3 }, { "name": "Camera", "id": 6 } ], "ir": 0, "irtx": "", "loadtime": 1544360760, "dataversion": 360886261, "state": 1, "comment": "Wintop zCam[43]: Running Lua Startup" }

Gruß
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 09 Dezember 2018, 21:57:16
roadghost

Ersetze mal die devicenum 7 durch 27

Pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roadghost am 10 Dezember 2018, 06:23:16
Moin,

mit der 27 statt der 7 ergibt es:

<u:SetOperationModeResponse><OK>OK</OK></u:SetOperationModeResponse>

aber keine Änderung an der SB selbst, diese verbleibt auf der zuletzt gewählten Betriebsart.

Mit der 26 passiert jedoch etwas. Ich kann den Code, den ich ausgelesen habe, hier nicht als code posten, das Forum kann so viele Zeichen nicht anzeigen.

Ein Teil davon ist dieser hier:

{ "id": 126, "service": "urn:psi-storage-com:serviceId:Battery1", "variable": "OperationMode", "value": "10" },

Gefunden habe ich diesen durch einen Aufruf im Browser von:

http://192.168.188.25:3480/data_request?id=status&output_format=json&DeviceNum=

Gruß
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roadghost am 20 Dezember 2018, 16:35:33
Hallo, ich bin wieder im Lande.

Wenn ich im Browser aufrufe:

http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=27&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=10

geht die SB in Automatik.

Rife ich auf:

http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=27&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=20

geht die SB in StandBy.

Über fhem funktioniert es nicht.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 20 Dezember 2018, 17:40:07
Hi roadghost,

Pass mal den Eintrag set01url an. Dort bitte die richtige id reinschreiben. Oder du hängst mal deine Einstellungen aus der fhem.cfg für die Batterie 🔋 hier an.

Pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roadghost am 21 Dezember 2018, 10:19:44
define SonBat HTTPMOD http://192.168.188.25:3480/data_request?id=sdata&output_format=json 60
attr SonBat userattr reading02Name reading02Regex reading03Name reading03Regex reading04Name reading04Regex reading05Name reading05Regex reading061Format reading061Name reading061Regex reading06Format reading06Name reading06OMap reading06Regex reading07Name reading07Regex reading08Name reading08Regex reading09Name reading09Regex reading10Name reading10Regex reading11Name reading11Regex reading12Name reading12Regex reading131Format reading131Name reading131Regex reading132Name reading132Regex reading133Name reading133Regex reading13Format reading13Name reading13Regex reading141Format reading141Name reading141Regex reading142Name reading142Regex reading143Name reading143Regex reading14Format reading14Name reading14Regex reading151Format reading151Name reading151Regex reading152Name reading152Regex reading153Name reading153Regex reading15Format reading15Name reading15Regex readingFormat requestHeader1 set01Data set01Hint set01IMap set01Max set01Min set01Name set01TextArg:0,1 set01URL set02Data set02Hint set02IMap set02Max set02Min set02Name set02TextArg:0,1 set02URL set03Data set03Hint set03IMap set03Max set03Min set03Name set03TextArg:0,1 set03URL set04Data set04Hint set04IMap set04Max set04Min set04Name set04TextArg:0,1 set04URL setHeader1
attr SonBat event-on-update-reading .*
attr SonBat group SonBat
attr SonBat icon measure_photovoltaic_inst
attr SonBat reading02Name BHKWLadung
attr SonBat reading02Regex \"CHP-1\",.*?"watts\"[: \t]+\"([\d\.]+)
attr SonBat reading03Name Erzeugung
attr SonBat reading03Regex \"Photovoltaics-1\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading04Name Verbrauch
attr SonBat reading04Regex \"TotalConsumption-1\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading05Name Ladezustand
attr SonBat reading05Regex \"soc\"[: \t]+\"([\d\.]+)
attr SonBat reading061Format %s
attr SonBat reading061Name ModeNr
attr SonBat reading061Regex \"operatingmode\"[: \t]+\"([\d\.]+)
attr SonBat reading06Format %s
attr SonBat reading06Name OperationMode
attr SonBat reading06OMap 10:Automatik, 12:Ladung >Auto<, 13:Ladung, 15:Entladung >Auto<, 16:Schlussladung, 20:Standby >Manuel<, 22:Ladung >Standby<, 50:Zellpflege
attr SonBat reading06Regex \"operatingmode\"[: \t]+\"([\d\.]+)
attr SonBat reading07Name WattsL1
attr SonBat reading07Regex \"wattsl1\"[: \t]+\"([\d\.]+)
attr SonBat reading08Name WattsL2
attr SonBat reading08Regex \"wattsl2\"[: \t]+\"([\d\.]+)
attr SonBat reading09Name WattsL3
attr SonBat reading09Regex \"wattsl3\"[: \t]+\"([\d\.]+)
attr SonBat reading10Name Temperatur
attr SonBat reading10Regex \"temperature\"[: \t]+\"([\d\.]+)
attr SonBat reading11Name Entladeleistung
attr SonBat reading11Regex \"wattsdischarge\"[: \t]+\"([\d\.]+)
attr SonBat reading12Name Ladeleistung
attr SonBat reading12Regex \"wattscharge\"[: \t]+\"([\d\.]+)
attr SonBat reading131Format %d
attr SonBat reading131Name Steckdose_1_Status
attr SonBat reading131Regex \"Steckdose_1\",.*?"status"[: \t]+\"([\d.]+)
attr SonBat reading132Name Steckdose_1_W
attr SonBat reading132Regex \"Steckdose_1\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading133Name Steckdose_1_kWh
attr SonBat reading133Regex \"Steckdose_1\",.*?"kwh"[: \t]+\"([\d.]+)
attr SonBat reading13Format %d
attr SonBat reading13Name Steckdose_1_ID
attr SonBat reading13Regex \"Steckdose_1\",.*?"id"[: \t]+([\d.]+)
attr SonBat reading141Format %d
attr SonBat reading141Name Steckdose_2_Status
attr SonBat reading141Regex \"Steckdose_2\",.*?"status"[: \t]+\"([\d.]+)
attr SonBat reading142Name Steckdose_2_W
attr SonBat reading142Regex \"Steckdose_2\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading143Name Steckdose_2_kWh
attr SonBat reading143Regex \"Steckdose_2\",.*?"kwh"[: \t]+\"([\d.]+)
attr SonBat reading14Format %d
attr SonBat reading14Name Steckdose_2_ID
attr SonBat reading14Regex \"Steckdose_2\",.*?"id"[: \t]+([\d.]+)
attr SonBat reading151Format %d
attr SonBat reading151Name Steckdose_3_Status
attr SonBat reading151Regex \"Steckdose_3\",.*?"status"[: \t]+\"([\d.]+)
attr SonBat reading152Name Steckdose_3_W
attr SonBat reading152Regex \"Steckdose_3\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading153Name Steckdose_3_kWh
attr SonBat reading153Regex \"Steckdose_3\",.*?"kwh"[: \t]+\"([\d.]+)
attr SonBat reading15Format %d
attr SonBat reading15Name Steckdose_3_ID
attr SonBat reading15Regex \"Steckdose_3\",.*?"id"[: \t]+([\d.]+)
attr SonBat readingFormat %.1f
attr SonBat requestHeader1 Content-Type: application/json
attr SonBat room 4.0_PV
attr SonBat set01Data $val
attr SonBat set01Hint Automatik,StandBy
attr SonBat set01IMap Automatik:10,StandBy:20
attr SonBat set01Max 20
attr SonBat set01Min 10
attr SonBat set01Name OperationMode
attr SonBat set01TextArg 1
attr SonBat set01URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=27&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=$val
attr SonBat set02Data $val
attr SonBat set02Hint 0,1
attr SonBat set02IMap 0:off, 1:on
attr SonBat set02Max 1
attr SonBat set02Min 0
attr SonBat set02Name Steckdose_1
attr SonBat set02TextArg 1
attr SonBat set02URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=5&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=$val
attr SonBat set03Data $val
attr SonBat set03Hint 0,1
attr SonBat set03IMap 0:off, 1:on
attr SonBat set03Max 1
attr SonBat set03Min 0
attr SonBat set03Name Steckdose_2
attr SonBat set03TextArg 1
attr SonBat set03URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=3&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=$val
attr SonBat set04Data $val
attr SonBat set04Hint 0,1
attr SonBat set04IMap 0:off, 1:on
attr SonBat set04Max 1
attr SonBat set04Min 0
attr SonBat set04Name Steckdose_3
attr SonBat set04TextArg 1
attr SonBat set04URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=4&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=$val
attr SonBat setHeader1 Content-Type: application/json
attr SonBat stateFormat {sprintf("Haus: %0.1f W Bat: %.1f Solar %.1f W L: %.1f W EL: %.1f W T: %.1f C",ReadingsVal($name,"Verbrauch",0), ReadingsVal($name,"Ladezustand",0), ReadingsVal($name,"Erzeugung",0),ReadingsVal($name,"Ladeleistung",0),ReadingsVal($name,"Entladeleistung",0),ReadingsVal($name,"Temperatur",0))}
attr SonBat verbose 3
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 21 Dezember 2018, 10:53:05
Hi roadghost,

versuche mal das hier. Eigentlich sollte das unter FHEM so angezeigt werden. Die Steckdosen kannst du rausnehmen, da ich keine bei dir gesehen habe.


set SonBat Mode StandBy


pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Daniel_pir am 20 Januar 2019, 22:01:06
Hat dies auch schon mal jemand mit einer ECO8 realisiert?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pejonp am 20 Januar 2019, 23:25:16
Zitat von: Daniel_pir am 20 Januar 2019, 22:01:06
Hat dies auch schon mal jemand mit einer ECO8 realisiert?

@Daniel_pir

schon mal mit der Suche versucht. (https://forum.fhem.de/index.php/topic,67029.msg584261.html#msg584261)

pejonp
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: archinaut220379 am 28 April 2019, 18:43:04
Hallo Zusammen,

möchte gern meine Lösung einer fhem gesteuerten PV Batterielösung zeigen.

Habe folgende Geräte

SK-SU 5000 ca. 1.800 EUR
5,7kWp PV
2 x Pylontech 2,4kWh = 4,8 Kwh    Preis pro Batterie ca. 1.000 EUR = 2.000 EUR
1 x SDM630m - 80 EUR
USB - RS485 Stick 15 EUR
Raspberry Pi 3 - 35EUR

---------------------------
ca. 4.000 EUR für 4,8kWh + 5.000 EUR für die PV

= 9.000 EUR PV inkl. Batteriespeicherung

Steuerung mittels fhem. In den Monaten April-September mit ausschließlich mit dem Überschuss über den 70% geladen. Damit amortisiert sich die Anlage einige Jahre früher.
Zusätzliche Überschüsse werden über einen Thyristor an den Heizstab der Warmwasserbereitung im Sommer abgegeben.


Grüsse
Matthias
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sparkiie am 21 Mai 2019, 21:06:54
Würdest du bitte kurz beschreiben wie du die Pylontech aussiehst?

Vielen Dank!
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Xaneu am 20 August 2019, 20:58:29
Hallo Matthias,

auch ich würde gerne wissen, wie Du die die Pylontech's ausliest bzw. wie die Integration im FHEM aussieht?
Nutzt Du dazu das ECMD-Modul?
Ggf. wäre es schön, wenn Du die entsprechende Konfiguration beschreiben könntest.

Gruß
Xaneu
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 21 August 2019, 07:53:04
Leute, Google ist euer Freund. https://mitzner-energie.de/pylontech_402230.html

LG

pah
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Xaneu am 07 November 2019, 22:02:14
Da uns archinaut220379 nicht verrät, wie er die Pylontech-Batterien ausliest, habe ich inzwischen ein eigenes FHEM-Modul zur Kommunikation mit Pylontech Batterien geschrieben.
Hat jemand Interesse?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sparkiie am 07 November 2019, 22:12:56
Ja, her damit!
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Xaneu am 07 November 2019, 22:29:03
Anbei mein Pylontech-Modul (70_Pylontech.pm).
Am Ende der Datei findet Ihr die obligatorische HTML-Dokumentation in englisch und deutsch.

Hier schon mal ein paar wichtige Hinweise aus der Dokumentation:

Das Modul dient zur Einbindung von Batterien mit Batteriemanagmentsystem (BMS) des Herstellers Pylontech über RS485 via RS485/Ethernet-Gateway. Getestet wurde es mit 2 Pylontech-Batterien vom Typ US2000plus, die über ein "Low Cost"-Ethernet-Gateway vom Typ USR-TCP232-304 des Herstellers USRiot verbunden waren.
Prinzipiell sollte hier auch jedes andere RS485/Ethernet-Gateway möglich sein. Das Modul kommuniziert also ausschließlich über eine Ethernet-Verbindung.


Viel Spaß ...
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: PeterZ. am 19 November 2019, 19:40:44
Zitat von: Prof. Dr. Peter Henning am 10 Februar 2015, 21:13:10
"Mit einer Logo" könnt Ihr den Kram selber stricken, solche Steinzeittechnologie fasse ich nicht mit der Zange an.

Schauen wir mal:
Über die PV hinaus sollte das System auch in der Lage sein, weitere Quellen wie z.B. einen kleinen Windgenerator anzuzapfen. Damit ergibt sich, dass eine Trennung zwischen Wechselrichter und Laderegler sinnvoll ist. Getrennte Regler und Wechselrichter für ca. 900 W kann man z.B. schon für etwa 800 € bekommen

http://www.solarbag-shop.de/steca-pr-3030-solar-laderegler.html
http://www.solarbag-shop.de/steca-solarix-pi-1100-sinus-wechselrichter.html

Allerdings ohne Einwirkungsmöglichkeit. Kompaktgeräte mit Bus-Anschluss zur Steuerung sind zwar schön - haben aber eben erstens den Nachteil der internen Komplexität und sind zweitens überproportional teuer.

http://www.solarbag-shop.de/easysolar-24-1600-40-laderegler-u-wechselrichter.html

Wie sinnvoll eine Modularisierung ist, erkennt man an den Spitzenanlagen:

http://www.solarbag-shop.de/outback-power-flexpower-one-48v.html

Die gibt es auch noch billiger:

http://www.amazon.com/Outback-Power-Systems-FP1-2-FLEXpower/dp/B008AYBP98/ref=sr_1_1?ie=UTF8&qid=1423599047&sr=8-1&keywords=outback+flexpower+one

LG

pah

Autark auf jeden fall, das ist sehr wichtig finde ich
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Prof. Dr. Peter Henning am 20 November 2019, 14:13:56
Schon mal auf das Datum geschaut ? Und alte Forenbeiträge zitiert man nicht wörtlich, sondern verlinkt sie.

LG

pah
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 10 Juli 2020, 17:08:52
Zitat von: Xaneu am 07 November 2019, 22:29:03
Anbei mein Pylontech-Modul (70_Pylontech.pm).
Am Ende der Datei findet Ihr die obligatorische HTML-Dokumentation in englisch und deutsch.

Hier schon mal ein paar wichtige Hinweise aus der Dokumentation:

Das Modul dient zur Einbindung von Batterien mit Batteriemanagmentsystem (BMS) des Herstellers Pylontech über RS485 via RS485/Ethernet-Gateway. Getestet wurde es mit 2 Pylontech-Batterien vom Typ US2000plus, die über ein "Low Cost"-Ethernet-Gateway vom Typ USR-TCP232-304 des Herstellers USRiot verbunden waren.
Prinzipiell sollte hier auch jedes andere RS485/Ethernet-Gateway möglich sein. Das Modul kommuniziert also ausschließlich über eine Ethernet-Verbindung.


Viel Spaß ...

Hallo.
Habe mir das Modul mal angesehen, bin aber noch unsicher wie das mit 6 parallel geschalteten funktionieren soll.
Im Anhang steht das die 1. batterie adresse "1" hat, die 2. "2" usw. Pylontech gibt aber an das die einzelnen Packs autom. adresiert werden, nur Baterriepacks (max. 8Stk) selber muss man mit 1-8 adressieren.
Du verwendest selber 2 wie ich dem Post entnehmen konnte, wie agierst du?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 18 Juli 2020, 20:57:57
Zitat von: Xaneu am 07 November 2019, 22:29:03
Anbei mein Pylontech-Modul (70_Pylontech.pm).
Am Ende der Datei findet Ihr die obligatorische HTML-Dokumentation in englisch und deutsch.

Hier schon mal ein paar wichtige Hinweise aus der Dokumentation:

Das Modul dient zur Einbindung von Batterien mit Batteriemanagmentsystem (BMS) des Herstellers Pylontech über RS485 via RS485/Ethernet-Gateway. Getestet wurde es mit 2 Pylontech-Batterien vom Typ US2000plus, die über ein "Low Cost"-Ethernet-Gateway vom Typ USR-TCP232-304 des Herstellers USRiot verbunden waren.
Prinzipiell sollte hier auch jedes andere RS485/Ethernet-Gateway möglich sein. Das Modul kommuniziert also ausschließlich über eine Ethernet-Verbindung.


Viel Spaß ...

Hallo.
Danke für dein Modul.
Mittlerweile läuft es, aber nur eingeschränkt.
Es wird nur das erste Modul abgefragt, jedes weitere nicht. Lt. "Help" soll das 2. mit 2, usw. definiert werden.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 20 Juli 2020, 20:38:53
So, Modul klappt jetzt! Mit Hilfe vom Photovoltaikforum habe ich die unklarheiten beim addressieren der Batterien anpassen können.
Es waren ab Batterie 2 alle Befehle etwas falsch.
Batt1 - Batt6 werden jetzt richtig abgefragt. Habe die readings etwas angepasst.
Zusätzliche readings muss ich erst auswerten ( Kapazität, etc.)

Vielleicht kann es ja wer brauchen.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sparkiie am 11 Oktober 2020, 17:37:26
Zitat von: satprofi am 20 Juli 2020, 20:38:53
So, Modul klappt jetzt! Mit Hilfe vom Photovoltaikforum habe ich die unklarheiten beim addressieren der Batterien anpassen können.
Es waren ab Batterie 2 alle Befehle etwas falsch.
Batt1 - Batt6 werden jetzt richtig abgefragt. Habe die readings etwas angepasst.
Zusätzliche readings muss ich erst auswerten ( Kapazität, etc.)

Vielleicht kann es ja wer brauchen.

Wäre es möglich das Modul anzupassen um die Pylontechs über USB auszulesen, also /dev/serial/.....?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: archinaut220379 am 31 Oktober 2020, 22:36:42
Hallo Zusammen,

natürlich verrate ich euch gern, wie ich die Pylontech-Batterien auslese. Und zwar gibt der Solax-Wechselrichter die Informationen zum Ladezustand über das modbus-TCP Protokoll aus. Bisher hatte ich noch keine Zeit, für die Pylontechs ein Modul zu schreiben. Vielen Dank für das Modul. Ich werde es entsprechend für eine serielle Anbindung über ein RS485 Modul nutzen.

Grüsse
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: pmichel am 10 November 2020, 18:48:17
Zitat von: Daniel_pir am 20 Januar 2019, 22:01:06
Hat dies auch schon mal jemand mit einer ECO8 realisiert?

Ist zwar schon eine Weile her, aber vielleicht suchst Du das für die ECO8:

# ----------------------------------------------------------------
# Sonnen.de Batterie
# ----------------------------------------------------------------
define SonnenBatterie HTTPMOD http://<IP-Adresse>:8080/api/v1/status 30
attr SonnenBatterie alias PV-Batteriespeicher
attr SonnenBatterie extractAllJSON 1
attr SonnenBatterie group Photovoltaik
attr SonnenBatterie room PV,Technik
attr SonnenBatterie stateFormat {sprintf("Verbrauch %d W: \n%d W aus PV \n+ %d W %s Speicher \n+ %d W %s Grid. \nSOC %d%%",\
ReadingsVal($name,"Consumption_W",0),\
ReadingsVal($name,"Production_W",0),\
abs(ReadingsVal($name,"Pac_total_W",0)),\
ReadingsVal($name,"FlowConsumptionBattery",1) !=0 ? "aus" : "in",\
abs(ReadingsVal($name,"GridFeedIn_W",0)),\
ReadingsVal($name,"FlowConsumptionGrid",1) !=0 ? "aus" : "in",\
ReadingsVal($name,"USOC","-1")\
)}
attr SonnenBatterie set01Name Charge
attr SonnenBatterie set01URL http://<IP-Adresse>:80/api/v2/setpoint/charge/$val
attr SonnenBatterie setHeader1 Auth-Token: <AUTH-TOKEN>
attr SonnenBatterie set01Data {}
attr SonnenBatterie set02Name Discharge
attr SonnenBatterie set02URL http://<IP-Adresse>:80/api/v2/setpoint/discharge/$val
attr SonnenBatterie set02Data {}


Mit
set SonnenBatterie Charge 1000
lädt die Batterie mit 1 kW
oder
set SonnenBatterie Discharge 0
stoppt z.B. das entladen (siehe API Doku von Sonnen)

Grüße, Peter
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Audi_Coupe_S am 23 Dezember 2020, 17:12:52
So, ich kann jetzt auch die Pylontech US3000 auslesen.

Dafür sind ein paar kleine Änderungen am Protokoll nötig.
Wenn jemand Interesse hat, dann kann er sich gerne melden.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: ch.eick am 23 Dezember 2020, 19:08:15
Zitat von: Audi_Coupe_S am 23 Dezember 2020, 17:12:52
So, ich kann jetzt auch die Pylontech US3000 auslesen.

Dafür sind ein paar kleine Änderungen am Protokoll nötig.
Wenn jemand Interesse hat, dann kann er sich gerne melden.
Ich habe meine Erkenntnisse einfach im Wiki dokumentiert. Ersten weiß ich dann was ich gemacht habe und alle anderen können es auch finden ;-)
Einfach eine Seite mit dem Gerätenamen anlegen und alles rein schreiben.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 24 Dezember 2020, 14:18:03
Zitat von: Audi_Coupe_S am 23 Dezember 2020, 17:12:52
So, ich kann jetzt auch die Pylontech US3000 auslesen.

Dafür sind ein paar kleine Änderungen am Protokoll nötig.
Wenn jemand Interesse hat, dann kann er sich gerne melden.

wo ist der unterschied zu den 2400er?
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: Audi_Coupe_S am 25 Dezember 2020, 11:03:29
Die Pylontech US3000 antworten auf die Anfrage nach den Daten mit 140Byte statt 128Byte.

Die Gesamt- und noch verfügbare Kapazität befinden sich an anderer Stelle im Antwortstring.

Desweiteren müssen die Anfragen mit dem EOI 0D Hex beendet werden, was aber eigentlich laut Doku bei den US2000er Modellen auch so sein müsste.
Im Originalmodul wird hier aber 5C 72 Hex gesendet. Das funktioniert zumindest bei mir mit dem US3000 nicht.

@ch.eick: Ich wäre durchaus bereit, meine Erkenntnisse zu dokumentieren. Allerdings habe ich keine Ahnung, wie ich ins Wiki schreiben kann und darf.
Desweiteren ist das Modul ja durch jemand anderes geschrieben worden, dem ich nicht herein pfuschen möchte.

Auch wäre es mit recht einfachen Modifikationen möglich, das Modul so umzubauen, das es sowohl die US2000er, als auch die US3000er abdecken könnte. Da ich aber keine 2000er zum testen habe, müsste das in Zusammenarbeit mit anderen Usern passieren.

Dazu wäre ich gerne bereit. Dann könnten wir zusammen das Modul für beide Typen nutzbar machen.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 25 Dezember 2020, 11:40:02
danke.
dachte der aufbau ist selbiges, nur zellenzahl verschieden.

wenn du mir das modul zukommen lassen könntest, würde ich versuchen die 2000er damit auszulesen
lg
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: ch.eick am 25 Dezember 2020, 12:08:12
Zitat von: Audi_Coupe_S am 25 Dezember 2020, 11:03:29
@ch.eick: Ich wäre durchaus bereit, meine Erkenntnisse zu dokumentieren. Allerdings habe ich keine Ahnung, wie ich ins Wiki schreiben kann und darf.
Desweiteren ist das Modul ja durch jemand anderes geschrieben worden, dem ich nicht herein pfuschen möchte.
Ich würde einfach mal den Maintainer anschreiben  und die Dokumentationshilfe anbieten. Ansonsten Dokumentiere doch einfach Dein Anwendungsbeispiel, da hat sicher niemand etwas dagegen und Du hast einen zentralen Ort für Deine Doku. Ich verwende ja auch nur Module anderer und habe einfach zusammengefasst, was ich daraus gemacht habe. Dann noch ein Thread dazu verlinken und schon denken alle anderen mit :-)
Zugriff zum Wiki (https://wiki.fhem.de/wiki/FHEMWiki:Support)

Frohes Fest
    Christian
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 26 Dezember 2020, 10:46:10
Zitat von: Audi_Coupe_S am 25 Dezember 2020, 11:03:29
Die Pylontech US3000 antworten auf die Anfrage nach den Daten mit 140Byte statt 128Byte.

Die Gesamt- und noch verfügbare Kapazität befinden sich an anderer Stelle im Antwortstring.

Desweiteren müssen die Anfragen mit dem EOI 0D Hex beendet werden, was aber eigentlich laut Doku bei den US2000er Modellen auch so sein müsste.
Im Originalmodul wird hier aber 5C 72 Hex gesendet. Das funktioniert zumindest bei mir mit dem US3000 nicht.

@ch.eick: Ich wäre durchaus bereit, meine Erkenntnisse zu dokumentieren. Allerdings habe ich keine Ahnung, wie ich ins Wiki schreiben kann und darf.
Desweiteren ist das Modul ja durch jemand anderes geschrieben worden, dem ich nicht herein pfuschen möchte.

Auch wäre es mit recht einfachen Modifikationen möglich, das Modul so umzubauen, das es sowohl die US2000er, als auch die US3000er abdecken könnte. Da ich aber keine 2000er zum testen habe, müsste das in Zusammenarbeit mit anderen Usern passieren.

Dazu wäre ich gerne bereit. Dann könnten wir zusammen das Modul für beide Typen nutzbar machen.

hallo.
Modul funktioniert auch.
Zum Anfragestring habe ich nochmals nachgesehen bei PylonTech, da steht das der "alte" , bei dir nicht funktionierende, aber richtig ist. If we have a character: "~1203400456ABCEFEFC72\R
warum es bei dir nicht funktioniert, aber dein neuer aber auch, entzieht sich meiner kenntnis.

Ich versuche gerade das charge/discharge Managment Info einzufügen/auszulesen.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: satprofi am 04 Januar 2021, 11:34:44
Hallo.
Anbei die neuesete Version, Änderungen:
SerialNumber = original Label
BatteryName, ManufactorName
SoftwareVersion
ChargeManagmentInfo

SystemParameter folgt

Danke auch an User AUDI_Coupe_S für die Einarbeitung der US3000 Serie.

LG
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: sparkiie am 10 Januar 2021, 13:50:32
Na hier hat sich ja einiges getan in den letzten Wochen.

Leider muss ich hier noch einmal die Frage stellen, ob das auslesen auslesen über USB auch möglich wäre?
Mein Server liegt auf den Pylontechs und da möchte ich nicht extra den wegen über die IP gehen...

Vielen Dank für Eure Unterstützung!

Grüße
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: tschirch am 16 Dezember 2021, 20:19:28
Hallo Leute,
ich hoffe, dass das Thema noch jemanden interessiert. Viele Beiträge in diesem Thread gingen eigentlich am Thema vorbei und bezogen sich nur auf die Pylontech-Batterien. Das gehört zwar mit dazu, macht aber nur einen kleinen Teil der Kommunikation einer Speicheranlage aus. Matthias hat zwar seine Geräte aufgelistet, wie er es mit FHEM gelöst hat, bleibt aber im Dunkeln. Was ist mit Alex seinem Vorhaben geworden? Er hat diesen Thread schließlich begonnen. Da ich ein großer Fan  von FHEM bin, war für mich klar, das mache ich natürlich mit einem RasberryPi, der nur für die Regelung des Batteriespeichers da ist. Gut, dass Prof. König zurückgerudert ist, als er meinte es müsse doch möglich sein, trotz der relativ niedrigen Geschwindigkeit eines FHEM-Systems auf einem RPi, es damit zu probieren. Ich konnte den Nachweis erbringen. Die CPU-Auslastung schwankt zwischen 15 bis 20% bei einem RPi 3.

Genau wie bei Alex, hier meine Komponenten:

Shelly 1PM
Interface elektronischer Stromzähler (bei ebay, mein eigenes Projekt)
2 Pylontech US3000
Multiplus II
MK3-USB
USR-TCP232
RaspberryPi 3 A+
ATS 230V 2P/63A
zusammen ca. 3.800€ für 2,4kW und 6kWh (nutzbar)

Funktionsweise: Überschüssige Solarenergie wird nicht ins Netz geschoben, sondern wird in den Batterien gespeichert. Die Leistung zum Netz wird quasi auf 0W geregelt. Gibt es keine Sonne mehr wird die zur Verfügung stehende zwischengespeicherte Energie wieder für die eigenen Verbraucher verwendet, so dass ebenfalls die Leistung zum Netz zu 0W gemacht wird. Das geht solange, bis die Energie der Batterie auf ein Minimum abgesunken ist. Erst jetzt wird wieder Leistung aus dem Netz bezogen. Meine Anlage hat eine Größe, die es ernöglicht, dass fast nichts in das Netz eingespeist wird. Die Batterien sind groß genug, um die Energie eines Sonnentages komplett aufzunehmen. In meinem Haus wird auch soviel Energie verbraucht, dass am nächsten Tag wieder komplett die Sonne scheinen kann. Das sind dann 100% Eigenverbrauch! Ein Vorteil des Muliplus liegt darin, dass er unterbrechungsfrei Lasten versorgen kann. Ich benutze das für Server, Fritzbox, Hausautomation usw. Damit man das Batteriesystem auch mal zu Wartungszwecken abschalten kann, habe ich mir noch einen automatischen Transferschalter gegönnt. Der übernimmt die Umschaltung zum normalen Netz, wenn der Multiplus nicht arbeitet (nicht im Schaltplan enthalten).

Das Übersichtschaltbild als Floorplan in FHEM seht ihr im Anhang.

Was wird alles gemessen und wie läuft die Kommunikation?
Eigentlich würde das Wattmeter netzseitig ausreichen, um dort die Leistung zu null regeln zu können. Ich habe mir aber noch einen Shelly gegönnt, um die Leistung der Solarpaneele messen zu können. Folgende Messwerte stehen damit zur Verfügung Netzleistung, Solarleistung, Multiplus-Eingangs- und -Ausgangsleistung. Die Leistung für die nichtgestützten Verbraucher ist damit berechenbar. Alle Wattmeter liefern im Sekundentakt (so in etwa) Werte. Diese werden vom FHEM zu Anzeige- und Speicherzwecken weiterverarbeitet (5min- und Stundenrhythmus) und natürlich für die Regelung.
Das Interface zum Stromzähler ermöglicht die Nutzung des elektronischen Zählers des Stromversorgers. Das spart 250€. Software ist Tasmota. Werte per WLAN bzw. MQTT im Netz. Multiplus wird mit dem MK3-USB Interface dirtekt an den Raspberry gesteckt. Da läuft eine Python-SW, die Werte zwischen Multiplus und FHEM austauscht (Freeware). Batteriewerte landen über das USR-TCP232 im LAN.
Die Regelung im FHEM übernimmt ein PID-Regler. Alle im LAN und WLAN zur Verfügung stehenden Werte werden durch den RPi undFHEM verarbeitet.

Fragen und Meinungen zum Projekt sind immer willkommen.

VG, Steffen.
Titel: Antw:Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: ch.eick am 17 Dezember 2021, 09:12:23
Hallo Steffen,
ich habe zwar nichts von diesen Komponenten, finde es jedoch ziemlich spannend.
Wie ich ja schonmal geschrieben hatte wäre es doch toll eine Wiki Seite einzurichten, dann  könnte man dort die Umsetzung mal komlett und übersichtlich ablegen.
Für meine PV-Lösung mit Kostal habe ich das auch schon gemacht und ertappe mich schon dabei meine eigene Dokumentation zu lesen :-)

Gruß
   Christian
Titel: Aw: Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: schumi_x am 02 Juni 2023, 20:59:16
Moin,
ich bin sehr dran interessiert, meine Bestehende E3DC Anlage zu erweitern.
Die hat bereits einen Stromspeicher und ist aber leider nicht weiter aufrüßtbar.
Ich suche also einen Stromspeicher, der einfach parallel zu meiner Anlage hängt, der aber nur Strom aufnimmt und abgibt, wenn ich das möchte.
Nämlich, wenn mein Speicher voll ist, um Einspeisen in Netz zu verhindern, und den Strom wieder abgibt, wenn der Speicher meiner E3DC Anlage leer ist.

Dazu müsste ich irgendwie das Laden/Entladen Kontrollieren können.
Bei der ECO8 Lösung scheint man das ja machen zu können.

Hat da schon mal einer drüber nachgedacht?

Schöne Grüße

Thomas.
Titel: Aw: Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roli am 03 Juni 2023, 09:20:54
Zitat von: pmichel am 10 November 2020, 18:48:17
Zitat von: Daniel_pir am 20 Januar 2019, 22:01:06Hat dies auch schon mal jemand mit einer ECO8 realisiert?

Ist zwar schon eine Weile her, aber vielleicht suchst Du das für die ECO8:
# ----------------------------------------------------------------
# Sonnen.de Batterie
# ----------------------------------------------------------------
define SonnenBatterie HTTPMOD http://<IP-Adresse>:8080/api/v1/status 30
attr SonnenBatterie alias PV-Batteriespeicher
attr SonnenBatterie extractAllJSON 1
attr SonnenBatterie group Photovoltaik
attr SonnenBatterie room PV,Technik
attr SonnenBatterie stateFormat {sprintf("Verbrauch %d W: \n%d W aus PV \n+ %d W %s Speicher \n+ %d W %s Grid. \nSOC %d%%",\
ReadingsVal($name,"Consumption_W",0),\
ReadingsVal($name,"Production_W",0),\
abs(ReadingsVal($name,"Pac_total_W",0)),\
ReadingsVal($name,"FlowConsumptionBattery",1) !=0 ? "aus" : "in",\
abs(ReadingsVal($name,"GridFeedIn_W",0)),\
ReadingsVal($name,"FlowConsumptionGrid",1) !=0 ? "aus" : "in",\
ReadingsVal($name,"USOC","-1")\
)}
attr SonnenBatterie set01Name Charge
attr SonnenBatterie set01URL http://<IP-Adresse>:80/api/v2/setpoint/charge/$val
attr SonnenBatterie setHeader1 Auth-Token: <AUTH-TOKEN>
attr SonnenBatterie set01Data {}
attr SonnenBatterie set02Name Discharge
attr SonnenBatterie set02URL http://<IP-Adresse>:80/api/v2/setpoint/discharge/$val
attr SonnenBatterie set02Data {}

Mit
set SonnenBatterie Charge 1000lädt die Batterie mit 1 kW
oder
set SonnenBatterie Discharge 0stoppt z.B. das entladen (siehe API Doku von Sonnen)

Grüße, Peter


Mittlerweile gibt es das API Version 2 und dort ist es etwas geaendert. Also beachtet dies.
Titel: Aw: Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: rcks22 am 30 Dezember 2023, 12:34:09
Hallo an alle,

habe eine eco 5, habe mich eingelesen und bereits so manches umsetzen können.
Ich kann im fhem bereits den "operationmode" erfolgreich umschalten:

http://IP:3480/data_request?id=action&output_format=xml&DeviceNum=7&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=$val

Ist es auch möglich, beim eco 5, die folgenden Parameter mittels fhem zu setzen:
"WattsDischarge", "WattsCharge"?

Ich hätte das wie folgt probiert:

http://IP:3480/data_request?id=action&output_format=xml&DeviceNum=7&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetWattsCharge&newWattsChargeValue=1000

es kommt aber die folgende Meldung:
ERROR: No implementation

Das ändern der DeviceNum hat nicht geholfen.
Kann mit bitte wer auf die Sprünge helfen? - vielen Dank im voraus!

LG Ramazan
Titel: Aw: Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: roli am 30 Dezember 2023, 13:39:16
Also ich kenne die ECO5 nicht, aber ich würde vermuten, dass man ebenfalls das gleiche API wie bei ECO8 verwenden kann  (API V2 ) .
HAst du dies versucht ?

Damit geht mit HTTPMOD alles recht problemlos.

  # auf  Manuellen Mode schalten
  $url_cmd = "curl -sX PUT --data 'EM_OperatingMode=$soll_mode' --header 'Auth-Token: $Auth_Token'
      http://sb-xxxxx:80/api/v2/configurations";
  $content = `$url_cmd `;
  rw_Trace( 3,"Ergebnis von curl: $content ");
  if ( $content eq '{\"EM_OperatingMode\":\"1\"}' )
    {
Log 1, "  #### Set Batterie OperationsMode  Manuell  fehlgeschlagen";
return;
    }
 
 

Melde dich falls dies nicht weiterhilft.
Bei mir funktioniert es ohne Probleme.
Titel: Aw: Steuerung für Batteriespeicher und Photovoltaikanlage
Beitrag von: rcks22 am 30 Dezember 2023, 20:05:40
Hallo Roli,

leider verwendet die eco 5 weder die API 1 noch 2 - sondern die REST:

Bsp: http://IP:7979/rest/devices/battery/M04

Ergebnis: 2965.2

LG Ramazan