Skip to content
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

[Feature Request] Mehrere Wallboxen ohne Index ansprechen #76

Open
lorbetzki opened this issue Jun 16, 2024 · 3 comments
Open

[Feature Request] Mehrere Wallboxen ohne Index ansprechen #76

lorbetzki opened this issue Jun 16, 2024 · 3 comments
Labels
released Issue has been fixed requirement Requirement

Comments

@lorbetzki
Copy link

Hallo,

Derzeit ist es so, das wenn ich mehrere Wallboxen habe, ich diese per Index umschalten muss. Wäre es möglich dieses Verhalten zu ändern?

Dazu würde ich in der config
WB_INDEX=0
in bspw
WB_QUANTITY=2
ändern und rscp2mqtt würde dann automatisiert WB_INDEX=0 und WB_INDEX=1 abfragen und entsprechende Topics ausgeben?

Dann kann man auch die Boxen zum einem direkt steuern ohne vorher mit WB_INDEX umschalten zu müssen und hat auch die Werte wie Solar-/Netzlademenge pro Wallbox.

Viele Grüße

P.S. Dir fehlt ein Spenden Button ;)

@pvtom
Copy link
Owner

pvtom commented Jun 16, 2024

Hallo Kristian,
das ist auch ganz klar die naheliegende Lösung :-), bei Batterien und PVI habe ich das so auch schon realisiert.
Vom Aufwand her habe ich mich damals bei Wallboxen für das Umschalten entschieden.
Mal schauen, was passiert, wenn ich Zeit habe und Programmierlust diesbezüglich bekomme, ...
Bis dahin kann man als Workaround natürlich rscp2mqtt mit einer anderen Konfiguration (anderes PREFIX, anderes WB_INDEX) ein weiteres Mal starten (rscp2mqtt -c name_der_anderen_konfig_datei). Da man dann viele Werte doppelt abfragt, kann man z.B. PM_REQUESTS, PVI_REQUEST, DCB_REQUESTS, etc. auf false setzen, um die Flut abzumildern.
Vielleicht hilft das erstmal weiter?!
Wie viele Wallboxen hast Du denn im Einsatz?
Gruß Thomas

@lorbetzki
Copy link
Author

das würde wahrscheinlich helfen... wobei ich die e3dc nicht stressen möchte, wenn zwei oder mehr rscp2mqtt mit min 2 sek Abfragezeit die Anlage befeuern, kann ich mir vorstellen, das dies zu Problemen führt... Ist aber derzeit nicht soooo wichtig

ich selber habe "nur" eine, aber in meinem Umfeld kenne ich welche, die zwei haben.

@pvtom pvtom added the requirement Requirement label Jun 16, 2024
@pvtom pvtom added the released Issue has been fixed label Jul 14, 2024
@lorbetzki
Copy link
Author

Hi,

kleine Rückmeldung, es läuft soweit sehr gut. Danke schonmal.

Man muss jedoch ein wenig um die ecke denken.

Hat man nur eine Wallbox, bekommt man die topics für die Wallbox ohne eine ID. Das ist OK.

Hat man nun zwei Wallboxen, gibt man in der rscp2mqtt .config

WB_INDEX=0
WB_INDEX=1

ein, auch OK.

Aber man bekommt nun insgesamt drei Topics. Eine topic ohne ID (darin sind die Werte für ALLE Wallboxen), ein Topic für die erste wallbox ID 1 und ein drittes für die zweite Wallbox mit ID 2

Also bspw
e3dc/wallbox/energy/L1 # für alle Wallboxen kumuliert
e3dc/wallbox/1/enegery/L1 # für die erste Wallbox
e3dc/wallbox/2/enegery/L1 # für die zweite Wallbox.

Alles auch OK, habe ich aber nicht direkt erwartet, mich wunderte woher die ID 2 kam. Aus der README habe ich es nicht direkt rausgelesen.

Dennoch, es läuft sehr gut. Vielen Dank.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released Issue has been fixed requirement Requirement
Projects
None yet
Development

No branches or pull requests

2 participants