By way of update, I was cleaning things up last night and couldn't get the car to connect. Realize my dad never did the 3G upgrade so his car is toast for Nissan Connect unless he pays $199 for a service at the Nissan dealership, and the car's lease is ending soon so he's unlikely to want to do it. As a result, I don't have an effective way to test anymore.
http://www.greencarreports.com/news/110 ... -days-leftNevertheless, I can clean up the code & maybe with an alpha tester make sure it's still working... or open source it and someone else can give it a try.
As an aside, I build my implementation using the Alexa Custom Skill API. Though it occurred to me last night I maybe could have used the Smart Home API instead (as it comes with built in directives for on/off command requests like "Alexa turn on the X in Y") but not sure it would be a perfect fit as there wouldn't be a way to ask questions like how charged is the battery or add custom speech.
https://developer.amazon.com/public/sol ... -of-skillsAnyway, sorry for the delay, I should definitely have a lot more free time this weekend so other than the lack of a car that can connect to Nissan Connect right now should have no problem getting this set up for folks that are interested.