<div dir="ltr">
<div>I picked up a 2015 Leaf about 3 weeks ago, and found this project a
few days later. My 3.1 hardware should arrive from FastTech this
week. I've been browsing through the git repos and manuals, and hope to
make some small contributions in the future.</div><div><br></div><div>How interested are you devs in code contributions that require hardware modifications to the vehicle? :)</div><div><br></div><div>Two
things that I am interested in are remotely toggling the door locks,
and stopping/disabling an ongoing charge. Neither are currently
supported functions in the Leaf, as (if it is possible at all) the codes
are unknown. However, both functions are trivially available outside
of the car network. To disable charging, it should be quite easy to
fake the charge computer into thinking that the J1772 connector is about
to be removed -- there is a connector under the hood, just past the
L1/L2 socket that carries the socket ground and (low voltage) proximity
pin signal to the VCM (Or BCM?). Adding a 330 ohm resistance to the
proximity pin tells the car that power is about to be removed, and to
stop charging. Door locks will have a fairly easy to locate pair of
wires in the front doors that will trigger locking and unlocking. Three
GPIO assignments and three opto isolated 12V relays should easily
enable the desired functionality.</div><div><br></div><div>Assuming I
can walk this walk, would there be interest in the code? This would be a
bit more involved than the single wire connection between the OVMS module and the TCU that is needed to enable the vehicle wake up signal
on 2011 and 2012 models.....</div><div><br></div><div>I'm very impressed
with this project, BTW. I've been around open source for years, but
I've never seen open hardware development at this level.</div><div><br></div><div><br></div><div><br></div><div>Brian.</div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Brian Greenberg<br><a href="mailto:grnbrg@grnbrg.org" target="_blank">grnbrg@grnbrg.org</a></div></div>