Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Has anybody worked out the wall charger communication protocol yet?

This site may earn commission on affiliate links.
I charge my Model S entirely from Solar power in an off grid location. When the sun goes behind a cloud I need to adjust the charge rate down a bit so I don't flatten the house battery. To do this I need to talk to the wall charger to tell it how much it can have dynamically. I am 99.9% certain that the communication protocol by which multiple chargers can coexist and share a common 100A feed will allow me to do this but Tesla will not release the details to me. I could reverse engineer it if I had two chargers and two cars but I only have one of each so it is extremely difficult.

Has anyone out there done this already and would you be willing to share your findings with me?

Any other ideas would also be gratefully received.
 
I can turn it off, this is true. The problem is that when the sun is not shining fully on the solar panels I still get a lot of power available, just not enough to charge at the maximum rate. If I only allowed it to charge when there is full sun I would lose a lot of charge time. If I set the car to a lower current then I cannot make full use of the full sun.
I know this is possible given the capabilities of the hardware, I just need a little documentation.
 
As an update, many thanks to CDalton for this excellent work. I installed the software on a Raspberry Pi and wrote the necessary code to sit between my battery management system and the TWC Manager to control the charging rate. I have one Model S and I can now leave it to its own devices to charge with the TWC Manager controlled by my own code adjusting the charge rate based on a combination of house battery charge level and available solar power. Hopefully, I will not be in a position of having the car flatten the house battery again!
 
As an update, many thanks to CDalton for this excellent work. I installed the software on a Raspberry Pi and wrote the necessary code to sit between my battery management system and the TWC Manager to control the charging rate. I have one Model S and I can now leave it to its own devices to charge with the TWC Manager controlled by my own code adjusting the charge rate based on a combination of house battery charge level and available solar power. Hopefully, I will not be in a position of having the car flatten the house battery again!


One of the great things I have always loved about forums.

You have people that are very helpful by sharing knowledge and information for a common cause, which in our case is Tesla!

You learn things and figure out things that the manufacturer doesn't share!