will this work with foccci, LDU, VCU, OBC and BMS ?
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
will this work with foccci, LDU, VCU, OBC and BMS ?
would this setup work as shown in the diagram ??
I left out the isa shunt, since the BMS has its own
I left out the isa shunt, since the BMS has its own
- Bigpie
- Posts: 1782
- Joined: Wed Apr 10, 2019 8:11 pm
- Location: South Yorkshire, UK
- Has thanked: 83 times
- Been thanked: 429 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
This configuration will not work out of the box, the ISA shunt is required to complete precharging. It's used to measure the DC bus voltage.
There are ways around this if you're more technically capable.
There are ways around this if you're more technically capable.
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
- uhi22
- Posts: 1117
- Joined: Mon Mar 14, 2022 3:20 pm
- Location: Ingolstadt/Germany
- Has thanked: 206 times
- Been thanked: 617 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
There is confusion with the contactor control of the Foccci.
What I see in the picture:
- The Foccci contactor pins are wired to relay contacts to ground, which are controlled by the main contactor. This is a mistake.
- There are no CCS contactors. This is a mistake.
What we need:
- Two CCS contactors, which connect the DC pins of the CCS socket to the battery (no matter on which side of the main contactors. Maybe directly on the battery, so that the inverter can sleep during charging. Or maybe better on the inverter side, because the main contactors are the "safety feature" to completely separate the battery.)
- Connect the contactor outputs of Foccci to control the contactors. Yes, these are outputs of Foccci, not inputs.
Attention: Depending on the Foccci version, the contactor outputs are low-side switches (means, the contactor coil needs to be between the 12V rail and the output, or they are high-side-switches, means that the contactor coil needs to be connected between the Foccci output and ground.
Edit: Just checked the wiki, https://openinverter.org/wiki/Foccci , it seems quite clear (for the writer
) how the contactor outputs work. Maybe someone else could add a formulation that is more clear.
What I see in the picture:
- The Foccci contactor pins are wired to relay contacts to ground, which are controlled by the main contactor. This is a mistake.
- There are no CCS contactors. This is a mistake.
What we need:
- Two CCS contactors, which connect the DC pins of the CCS socket to the battery (no matter on which side of the main contactors. Maybe directly on the battery, so that the inverter can sleep during charging. Or maybe better on the inverter side, because the main contactors are the "safety feature" to completely separate the battery.)
- Connect the contactor outputs of Foccci to control the contactors. Yes, these are outputs of Foccci, not inputs.
Attention: Depending on the Foccci version, the contactor outputs are low-side switches (means, the contactor coil needs to be between the 12V rail and the output, or they are high-side-switches, means that the contactor coil needs to be connected between the Foccci output and ground.
Edit: Just checked the wiki, https://openinverter.org/wiki/Foccci , it seems quite clear (for the writer

Github: http://github.com/uhi22 --- Patreon: https://www.patreon.com/uhi22
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
it would be good if you could get it right so that all components, i.e. DC and AC charging, work together in conjunction with VCU and LDU
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
It is your project. Not mine or anyone elses.
You need to wire things and configure things to work for your application.
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
I think it's not just my project, some people have probably installed identical components and want it to work like that
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
Then show us how you wired it now.
You also have not mentioned how the Tesla charger is currently controller. I cannot see you project so you must show us.
You also have not mentioned how the Tesla charger is currently controller. I cannot see you project so you must show us.
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
At the moment it is wired in a classic and minimalist way, the obc gen2, and in order to charge it, the key always has to be in the ignition position so that the main relays are closed. At the moment it works because the car is in the garage at home, but what if you want to go to the charging station while you are on the go?
Since I still have a Gen3 lying around here, I would do the whole thing properly and take out the rear HVJB
Since I still have a Gen3 lying around here, I would do the whole thing properly and take out the rear HVJB
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
Which version of the Tesla control board do you have?
There needs to be mods to the Tesla Charger control software to allow propper operation without being connected to Control Pilot and Proximity. Also the required changes in ZombieVerter for this. Note that if you have an STM32 control board there also is a crap load of CAN ids on the bus because of having only one CAN, so it will be required to most likely be on its own CAN bus as it will conflict with other ids. This might not be possible with the "standard" Foccci implementation in the current ZombieVerter firmware.
What else is on your CAN bus?
I have done this in a past project with the Tesla Charger, but a very very old board that was running my own firmware (I wrote the original firmware to control the Tesla Chargers).
All of these interactions is what makes projects like these overly complicated thus only really approach able at a case by case basis by the individual doing the project.
There needs to be mods to the Tesla Charger control software to allow propper operation without being connected to Control Pilot and Proximity. Also the required changes in ZombieVerter for this. Note that if you have an STM32 control board there also is a crap load of CAN ids on the bus because of having only one CAN, so it will be required to most likely be on its own CAN bus as it will conflict with other ids. This might not be possible with the "standard" Foccci implementation in the current ZombieVerter firmware.
What else is on your CAN bus?
I have done this in a past project with the Tesla Charger, but a very very old board that was running my own firmware (I wrote the original firmware to control the Tesla Chargers).
All of these interactions is what makes projects like these overly complicated thus only really approach able at a case by case basis by the individual doing the project.
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
yes, as I said, I want to install the Gen3, but I haven't come across a good solution yet. At the moment, the OBC is running version 1.19 and the LDU 5.35. Everything is still kept minimal at the moment and will be upgraded from time to time so that in the future you can simply connect to a charging station, lock the car and go for a coffee without worrying about something going wrong. I think it's in everyone's interest. Yes, you're right. I couldn't charge with the VCU. They're both connected to the same can. As soon as I unplug the VCU, everything works again.
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
What board is in you OBC.
Gen3 tesla charger requires a separate controller, this runs same firmware as the Gen2 charger boards.
https://openinverter.org/wiki/Tesla_Mod ... N3_Charger
https://www.evbmw.com/index.php/evbmw-w ... controller
This is the same issue as with the Gen2 tesla charger firmware as of now, it needs the Control Pilot and Proximity to work. Also the latest firmware version written by Johannes is not compatible with the ZombieVerter for some reason, the CAN messages have changed.
Gen3 tesla charger requires a separate controller, this runs same firmware as the Gen2 charger boards.
https://openinverter.org/wiki/Tesla_Mod ... N3_Charger
https://www.evbmw.com/index.php/evbmw-w ... controller
This is the same issue as with the Gen2 tesla charger firmware as of now, it needs the Control Pilot and Proximity to work. Also the latest firmware version written by Johannes is not compatible with the ZombieVerter for some reason, the CAN messages have changed.
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
the board is version 5aB3, is there something newer, it's really hard to find
yes I know, I have everything ready here, just the circuit board has to arrive
yes I know, I have everything ready here, just the circuit board has to arrive
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
You are showing everything but the board in the picture...
Still does not change the fact alot of coding changes and testing is required.
Still does not change the fact alot of coding changes and testing is required.
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
true words,
one would have to develop a board that combines the Foccci and charging board, maybe even the VCU, so that everyone would benefit from it and it wouldn't be restricted to one vehicle, it would also take up less space, but that is beyond my knowledge and ability
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
No not true, just have the ZombieVerter VCU and Charger Board work together, believe the Gen3 charger controler has 2x CAN so it should be easier to do. The Zombie already works with Foccci.
It will require testing due to the timing requirements around using the Tesla Charging modules.
-
- Posts: 168
- Joined: Thu Dec 07, 2023 9:32 pm
- Location: Kosova
- Has thanked: 18 times
- Been thanked: 3 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
really, I see this documented somewhere, maybe I'm missing something
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
NVM latest version for STM32 is single CAN, thus same firmware.
https://github.com/damienmaguire/Tesla- ... /master/V3
https://github.com/damienmaguire/Tesla- ... /master/V3
- Proton
- Posts: 325
- Joined: Sat May 06, 2023 2:23 am
- Location: Georgia/US
- Has thanked: 190 times
- Been thanked: 49 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
I am lost with this Focci controller. Is there is any video explaining how this works?
I have my Tesla 11kW Controller. Does Foccci need to communicate with the controller somehow? or the focci board just talks to the charging station and tells it how much amps and voltage to send out to the car?
At least for me this implementation needs to be explained better in the wiki.
I have my Tesla 11kW Controller. Does Foccci need to communicate with the controller somehow? or the focci board just talks to the charging station and tells it how much amps and voltage to send out to the car?
At least for me this implementation needs to be explained better in the wiki.
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
What are you confused about after consulting the wiki? https://openinverter.org/wiki/Foccci
And the info provided in this thread to why it wont work out of the box. "easiest" approach is two charge ports.
Besides that if you want help you need to provide information about your vehicle, you have a BMS? You have a Zombie Verter? What is you HV setup ect.
There are so many interactions that you need to align and make work together correctly. Yes it is a very well developed project but as with anything requires alot of vehicle/system intergration.
- Proton
- Posts: 325
- Joined: Sat May 06, 2023 2:23 am
- Location: Georgia/US
- Has thanked: 190 times
- Been thanked: 49 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
Hey Tom,
I just installed the Openinverter BMS and i am going to be using the tesla 11kW charger. I just want to wrap my mind around this and understand how it needs to me implemented.
I just installed the Openinverter BMS and i am going to be using the tesla 11kW charger. I just want to wrap my mind around this and understand how it needs to me implemented.
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
As state in this thread you cannot use the Tesla Charger and Foccci on the same Charge Port, you cannot share charge port signals.
As said before in this thread, the Tesla Charger firmware at the moment, from what I have understood from checking the code does not support being controlled by any CAN based controller. This means it needs to be connected to the charge port signals, thats why I suggest just run two ports for now if you are in a hurry.
The BMS to Charger is just CAN mapping for limits.
The BMS to Foccci again is just CAN mapping the limits, as described on the wiki page.
As said before in this thread, the Tesla Charger firmware at the moment, from what I have understood from checking the code does not support being controlled by any CAN based controller. This means it needs to be connected to the charge port signals, thats why I suggest just run two ports for now if you are in a hurry.
The BMS to Charger is just CAN mapping for limits.
The BMS to Foccci again is just CAN mapping the limits, as described on the wiki page.
- Proton
- Posts: 325
- Joined: Sat May 06, 2023 2:23 am
- Location: Georgia/US
- Has thanked: 190 times
- Been thanked: 49 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
Thank you.
I understand what you are saying and in the same time I do not understand what you are saying. Probably I need to play a little bit more with the Openinverter BMS and see what you are talking about.
I still think that since this is sold here on the Wiki page should be a good video explaining all this. I think it is expected too much from people that just want to convert car to electric.
I understand what you are saying and in the same time I do not understand what you are saying. Probably I need to play a little bit more with the Openinverter BMS and see what you are talking about.
I still think that since this is sold here on the Wiki page should be a good video explaining all this. I think it is expected too much from people that just want to convert car to electric.
- tom91
- Posts: 2433
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 211 times
- Been thanked: 588 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
I do not think you understand how this forum the wiki and Open Inverter work.
You feel something is missing then contribute it.
- Proton
- Posts: 325
- Joined: Sat May 06, 2023 2:23 am
- Location: Georgia/US
- Has thanked: 190 times
- Been thanked: 49 times
Re: will this work with foccci, LDU, VCU, OBC and BMS ?
I would contribute but unfortunately I am still at the basics. I contribute where I can; for example I am making small solar systems (free) for Homless in my area
This is a different beast and I will contribute when I know what I am talking about on this subject.
For now I cannot even help myself.

This is a different beast and I will contribute when I know what I am talking about on this subject.
For now I cannot even help myself.