Skip to content

Plugin for Indigo home automation software to support Nissan Leaf API

Notifications You must be signed in to change notification settings

IndigoDomotics/indigo-leaf-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

indigo-leaf-plugin

Plugin for Indigo home automation software to support Nissan Leaf API.

Embeds several Python libraries:

  • pycarwings2: Python library for invoking the API from Nissan
  • PyYAML: YAML support; only used for logging at the moment, so it may be removed in a later version

Known Limitations

  • Only supports a single Nissan Leaf per login account
  • "start charging" action has been implemented, but not yet tested
  • Doesn't read current climate control state (because I'm not sure how to determine it)
  • Icons don't display next to the Leaf device. I'm setting them based on the current status of the battery and charger, but they don't show up. I presume this is an Indigo issue, given the note in the Indigo API documentation: note Indigo Touch and Indigo client UI do not currently have icons for every image selector listed below.
  • The plugin only updates once every fifteen minutes; this is to avoid causing heavy usage on the Nissan API endpoint (see previous point about unreliability) and to "stay beneath the radar" as the API access is through unofficial means.

About

Plugin for Indigo home automation software to support Nissan Leaf API

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages