Skip to content

Python library for working with Nissan / Renault / Mitsubishi Kamereon APIs

License

Notifications You must be signed in to change notification settings

niklasosth/kamereon-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kamereon-python

Kamereon is platform used for connected cars from the Renault-Nissan-Mitsubishi Alliance from 2019 onwards.

Compatible models

Theoretically...

  • Nissan Navara (from July 2019)
  • Nissan Leaf (from May 2019)
  • Nissan Juke (from November 2019)
  • Renault Zoe?

Example usage

pip install -r requirements.txt
python kamereon/__init__.py EU [email protected] my-password

This project

Is a proof-of-concept, and my goal is to build this into a general library for this platform, and use that to build a Home Assistant component.

License

Apache 2

References

This wouldn't have been half as easy to put together if it wasn't for the work by Tobias Westergaard Kjeldsen on reverse engineering Nissan Connect Services apps for his dartnissanconnect library and My Leaf app

Acronyms and initialisms

  • SVT: Stolen Vehicle Tracking
  • SRP: ?? PIN (PIN used for remote control actions)
  • FOTA: ???
  • EPS: ???
  • RGDC: ???
  • NCI: Nissan Connect ???
  • NCB: Nissan Connect ???
  • ACMS: ??? the server-side platform used to handle requests
  • ICE: Internal Combustion Engine
  • RHL: Remote Horn / Lights
  • RC: Remove Charge
  • RLU: Remote Lock / Unlock
  • BCI: ?
  • RES: Remote Electric Start / Stop?
  • CCS: Climate Control System
  • RPC/RPU: ?
  • SVTB: Stolen Vehicle Tracking Block / Unblock

About

Python library for working with Nissan / Renault / Mitsubishi Kamereon APIs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%