pvprodk / EaseeSolarCharge

A node-red based flow to dynamically control Easee EV charging based on Solar Production
8 stars 1 forks source link

2 phase charging seems identical to 3 phase charging #2

Open tobiasnorbo opened 5 months ago

tobiasnorbo commented 5 months ago

Hi,

I have tried to look at what makes the difference between the 3 phased charging and the 2 phased charging, and I can't seem to figure out the difference. To me it looks like you are calling out the current to all three phases (also the the two phased charging).

Shouldn't it have looked like this in the JSON field:

{ "charger_id": "{{payload.charger_id}}", "currentP1": 0, "currentP2": 9, "currentP3": 9 }

I am specifically calling P1 to 0Amp to make it easier for my car to recognise that it has to change, but this might be wrong?

Looking forward to hear your reply.

Another thing I am working on, which would be more applicable for me, I assume, is, that I have two easee chargers on the same group in the house, sharing 3 x 16Amps (actually 20Amps, so maybe I can go closer to 20Amps combined?), and I might use the 2 phase option to pin point Amps to two different chargers. Do you think that could work? Would I do like this:

Charger 1 { "charger_id": "{{payload.charger_id}}", "currentP1": 0, "currentP2": 9, "currentP3": 9 }

Charger 2:

{ "charger_id": "{{payload.charger_id}}", "currentP1": 9, "currentP2": 0, "currentP3": 0 }

Or would it be better to charge only one car until there is enough amps to have both running on 3 phases? eg:

charger 1 { "charger_id": "{{payload.charger_id}}", "currentP1": 6, "currentP2": 6, "currentP3": 6 }

Charger 2:

{ "charger_id": "{{payload.charger_id}}", "currentP1": 6, "currentP2": 6, "currentP3": 6 }

And in this case do you think I could go up to for instance 9Amps on both chargers on all three phases? Looking forward to hear your response and thoughts.

Great job with the flow btw. it works really great on my 14,7kWp system (inverter 11.000kW).

pvprodk commented 5 months ago

When I made the 2-phase (a long time ago) the Easee API did only accept 1-phase (like 9+0+0A) or 3-phase (like 9+9+9A), not 9+9+0A, hence I made the 2phase version to just calculate the requested Circuit limit based on the 2-phase limitation in the car, so If for example I wanted to charge with 3200W i sent 7+7+7A (which would be around 4800W) to Easee, which resulted in the car charging with 7+7+0A (3200 W) (Because the car had a 2-phase onboard charger).

So the only difference between 2 and 3 phase charging is the switch-node is mapped to different call-service-node's.

I have not messed with the 2-phase version in a long time, since the e-Golf has been sold for a while.

tobiasnorbo commented 5 months ago

Thank you for you swift reply.

I will test it out at some point and let you know how it goes.