my name is Heye and this is my current (and also first) EV project. It's not a conversion, but I think it fit's the OpenInverter spirit best since there doesn't seem to be a StreetScooter specific community and I want to learn automotive reverse engineering with this project. In this thread, I want to document my efforts and maybe even enable other people to repair their own absolutely underdocumented StreetScooter.
About me: I'm a German computer science student with a long-time interest in electronics and have been participating in the climate movement for some years. But I also like cars/trucks (and fixing them myself), so buying a broken EV and trying to fix it is basically the perfect project for me.
So what even is a StreetScooter and why did I want one? Briefly summarized: The German postal service wanted a new fleet of EVs at a time where there weren't many utility EVs around. So they bought a startup from a professor at a prestigious German technical university (not mine, sadly), trying to develop just that. The company had its ups and downs (mostly downs) and recently the postal service sold the company (tough it keeps a fleet of a few tens of thousands of their vehicles) again, after which it soon had to declare bankruptcy (StreetScooter, not the Germany postal service). Somewhat recent news said that StreetScooter are trying to move production to Thailand, but it is unclear whether that is actually happening. StreetScooters never sold well outside of the Postal service due to their high sticker price of 40.000€.
Since the StreetScooter became publicly known, I always wanted one. I like utilitarian vehicles, the StreetScooter is made for cities (and I live in a pretty cramped one) and they can be had pretty cheaply (because they don't have all that much in common with modern "nice" EVs). In short, the StreetScooter is the "Slate truck we have at home", which is funny because the Slate truck, which I also like, probably won't be sold in Germany if it even makes it to market.
After scouring the online platforms for some time, I found a StreetScooter in the Netherlands that I absolutely fell in love with on first sight. It had a truck bed (those are around 500€ separately), the largest available battery (40kWh, which is frankly barely adequate) and, best of all, it was listed for 3500€, which I managed to barter down to 2000€. It is one of the few trucks that wasn't used at the postal service and instead was sold to a third party, probably some Dutch municipality It even has nice orange lights on the roof. On the negative side, it was listed as "not charging anymore, drove until the battery was empty". But no risk, no fun, right?
So I lent my fathers bus, rented a trailed and took my brother and my best friend on a Roadtrippy car-buying adventure to the Netherlands.

After getting the car home, I firstly had to charge the 12V battery, which was completely dead. Luckily, after a few days at 14.3V it was mostly fine again. So I tried starting it, only to see it shutting off again. It looked like it was tripping an electronic breaker or something like it. Later, I learned a bit of Dutch: "Sleutel niet gevonden" means "Key not found". The car has a keyless go system, which I wasn't used to. The other key had a working battery, so I was able to activate the 12V system properly. Starting the car wouldn't work, with it just saying "Garage" (meaning "Workshop"). Charging it wouldn't work either, as I was promised, but I got two different errors! The first one was the fault light at the EVSE. I learned that you can't just use a Generator to charge your EV, you actually have to ground it! But the second one was more insidious: The EVSE was showing that it was charging and the light at the charge port was blinking green - but at the wrong frequency! If it's blinking fast, there's an error, if it was blinking slowly, it would be charging fine. 12V charging was working though - you can see the LEDs at the 12V charger through the grill.
It was CAN Bus time! But first, since there was no OBD-II port (at least I didn't find it and I assume there doesn't have to be one, since there are no emissions to be monitored), I had to figure out how to open the hood, since there's no latch and I don't have a service manual. But it's easy! You open the doors and you remove the highest screws you can see. Then you can pull the hood in the direction of travel and then take it off. I didn't find any documentation on any component inside the vehicle or even any connector. But finding the CAN-Buses was easy. I took the connectors off at the inverter, the OBC and the VCU (that one is over the passenger footwell inside the passenger compartment) and looked for twisted pair connections. Measuring them with my multimeter, I wrote down those that had a resistance of either 60 or 120 Ohm between them (depending on whether the connected device terminates the bus) and choose the bus connecting the VCU and the charger for my first experiments. Not knowing the baud rate and other parameters, I guessed at 500.000 baud and 11 bit addresses. And Bingo! I now had so much data to work with in SavvyCAN! This was the point where my great saviours from this board came in. Thanks to a post from LRBen, and Jacobsmess who found it, I had a DBC file that fit my car almost perfectly! I don't think I could have done all the CAN reverse engineering myself at this point. Who knows, I might even have given up the project in frustration! Sadly, I can't contribute much back for now because I actually have a different (probably worse) charger.
After getting the car incredibly cheaply, this was my second incredible stroke of luck, since there is otherwise almost zero technical documentation on the vehicle. I am so very thankful!
Perusing the dumped data, it didn't take long for the problem to present itself to me: The BMS reports an undervoltage error! And yes, the voltages it shows are varying wildly - between 2.35 and 4.1 volts per cell. (Side note: Either the DBC file doesn't quite fit or something else is wrong, but I can only see voltages for 9 from 16 modules. All eight from the first string and only one from the other one).
I also learned that there are many different batteries for the StreetScooter. The one I have is "V6-16M". They are probably (I haven't opened it yet) organized in two strings of 8 modules of 13 prismatic Samsung cells each. So it's a 104S configuration. It is supposed to have battery modules from the BMW i3 inside, but that doesn't work out! All info I found online says that the i3 has 12S modules!
But I will be able to satisfy my (and maybe your) curiosity soon, because I will have to open the battery. I will charge the heavily discharged cells and try to find out what the secret CAN handshake between the battery and the car is, so I can work on both parts separately. I am a little worried about dendrites, but not too much, since I won't be driving the car at first. In the worst case, I will have to take one of the strings out, make the BMS accept it and live with the reduced capacity.
Opening the battery means dropping the battery first. That's easy enough with a lift, but I don't have one. And renting a trailer is expensive, so I had to make do with what I had - three shunting jacks, some wood and 6-Ton car stands. This was my procedure, which worked well:
- Jack up the car and put it on the stands (doesn't need to be too high)
- Remove the 12V battery and wait 10 minutes! The HV battery is not safe otherwise!
- Remove the 2 nuts and 3 screws (10mm spanner) holding the protective plate in the middle at the front of the battery (it has a high voltage sign on it), then remove the plate
- Disconnect the tool-less HV and auxiliary connectors, don't forget the grounding cable (10mm spanner). Especially don't forget it on reassembly!
- Put tape over the receptacles and the plugs to avoid dust entering them.
- Put two long wood bars under the battery as rails to drag it out sideways (you have the most clearance between the jacks there)
- Support the battery with one jack in the front and two in the back (one in each corner)
- Build three wooden cross stacks symmetrically to the points where the jacks are on the battery
- Ensure that the jacks are still solidly supporting the battery, then loosen the screws (13mm hex head) fixing the battery to the frame. Don't put your head beneath the battery!
- Slowly let the battery sink down using the jacks. Remove wood from the cross stacks as you do it.
- When you are almost done, put round wood bars (like broom sticks) beneath the battery so you can roll it like the Egyptians did (dragging it was way harder than anticipated)
- Roll it out and you are done!
Now closer-future me had a more immediate problem. Working on a battery is necessarily working on live voltage and you need protective equipment for that. To protect against electric shock and arc flash, should you stupidly drop and short something. Don't underestimate arc flash! I learned: That stuff is both heavy-duty and expensive.
And I'm a broke student. So what to do? I wasted a day asking local businesses for old equipment, which was a stupid idea. Broken protective equipments gets thrown away, not given away. You can't do it without thick 1000V rubber gloves, so I bought them from Amazon. Uvex brand, 50€. Too much for a one-time job, but oh well, it's my safety. I wouldn't trust anything worse. The face shield, which you also need, is stupidly expensive as well. My father has a different faceshield made from thicker polycarbonate, which I'm going to use. Alternatively, I would have used a motorcycle helmet, which should also provide at least some protection. Both solutions are not tested against arc flashes, but I'm quite confident here. For the rest of my body, I'm going to wear multiple layers of thick, pure cotton, work jackets and trousers, they are quite flame retardant and should also protect me well.
I will open the battery either tomorrow and the day after and post pictures then. Until then, isn't this just an amazing sight?
