-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Send PV surplus #1
Comments
You could do this without integration: In configuration.yaml add a modbus hub:
Add a automation:
Replace "ksem_ac_meter_watts" with your grid connection meter (value: negativ for export, positiv for import).
|
Thank you for your quick support. |
It would be possible via ha, but there is no value in the Lambda Modbus registers to set the legio program only RO. |
Hello, |
@doncuco Try the changed config above, this should work. If not pls post your config in configuration.yaml and the automation as yaml. |
Hello, |
To configure it in the right way: Your grid metering point should present in & out, where negativ value is producing energy (excess power, sending to grid, E-Überschuss) and positiv value is consuming energy (input power, consuming from grid, E-Verbrauch). actual excess power [INT16 (min = -32768W; max = 32767W)] (depends on settings in Module) And you have to set in the heat pump following: Other configuration should work, but I haven´t tested a other config. |
Ok. That worked. But for me positive is sending to grid. So works fine. |
You have to write an E-Mail to Lambda, they will change it. If you have positive values for sending to grid:
May you could even ask for an explanantion for "Batteriespeicher vorhanden". I don´t now, but assume there will be no activation of E-Manger when both excess power and night is true. To prevent a discharging where is no PV production. Or there will be no activation of the E-Heater until there is only power consume from grid. |
Hi, |
Hi @doncuco: I also have an Lambda and PV and want to use PV surplus with Home Assistant (I'm a Newbie). Could you please describe, what to do to use this? (in English or German) |
I have a PowerOpti which shows the current power value (positive or negative). I see this value in my Home Assistant energy dash board. I use Home Assistent 11.2 installed on a Raspi 4. |
Did you try my description? Should also work for you. |
Hi,
Yes of course. I have documented everything. I can post it here as soon as I am home again.
Am 03.01.2024 um 09:26 schrieb thecem ***@***.***>:
Did you try my description? Should also work for you.
—
Reply to this email directly, view it on GitHub<#1 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A5F3PZ63EOH63PAS7JL2GMLYMUI4JAVCNFSM6AAAAAAYDSIJYSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZUHE4TSMZRGQ>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hi, |
I had a poweropti as well. But it did not provide reliable values so I switched to the tasiota solution. so here is my documentation. I post it in German. Sorry about that but if anyone wants to have it in English please use chatgpt or so.
Home Assistant Template Sensoren von Grund auf erstellen
Wir senden Per Modbus TCP den PV Überschuss an die Wärmepumpe. Gemessen am Stromzähler.
alias: SonnenBatterie -> EU13L
Ich hoffe das hilft dir. |
@RalfWinter: Hallo Ralf, habe in deiner Readme-Grafik gesehen (danke für deine Modbus-Daten), dass du dir bei der Lambda auch die Soll-Daten des HK anzeigen lässt. Ich habe schon alles ausprobiert, aber ich den Soll-Wert finde ich bei den Modbus-Daten einfach nicht. Kriegst du den tatsächlich über Modbus? Wenn ja, welcher Wert ist denn das? @doncuco : vielen Danke! Gibt es eine Möglichkeit, dich per E-Mail o.Ä. zu erreichen? Bei Github scheint es keine Möglichkeit der direkten 1:1-Kommunikation zu geben. |
Welche SW hast Du? V0.0.4 da wurde das rausgenommen Ralf hat die Alte SW die Daten liefert. |
Das der Soll und der PV Überschuss Status nicht ausgelesen werden kann ist echt ärgerlich! So kann man einer Nachfolgeregelung die Werte zur Stuereung nicht übergeben. |
Genau, die habe ich auch. 0.0.4 ist die SW unter I in dem WP Modul und dann auf den Chip rechts unten. (ARC) Diese Version gibt die Werte nicht raus, du kannst zwar die Werte beschreiben und dann lesen aber eben nicht was im Display steht lesen. Ich habe dazu drei Anfragen laufen, macht aber Nix wenn du dich auch noch mal bei denen meldest. |
Habe die 0.0.4-3K |
Sorry, war ein paar Tage Offline. Inzwischen hat man mir auch die V0.0.1 gepushed, jetzt sehe ich die Sollwerte leider auch nicht mehr. Ein Ticket habe ich geöffnet, allerdings antwortet Lambda aktuell mit 2 Monaten Verzögerung. |
ja unter klenk85 beim großen G |
Hallo@Tecem: Am am 10. November 2023 haben Sie geschrieben, dass man [INT16 (min = -32768 W; max = 32767 W)] einfügen muss, um positive und negative Werte zu übertragen. Wo genau muss man das einfügen ? |
Das bezieht sich auf den Wert der übergeben wird, Datentyp INT16 (Signed int 16Bit) kann Hexadezimal Werte von dezimal -32768 bis 32767 übergeben. Der INT16 Hexwert wird auf register 102 der Lambda geschrieben. |
Hallo Ralf Winter, liebe Kollegen, Wie kann ich die automation von thecem zur integration von Ralf Winter in der configuration.yaml hinzufügen, ohne dass es zu Fehlern kommt? Mein Versuch, den ich angehängt habe:
Ein 2. Modbushub durfte nicht definiert werden. Evtl. hängen die Fehler auch mit meiner Huawei-Wechselrichter-Integration zusammen, die auch über Modbus läuft und jetzt auch nicht mehr funktioniert. Ich frage meine Wallbox go-e-charger ab, die zuverlässig den Wert für dem PV-Überschuss über MQTT an homeassistant liefert. |
Was für Fehler bekommst du denn? Wenn du schreibst, dass dein anderes Modbus Gerät auch nicht mehr geht, dann würde ich zu aller erst mal da angreifen. Bring beide wieder zum laufen dann können wir hier schauen. Meine Integration lief eigentlich 3 Monate lang perfekt. Und macht seit einem Monat ungefähr auch zicken. Vielleicht hilft dir das. |
Kann ich in den Modbus-Daten irgendwo ablesen, wann die Lambda in den "PV-Modus" geht? Mir ist bisher nur eingefallen, bei PV-Überschuss an die Lambda und gleichzeitigem "Heizen" des Heizkreises, die Ventile zu Öffnen. Hat jemand eine andere Idee? |
Ich kann nur empfehlen bei Lambda Druck zu machen! Genau das Problem habe ich seit dem ersten Tag bemängelt (Okt.2023) PV-Modus ist sinnlos mit kleinem Speicher und FBH oder BKA, da die mögliche Speichermasse, ja nicht weiß das gerade „Überschuss“ da ist, wenn der Lambda einfällt, Surplus zu nutzen, ein vernünftiges Status Register muss her. Ich hatte eine ganze Reihe Vorschläge gemacht und ebenfalls Unterstützung angeboten, die machen aber leider ihr eigenes Ding (ähnlich Fronius, welche die Produkte und Funktionen am Kunden vorbei entwickelt haben und das nun in den Verkaufzahlen sehen). Das sieht man an den zusätzlichen „neuen“ sinnlos Register. der Kunde will sparen und hierzu ist ein Minimum an Mitteilung aus der Steuerung notwendig. Und leider habe ich keine Lösung, für das Problem. Aussage Lambda, „steuern sie bei Überschuss mit ihrer Automatisation ihre Thermostate“. |
Also, man hat folgende Möglichkeiten bei PV:
Letzteres bringt bei mir nichts, weil ich auf Einzelraumregelung umgestellt habe, das Ventil im Verteiler macht zu, wenn die Solltemperatur erreicht ist. Optionen 1+2 funktionieren aber gut. Am Ende bräuchte man viel Batteriespeicher, bringt aber auch nix, weil der gerade nicht voll wird, im Sommer wird er nicht leer. |
Hey, |
Danke für die Info, kannst du Liste mal posten? Ich bin nicht bei FB. Danke Dir! |
Anbei die Liste Grüße |
Vielen Dank auch von meiner Seite für die Liste. Über einige der Punkte bin ich bei unserer Lambda auch schon gestolpert, andere sind mir neu. Manche habe ich selbst auch schon zurückgemeldet, aber ohne Reaktion (z.B. alle Parameter über Modbus verfügbar zu machen). Gut zu hören, dass der Druck zunimmt, damit Lambda das hoffentlich bald anfängt umzusetzen. Problem dürfte jedoch sein, dass die Steuerung zugekauft wird. Dadurch dürften die Wege deutlich länger sein... |
Hallo zusammen, |
Hallo, |
Da bin ich bei Dir. Der Erfolg von Shelly ist das beste Beispiel, wie es geht erfolgreich zu werden! |
Dito. Ich muss sagen, ich finde das 3D gedruckte Gehäuse(teil) schon ein bisschen peinlich für den Preis. Meines ist gewarped, Spalte wohin man schaut. Und dass der ganze Stromanschluss/Schütz/Klemmblock in der Hydraulikstation direkt unter den Rohren/Verschraubungen ist, und damit bei Undichtigkeiten das Wasser schön in die Elektrik läuft... |
Ich habe mittlerweile meine Fußbodenheizung mit der Homematic IP FALMOT ausgestattet. Somit kann ich bei PV-Überschuss auch gleich hingehen und die Raumtemperaturen hochsetzen, so dass die Stellantriebe öffnen und die Wärme im Estrich gespeichert werden kann. |
This combination works very reliably for me in Home Assistant:
The binary switch is then subsequently used for a whole series of other automations, e.g. for separate documentation of the COP for "normal operation" and the overheated "PV Mode" using the fantastic MeasureIt-Integration. |
Falmot: Good Choice, I wrote the initial valve position integration for the Falmot C12, the only FloorHeatingSystem in the market with motorized valves, where a position from 0-100 is possible. In my eyes it solves even the Buffer problem, since you could achieve a steady flow. HA: home-assistant/core#103968 But a Modbus Register for the operation state in the lambda could only the precisely and only solution. |
I know of at least another system with motorized valves: https://www.blossomic.de/ |
Yes you are right, may there are more in between. |
Lassen sich die Heizkreise per ModBus auf Automatic bzw. Frostschutz stellen? Möglicherweise mit dem Register "Operation mode" 5x06. Wie müsste der Befehl dann genau lauten, um den Wert ins Register zu schreiben? |
Hallo, Grüße Ralph |
Ich habe mit folgendem Skript versucht testweise fix die 4 ins Register zu schreiben. Leider klappt das nicht.
Ergebnis:
|
5001 is not writable(RO > Read Only)! Only those with „RW“ (read&write) in the Lambda Modbus Documentation are writable registers |
sorry, I choose the wrong one. 🙈
Ergebnis:
|
Try
|
Thanks! My script looks like now and works:
What happend then in Lambda: What can I do to force the system to stop working on heating circle if I have no warming requirement from my FALMOT? |
With value "0" it's possible to stop the complete heating circle. Therefore also not Frostschutz is active, but a possible way to control the circle |
I‘m sending the value for „Auto-heating“ or „Auto-cooling“ when the thermostats open my valves. If all valves are closed, I switch to „Frostschutz“ or „Sommerbetrieb“.
My installation partner told me not to use „0“ for stopp. In „stopp“ the pump is permanent off. In the other values the pump gets a „pump-kick“ from time to time to avoid damage during long steady states.
|
Thanks a lot for the explanation. |
How I do it: So the EU08L knows if heating (or cooling) is needed. The benefit of this is:
|
I couldn't identify big differences - or did I miss them? |
Didn’t compare the versions. But hope we get more hp values, like fan rotation, etc. |
Hello
I became aware of the project here through a note in the HomeAssistant community. My Lambda is still coming, but I'm already interested in the possibilities and have the following question. Is it also possible to send the PV surplus to the heat pump with this project? There is something about this in the OpenWB forum. https://www.openwb.de/forum/viewtopic.php?t=5380
The text was updated successfully, but these errors were encountered: