1.0.2 • Published 4 years ago
leaf-connect-cli v1.0.2
leaf-connect-cli
Requirements
Install node.js
Installation
Globally
npm i -g leaf-connect-cli
# Then use the "leaf-connect-cli" to run it
leaf-connect-cliWithout installation - npx
npx leaf-connect-cliUsage
Commands
| Command | Description |
|---|---|
| status | Retrive status |
| cachedStatus | Retrieve cached status |
| climateControlStatus | Retrive climate control status |
| climateControlTurnOn | Turn on climate control |
| climateControlTurnOff | Turn off climate control |
| chargingStart | Start charging |
| history | Get history |
Options
| Option | Description | |
|---|---|---|
| -v, --verbose | Verbose logging | |
| -h, --help | Display help | |
| -u, --username | Your username | |
| -p, --password | Your password | |
| -r, --regionCode | Required see "region codes" | |
| -l, --locale | Locale to use. Default: en-US |
Example
leaf-connect-cli status -u username -p password -r NERegion codes
| Region | Code |
|---|---|
| Europe | NE |
| Canada | NCI |
| USA | NNA |
| Australia | NMA |
| Japan | NML |
Example script
See my bash to use with i3/i3bar/i3cat
Acknowledgements
This library was inspired by Jason Horne's pywings2 Carwings library for Python.
License
About
Created with ❤ for Alheimsins