Replies: 10 comments
-
|
Mehrere Meter machen nur dann Sinn, wenn Du den Speichern Messwerte aus unterschiedlichen Quellen senden möchtest. Bei mir laufen aktuell 4 der Speicher genau so. |
Beta Was this translation helpful? Give feedback.
-
|
@Uenne Du kannst auch mehrere Shellys aus unterschiedlichen Quellen mit einer Instanz von B2500-Meter emulieren. Wie das geht ist hier dokumentiert: https://github.com/tomquist/b2500-meter/tree/1.0.7?tab=readme-ov-file#multiple-powermeters Allerdings bin ich mir nicht sicher ob ein simples halbieren der Werte ausreicht um ein Aufschaukeln zu verhindern. Besser wäre es kontinuierlich die Einspeisung des Speichers mit dem Verbrauch zu verrechnen und so dann damit den Soll-Wert mit halber Aufteilung zu berechnen. Ist vermutlich aber etwas komplizierter. @thowiegit Funktioniert das bei dir wirklich gut mit mehreren Speichern aus der gleichen Quelle? Wie verteilt sich dabei normalerweise die Last? |
Beta Was this translation helpful? Give feedback.
-
|
@tomquist ich habe beides versucht. |
Beta Was this translation helpful? Give feedback.
-
|
Ja. Das funktioniert eben nur für DC Speicher wie der B2500, die ihren Strom nicht aus dem AC Netz beziehen. Ansonsten würde es unter Umständen nämlich dazu kommen, dass ein Speicher aus dem anderen lädt. Um eine korrekte Verteilung der Last umzusetzen, gibt es im Prinzip 2 Möglichkeiten:
Sobald die CT002 Emulation funktioniert, gibt es noch eine weitere Möglichkeit, denn darüber kann jedem Speicher einzeln gesagt werden, wie viel er einspeisen soll, wodurch man die Möglichkeit hat, den Verbrauch mit der aktuellen Einspeisung zu verrechnen um eine genaue Aufteilung zu realisieren. |
Beta Was this translation helpful? Give feedback.
-
|
Ich habe aktuell 3 Speicher im System und hatte das Problem, dass diese gerne angefangen haben zu schwingen. Nachdem ich dem B2500-Meter nur noch 1/3 als Eingabewert liefere ist das Schwingen deutlich besser geworden, was ja auch zu erwarten war. Ggf. wäre es also clever die Anzahl der Speicher mit aufzunehmen. Über den CT002 ist mir nicht viel bekannt, klingt aber spannend. Ich habe so auch gern das Problem, dass ein Speicher vorzeitig entladen wird. Wird sicher im Laufe des Jahres noch spannender wenn oft unterschiedliche Ladestände auftreten. Die sollten gleichmäßig entladen werden. Theoretisch wäre das ja mit unterschiedlichen Antworten je nach eingehender IP möglich, aber vielleicht bietet die CT002-Emulation ja mehr? |
Beta Was this translation helpful? Give feedback.
-
|
Danke für die verschiedenen Kommentare. Das Verbinden beider B2500 mit einem Shelly hat geklappt. |
Beta Was this translation helpful? Give feedback.
-
|
Der Parameter „Throttle Interval“ hilft im das Schwingen zu verhindern. |
Beta Was this translation helpful? Give feedback.
-
|
@tomquist |
Beta Was this translation helpful? Give feedback.
-
|
Ich klinke mich mal ein. Habe gerade zwei Speicher testweise am Netz und der Dritte steht schon bereit... :) Alle haben ihren eigenen Wechselrichter. Ich lese den aktuellen Verbrauch direkt vom Stromzähler optisch aus. Habe ein "aufgebortes" EDL21 und lasse alle 10sek die Daten im Homeassistant aktualisieren (sonst dauert das ja immer ewig). Im Addon habe ich bei "Power Input Alias" einen Sensor eingetragen, der wenn negativ, Überschuss ins Netz anzeigt und wenn positiv dann Netzstrom vom Strombetreiber bezieht (ist das so rum korrekt?). Throtteling Intervall habe ich bei 5s. Ich verstehe nur nicht ob die Geräte alle die gleichen 5s warten und dann zum gleichen Zeitpunkt messen oder ob es tatsächlich etwas random ist. Würde mich freuen hier weiter auszutauschen egal ob 2, 3 oder mehr Geräte und falls es noch weitere Möglichkeiten gibt das zu tunen. Hat schonmal wer den Hersteller kontaktiert? Vielleicht kann man auch App seitig etwas machen ... P.S.: @tomquist danke das du so eine Hammer Erweiterung gebaut hast!! Kann man irgendwo für das Projekt spenden? |
Beta Was this translation helpful? Give feedback.
-
|
Ich habe mein Issue #167 soeben als Duplikat geschlossen. Meine Erfahrung dazu: Ich betreibe zwei B2500D mit einem esphome-b2500 und zwei b2500-meter Instanzen an einem AP-EZ1-M. Mir war es nicht möglich, beide B2500 an eine einzelne b2500-meter Instanz anzubinden, obwohl ich es mehrmals versucht habe. Ich vermutete, dass das Throttle-Interval von 5 Sekunden (Smart Meter Adapter -> MQTT 5s) die Ursache sein könnte. Daher habe ich stattdessen zwei B2500-meter mit unterschiedlichen Shelly-Emulationen gestartet. Beide b2500-meter Instanzen nutzen dasselbe MQTT-Topic und sehen somit den vollen Verbrauch bzw. die volle Einspeisung. Diese Konfiguration funktioniert bei mir grundsätzlich gut, und die Lastverteilung gleicht sich über den Tag hinweg relativ gut aus. Ich habe quasi keine Netzeinspeisung. Hier ein Beispiel der letzten 24h (um 09:00 war Akku1 leer): |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
What's the issue?
Ich habe an meinem BKW zwei B2500 unabhängig installiert. An einem habe ich das Script ans Laufen gebracht, mit ShellyPro 3EM. Als Sollvorgabe nutze ich eine gleitenden Mittelwert (aus Hitachi-Lesekopf), der alle 5 s aktualisiert wird. Der Wert wird halbiert, da ich zwei Speicher ansteuern will und diese sich nicht hochschaukeln sollen. Zielwert ist also der halbierte gleitende Mittelwert.
Wie kann ich den zweiten Speicher verbinden? Meine Idee ist: 2. Zielordner erstellen und einen anderen Shelly (z.B. ShellyEMgen3) zu simulieren.
Geht das so?
zweite Frage:
Gibt es eine Möglichkeit, die Werte des B2500 in IObroker zu bringen?
Anfangs habe ich einen ESP (ebenfalls das Projekt von Tomquist) zum Auslesen genutzt, aber diesen jetzt abgeklemmt, damit keine Störung mit dem B2500-meter auftritt.
..und noch eine Frage:
Das Projekt hm2mqtt könnte meine zweite Frage lösen? Ich verstehe das Projekt so, das Rechner und B2500 mqtt-mäßig über BLE kommunizieren? Was ist, wenn Rechner und B2500 zu weit auseinander stehen?
Your setup
Beta Was this translation helpful? Give feedback.
All reactions