-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Carwings API #3
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@BenWoodford on Twitter thinks that the new API may never come to EU Leafs: https://twitter.com/IrregularExpr/status/1001902994110271490 |
@joeshaw Do you know if US users still can use the old API that is used in Europe? |
@Tobiaswk yes. it works for me, and that’s all this library implements at the moment. |
It looks like a new app for european users has been released on Google Play; https://play.google.com/store/apps/details?id=eu.nissan.nissanconnect.services I'm not sure if this app is only for Nissan Leaf E+ but I am not able to use it with a Nissan Leaf 2018 second generation vehicle. Maybe we have to go though the initial vehicle registration phase a second time? I have looked at the app binary using apktool. It is using OAuth with this URL; https://prod.eu.auth.kamereon.org/kauth/ Maybe we should make a new issue regarding this? |
A new issue might be good, as the login stuff makes it seem like a pretty different API at first glance. I'm going to need someone else to do the heavy lifting on reverse engineering the API, as I am in the US, don't have Android, and don't have a Leaf E+. I'll look around for some other resources for it, however. |
No worries! I just wanted to post it here in this discussion to shed some light on it. fyi I'm the developer of the app My Leaf and the dartcarwings library ;) |
Oh, of course! I recognize your name now. Thanks again for letting me know about the new app and (maybe) API |
I've created a Dart client library for North American API tracked here. It supports most of the features the API offers but not all yet; https://github.com/Tobiaswk/dartnissanconnectna Just wanted to put that out for anyone interested! ;) |
Following. I'm trying to make use of / update / enhance pycarwings2 to support UK 2019 Leafs (including mine!). I'm taking over the www.indigodomo.com Home Automation plugin for Leaf, originally written by @jdhorne but abandoned at the same time abandoned the pycarwings2 project. |
I've implemented part of the new API in my new https://github.com/joeshaw/leaf repository. I decided to make a clean break from the current repo. |
@joeshaw I have a Nissan implementation in Go at https://github.com/andig/evcc/blob/master/internal/vehicle/nissan.go. If there's anything you need to pick for https://github.com/joeshaw/leaf I'd be happy to switch over to your new module again. |
@andig This is the Europe API, correct? Any idea if it works in other regions? (USA, Japan) |
It's Europe. If you have credentials for outside I could give it a quick try (pm me at cpuidle@gmx.de). |
There is a new Carwings API available for North American (and possibly Japanese) vehicles. It is not yet available in Europe.
More info:
Issue #2
jdhorne/pycarwings2#35 (comment)
gboudreau/nissan-connect-php#18
https://gist.github.com/BenWoodford/141ca350445e994e69a70aabfb6db942
The text was updated successfully, but these errors were encountered: