CHAdeMO on Orion BMS - Solved
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
CHAdeMO on Orion BMS - Solved
Dear community,
i really would apprechiate your Help here. I've set up the CHAdeMO as Ewert Energy suggested it and hoped it'll work right away. Unfortunately if i connect to a charging station it starts to communicate but then it ends the "charging" after approximately 21 seconds every time. It doesn't really start to charge, there is no amperes or anything. But the EVSE knows my SoC obviousely! So the CAN-Communication seems to work.
Can anyone see something in these Pictures or in the Video of the CAN-Sniffing?
Thanks a lot!!!! Philip
Video: https://photos.app.goo.gl/VAJkcengqKBp1dwbA
i really would apprechiate your Help here. I've set up the CHAdeMO as Ewert Energy suggested it and hoped it'll work right away. Unfortunately if i connect to a charging station it starts to communicate but then it ends the "charging" after approximately 21 seconds every time. It doesn't really start to charge, there is no amperes or anything. But the EVSE knows my SoC obviousely! So the CAN-Communication seems to work.
Can anyone see something in these Pictures or in the Video of the CAN-Sniffing?
Thanks a lot!!!! Philip
Video: https://photos.app.goo.gl/VAJkcengqKBp1dwbA
- mdrobnak
- Posts: 692
- Joined: Thu Mar 05, 2020 5:08 pm
- Location: Colorado, United States
- Has thanked: 1 time
- Been thanked: 5 times
Re: CHAdeMO on Orion BMS - please help
You may wish to look here: https://github.com/mdrobnak/can-dc-fc-r ... ms_loop.rs - for 108/109
and
https://github.com/mdrobnak/can-dc-fc-r ... cess_cd.rs for 100/101/102
Here's my quick run from the screenshot:
0x108:
500 V max
125 A max
402 V threshold voltage (aka stop)
bytes 6-7 0 - correct
0x109:
CHAdeMO 0.9
7 volts on the wire
0 current
byte 4 reserved
byte 5 - 0x30 -> 48 decimal:
* #define EVSE_STATUS_BATTERR 16 //something wrong with battery?!
* #define EVSE_STATUS_STOPPED 32 //charger is stopped
So there's your issue...
255 minutes allowed
0x100:
402V max voltage
20 kWh pack size?
0x101:
Charge time estimate ? Not sure.
0x102:
Voltage target 397V
Current target 31A
Charging Enabled
SoC is 193/255 -> ~75.6%
I'd have to watch the video again, but I'd imagine it's something with the analog signaling part that's broken, not the CAN part. If you don't have the relay setup right, it's not going to to work.
-Matt
and
https://github.com/mdrobnak/can-dc-fc-r ... cess_cd.rs for 100/101/102

Here's my quick run from the screenshot:
0x108:
500 V max
125 A max
402 V threshold voltage (aka stop)
bytes 6-7 0 - correct
0x109:
CHAdeMO 0.9
7 volts on the wire
0 current
byte 4 reserved
byte 5 - 0x30 -> 48 decimal:
* #define EVSE_STATUS_BATTERR 16 //something wrong with battery?!
* #define EVSE_STATUS_STOPPED 32 //charger is stopped
So there's your issue...
255 minutes allowed
0x100:
402V max voltage
20 kWh pack size?
0x101:
Charge time estimate ? Not sure.
0x102:
Voltage target 397V
Current target 31A
Charging Enabled
SoC is 193/255 -> ~75.6%
I'd have to watch the video again, but I'd imagine it's something with the analog signaling part that's broken, not the CAN part. If you don't have the relay setup right, it's not going to to work.
-Matt
- mdrobnak
- Posts: 692
- Joined: Thu Mar 05, 2020 5:08 pm
- Location: Colorado, United States
- Has thanked: 1 time
- Been thanked: 5 times
Re: CHAdeMO on Orion BMS - please help
From the video it does not look like the Chademo contactor is ever open. It needs to show as open during the isolation test.
-Matt
-Matt
- johu
- Site Admin
- Posts: 6618
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 342 times
- Been thanked: 1485 times
- Contact:
Re: CHAdeMO on Orion BMS - please help
I skipped the contactor part as well as I use v0.9 protocol.
The voltage target can also be the culprit as pointed out by Damien. I had to set it to 450V to not get in the way. It is irrelevant because BMS controls charging current
The voltage target can also be the culprit as pointed out by Damien. I had to set it to 450V to not get in the way. It is irrelevant because BMS controls charging current
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - please help
Can you specify further what you mean by "skipped the contactor part as well"?
So i should set the voltage target higher? Why does it get in the way, if it is lower?
Thanks!
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - please help
Matt, that's incredibly helpful! Thank you SO MUCH!mdrobnak wrote: ↑Wed Mar 03, 2021 12:23 am You may wish to look here: https://github.com/mdrobnak/can-dc-fc-r ... ms_loop.rs - for 108/109
and
https://github.com/mdrobnak/can-dc-fc-r ... cess_cd.rs for 100/101/102
Here's my quick run from the screenshot:
0x108:
500 V max
125 A max
402 V threshold voltage (aka stop)
bytes 6-7 0 - correct
.......
-Matt

- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - please help
Solved! The wiring was correct, the CAN-Messages where correct, too!
Just one setting in the software prevented it from working. That took me hours to figure out, as in the Orion BMS manual the setting described as recommended, but not clearly as necessary!
Finally charged at 70 Amp max due to my already high state of charge. I've set the Maximum under ideal circumstances to 125A at 397V - is that correct?
Thanks again for your Input, it helped a lot!
Just one setting in the software prevented it from working. That took me hours to figure out, as in the Orion BMS manual the setting described as recommended, but not clearly as necessary!
Finally charged at 70 Amp max due to my already high state of charge. I've set the Maximum under ideal circumstances to 125A at 397V - is that correct?
Thanks again for your Input, it helped a lot!
- mdrobnak
- Posts: 692
- Joined: Thu Mar 05, 2020 5:08 pm
- Location: Colorado, United States
- Has thanked: 1 time
- Been thanked: 5 times
Re: CHAdeMO on Orion BMS - please help
That's probably the car-side 'charge enable' analog control. 
-Matt

-Matt
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - please help
As already said i set the max to 125A at 397V.
Also i reduce the current at 81 percent to around 8 Amps at 100%.
Is that too much charge power for the high level of state of charge?
Thanks again!
Also i reduce the current at 81 percent to around 8 Amps at 100%.
Is that too much charge power for the high level of state of charge?
Thanks again!
- mdrobnak
- Posts: 692
- Joined: Thu Mar 05, 2020 5:08 pm
- Location: Colorado, United States
- Has thanked: 1 time
- Been thanked: 5 times
Re: CHAdeMO on Orion BMS - please help
I have no idea. That's totally based on the limits of your batteries.
So I'll leave that to others.
I'm glad I was able to help, you're very welcome.
-Matt

I'm glad I was able to help, you're very welcome.
-Matt
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - Solved!
Found the answer with google very quickly
my 30 kWh pack should be fine with my settings according to this graph
I'll leave this here, maybe it'll help others somewhen, too.

