Can node-red manipulate the Charger settings programmed into a Multiplus2 with VeConfigure?
Especially interested in
Ampere limit
Voltage/SOC limits
If so: Can somebody point me to the proper node?
Background is: Battery shall not always charge fast and full if grid (maybe expensive) is connected. PV trough MPPT might be seen as sufficient at times, and other times, no matter the price: Charge as fast and as full as possible (or whatever is set trough nodeRed).
I assume if these values can be manipulated by node-red, the set limit (Max Amp) for Grid will not be overwritten, and never exceeded?
Addition: The system has BMS battery, so DVCC is activated.
I however can not reproduce the manipulation of the MaxChargeCurrent. (send number as payload). Whatever I send does not seem to have an effect (stays at 210 which is the sum of the 3x70A from the system).
What I forgot to mention in the initial question (did not think it’s relevant):
The system has BMS battery, so DVCC is activated.
Goal is to keep the maximum charge current DVCC is fine with to ensure all available power from MPPT (PV) is utilized, but limit grid charge to a desired level.
I am sending “number” as “msg.payload”. Is this not correct?
I tested it on my system before I posted. I have a communicating (serial) battery w/DVCC enabled too, but only a single 24v MP 2x120 . Have you tried sending the value to all 3 of them? Correct, number as playload.
I tried changing voltage too, but that didn’t work. I suspect either my BMS or the sustain mode of solar & wind priority overrides my change attempt.
Am on 3.70 (this shows in the Venus GUI), not sure about the “~96”, as I don’t see anything beyond 3.70.
I made a mistake. Inverters were turned off (trough the Venus GUI), thought since node-red showed values the communication part was still active.
Now I did turn the system on (trough GUI), and I can in fact change the values.
If however I send a low value (“0” as an example), it’s overwritten after a second or so to a larger value… Can’t really grasp the issue right now, unless it’s DVCC related, but if it works for you, one would assume it’d work for me…
The picture with the debug on the right shows what’s going on, even if in the flow you see sent value “0”. Similar behavior if I send 50. If I send 210, the 210 stick (as it’s the maximum?).
I don’t know anything about how 3 inverters interact but it appears you’re sending charger data to only 1one the 3. Is 276 the lead? Can you send to all 3? Zero might not be a valid number to send?
I don’t know your use case, but I use the solar and wind priority function in our RV to prevent charging. When on shore power it uses the battery (and solar) until the battery is depleted down to a voltage setpoint, then the inverter will provide DC power to maintain voltage. Switching it off recharges the battery at max charge current
In the drop-down of the node it shows only one Multiplus, so I can only send to this one (but as far as I know that is correct in a 3P setup, configured with the VeBusSystem configurator - the three units become “combined”).
I am aware of the solar and wind function. But with that function you will still use shore power instead of the inverter (if grid/AC is present), unless you did something else to prevent that (like the “IgnoreAC” virtual switch programmable from within VeConfig). I however don’t like this approach, because it’s very unflexible. I want more easy and flexible control, but in general I want to ignore the grid, as long as I have power in the batteries of from MPPT/PV.
What I have in mind is (Boat/RV):
Grid Code none (feeding grid not allowed, ESS assistant not possible), and then I want some flexibility to set certain parameters as needed. There might be times I want full power charge from grid, save my batteries, and other times where I am OK with depleting the batteries to a predefined point before I use grid power (or even charge from grid). This seems to require node-red programming and the utilization of the new virtual switch nodes which can be used from the Venus GUI)
Basically I want to be very flexible, until which SOC I will ignore (expensive) grid power and utilize DC (battery and PV from MPPT), and if I don’t ignore grid due to lower SOC as desired at the time, I want to control with how many Amps the Multiplus chargers put in the battery (if any); and I also want to have a flexible max voltage, when I tell the grid chargers to stop loading, but may still be using the grid while the MPPT keep charging the battery.
Setting the max Amps was just the first step as it seemed “easy” before touching more complex logic.