Solar Passthrough with 2 Victrons #397
Replies: 5 comments 5 replies
-
This is not implemented. Although, this might make sense. It would allow to support the solar passthrough feature with other charge controllers as long as the user takes care that their respective output power is available through MQTT. However, this needs significant changes in the configuration: It makes little sense to configure the source for the solar energy being produced within the DPL settings. So a new page/controller "Solar Power" must be implemented that can either read from VE.Direct or from MQTT. In the latter case, additional settings (topic) must be set. This is no easy task to do properly.
Yes, this was discussed a multitude of times and many people are interested in this, which is understandable. I also find this a very interesting feature to implement, but there are much more pressing issues to attack first, at least for me. So, how are your C++ skills? 😉 |
Beta Was this translation helpful? Give feedback.
-
Was die Möglichkeit mehrere Victron Lader per Ve.Direct seriell anzuschliessen betrifft wollte ich mich daran machen, sobald @schlimmchen mit seinem PR #319 fertig ist, denn das betrifft auch die serielle Kommunikation. |
Beta Was this translation helpful? Give feedback.
-
Sehr geil! Ist der öffentlich? Welche Hardware und Software braucht der? Im Übrigen habe ich gerade @philippsandhaus angestachelt in #205 den VeDirectFrameHandler auseinanderzunehmen. Vielleicht solltet ihr euch abstimmen (und ich mich raushalten?). Jedenfalls seh ich zu, dass #319 bereit zum mergen wird. In #205 habe auch auch bemerkt:
|
Beta Was this translation helpful? Give feedback.
-
@dirk-schulz Da gibt es nur mäßig Probleme, weil OpenDTU-OnBattery features hinzubaut, statt bestehende (all zu stark) zu verändern. Da die Software und auch z.B. die Übersetzungen einigermaßen gekapselt sind, lassen sich Änderungen einigermaßen gut mergen. Das ist dann @helgeerbe's Problem 😉
Ja, so ungefähr. Die Kopie "in dein Github ziehen" heißt "make a fork". Daran kannst du dann arbeiten, wie dir beliebt. Damit ist gemeint: Du klonst das Repository auf deinen Rechner, macht Änderungen, fasst die in commits zusammen, und schiebst diese commits ("push") in deinen "fork". Wenn du fertig bist mit deiner Arbeit, erstellst du einen Pull Request ("Die Bitte, dass @helgeerbe deinen Code in dieses Projekt importiert"). Wie GIT und GitHub funktionieren, kann dir das Internet erklären. Wenn du da keinerlei Erfahrung hast, musst du darin leider erst ein wenig investieren. Ansonsten hast du dich gefühlt sehr versteift auf den MQTT Victron. Das wäre ja ein anderen Feature. Die Unterstützung für mehrere Victrons beinhaltet vor allem dafür zu sorgen, dass mehrere VeDirectFrameHandler Instanzen existieren und konfiguriert werden können. Im Übrigen steht dieses Feature in Konflikt mit @philippsandhaus Arbeit zu #205. Da gäbe es ggf. Abstimmungsbedarf zumindest bzgl. dessen, wer Ernst macht und ob ihr euch ggf. ergänzen könntet. |
Beta Was this translation helpful? Give feedback.
-
Related: #457 |
Beta Was this translation helpful? Give feedback.
-
Hey, there,
OpenDTU on battery is really a great solution and solar passthrough is from the initial idea great.
But with more than one Victron solar passthrough can only consider one of my two Victrons. Result is, that the energy from the second victron only charges the battery and will not directly be used to set the inverter limit in dynamic power limiter.
(see my solution in this discussion: 360 )
@helgeerbe: Is there any chance, that I can publish e.g. via MQTT the summed up panel energy of all victrons to OpenDTU, so that this value can be used by dynamic power limiter instead of the value determined by serial communication from the Victron?
Otherway arround would be to connect the second victron also to opendtu, but it supports currently only one victron. Or any plans to add this feature?
(I tested to sync both victrons via bluetooth with the hope to get both values or the summed up value of both over the one serial connection. But the serial output of any of the victrons only includes values from the one connected victron.)
Beta Was this translation helpful? Give feedback.
All reactions