my 30 kWh pack should be fine with my settings according to this graph
I'll leave this here, maybe it'll help others somewhen, too.
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - Need Help Again Please
Hi,
i drove almost 400 kilometers with Johannes last week and every fast charging session worked fine. Yesterday i wanted to drive another 150 kilometers and hooked the car up to the fast charger. Unfortunately it did not charge. I've tried 3 different fast chargers!
I can see the voltage ramping up to just above 400 Volts. The charger does not get in error state neither does my BMS. Everything works fine it just doesn't start charging. It does not ramp up the amperes.
I made a video of a charging session - maybe someone sees something on the canbus???
https://photos.app.goo.gl/a7hn13ZHUQndRiYX8
So nothing changes from this point on:
0x109 01 90 01 00 00 05 FF 3C
0x108 01 26 02 7C 93 01 00 00
Thanks a lot again!
i drove almost 400 kilometers with Johannes last week and every fast charging session worked fine. Yesterday i wanted to drive another 150 kilometers and hooked the car up to the fast charger. Unfortunately it did not charge. I've tried 3 different fast chargers!
I can see the voltage ramping up to just above 400 Volts. The charger does not get in error state neither does my BMS. Everything works fine it just doesn't start charging. It does not ramp up the amperes.
I made a video of a charging session - maybe someone sees something on the canbus???
https://photos.app.goo.gl/a7hn13ZHUQndRiYX8
So nothing changes from this point on:
0x109 01 90 01 00 00 05 FF 3C
0x108 01 26 02 7C 93 01 00 00
Thanks a lot again!
- johu
- Site Admin
- Posts: 6618
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 342 times
- Been thanked: 1485 times
- Contact:
Re: CHAdeMO on Orion BMS - Need Help Again Please
Seems to be nothing wrong with the 100, 101 and 102 messages. Charge requested at 121A, 398V, 403V over voltage.
Charger reports max current of 124A in 108 message and 400V output voltage, charging and connector locked in 109.
Do you hear your contactors close? Can you check if they are ok?
Charger reports max current of 124A in 108 message and 400V output voltage, charging and connector locked in 109.
Do you hear your contactors close? Can you check if they are ok?
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
- celeron55
- Posts: 803
- Joined: Thu Jul 04, 2019 3:04 pm
- Location: Finland
- Has thanked: 38 times
- Been thanked: 135 times
- Contact:
Re: CHAdeMO on Orion BMS - Need Help Again Please
If the contactors don't close, chargers have a large variance in the time they wait before erroring out. Some wait barely a few seconds, some wait for like half a minute.
I had my contactor coil wire broken and had to diagnose and fix it.
I had my contactor coil wire broken and had to diagnose and fix it.
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - Need Help Again Please
It's very weird!!!!!!
I don't understand this at all. To me the canbus commands seem correct, too. But it does not ramp up the amps.
BUT (!) there are 0,3A of current flowing! WTF? So it is actually charging, but in a ridiculous slow way. I was thinktink if this might be a BMS fault, bit it actually does send the correct information, or doesn't it`?
Here another try: Here you can see, that current flows: After almost 5 minutes of charging: After 12 minutes of charging:
Does anyone have any ideas what could be the cause here?
I don't understand this at all. To me the canbus commands seem correct, too. But it does not ramp up the amps.
BUT (!) there are 0,3A of current flowing! WTF? So it is actually charging, but in a ridiculous slow way. I was thinktink if this might be a BMS fault, bit it actually does send the correct information, or doesn't it`?
Here another try: Here you can see, that current flows: After almost 5 minutes of charging: After 12 minutes of charging:
Does anyone have any ideas what could be the cause here?
- Jack Bauer
- Posts: 3638
- Joined: Wed Dec 12, 2018 5:24 pm
- Location: Ireland
- Has thanked: 9 times
- Been thanked: 272 times
- Contact:
- johu
- Site Admin
- Posts: 6618
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 342 times
- Been thanked: 1485 times
- Contact:
Re: CHAdeMO on Orion BMS - Need Help Again Please
0.3A is probably just noise/offset. Did you check the relais?
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
- Jack Bauer
- Posts: 3638
- Joined: Wed Dec 12, 2018 5:24 pm
- Location: Ireland
- Has thanked: 9 times
- Been thanked: 272 times
- Contact:
Re: CHAdeMO on Orion BMS - Need Help Again Please
I would suspect the station thinks you are at max voltage and is choking the current off to prevent it going over. This happened to me on CCS. Also Circontrol stations are VERY slow compared to others during startup so you may have had a timing issue during startup.
I'm going to need a hacksaw
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - Need Help Again Please
Thanks to everyone helping me on this - i really apprechiate it a lot!
In the end it was the relay of the positive side wich barely closed but didn't have full contact. So the station thought everything is all right, as the relay closed, but wasn't able to push the current through. I've exchanged the relay and now everything works fine again.
In the end it was the relay of the positive side wich barely closed but didn't have full contact. So the station thought everything is all right, as the relay closed, but wasn't able to push the current through. I've exchanged the relay and now everything works fine again.
-
- Posts: 33
- Joined: Thu Oct 08, 2020 3:32 pm
- Location: Brisbane, Australia
- Been thanked: 2 times
Re: CHAdeMO on Orion BMS - Solved
Hi all,
I'm unable to charge on CHAdeMO and suspect there is something wrong with the x102 CAN message as I've been told that the car is sending an error flag on x102 to the charger which then stops the session proceeding.
My question is how do I interpret what the Orion BMS is sending on x102? I've recorded CAN logs and sent to Andrew Ewert at Orion but he hasn't helped. The txt files just look like lots and lots of digits to me
I have 14 Tesla Modules, and believe I have all the settings in the Orion utility correct as per thread above (Andrew also confirmed this).
Thanks for any help!!
I'm unable to charge on CHAdeMO and suspect there is something wrong with the x102 CAN message as I've been told that the car is sending an error flag on x102 to the charger which then stops the session proceeding.
My question is how do I interpret what the Orion BMS is sending on x102? I've recorded CAN logs and sent to Andrew Ewert at Orion but he hasn't helped. The txt files just look like lots and lots of digits to me

I have 14 Tesla Modules, and believe I have all the settings in the Orion utility correct as per thread above (Andrew also confirmed this).
Thanks for any help!!
-
- Posts: 33
- Joined: Thu Oct 08, 2020 3:32 pm
- Location: Brisbane, Australia
- Been thanked: 2 times
Re: CHAdeMO on Orion BMS - Solved
I'm trying exclusively on Tritium brand DC chargers as they are dominant here, plus I have friends that work there. They provided this useful graph of my charging session attempts, which leads me to the x102 which is causing the error.
-
- Posts: 33
- Joined: Thu Oct 08, 2020 3:32 pm
- Location: Brisbane, Australia
- Been thanked: 2 times
Re: CHAdeMO on Orion BMS - Solved
Can someone tell me what program is being used here, over the top of the Orion utility, to get the explanations of the CAN messages?
- Zapatero
- Posts: 445
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 42 times
- Contact:
Re: CHAdeMO on Orion BMS - Solved
It is the Orion Software. It has this feature to show the can live messages