Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rhjensen79/easee-cli
A cli for controlling Easee Chargers
https://github.com/rhjensen79/easee-cli
charger cli easee ev golang
Last synced: about 1 month ago
JSON representation
A cli for controlling Easee Chargers
- Host: GitHub
- URL: https://github.com/rhjensen79/easee-cli
- Owner: rhjensen79
- License: lgpl-3.0
- Created: 2022-12-29T07:43:38.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-05T18:52:18.000Z (almost 2 years ago)
- Last Synced: 2024-06-21T19:09:00.957Z (7 months ago)
- Topics: charger, cli, easee, ev, golang
- Language: Go
- Homepage: https://www.robert-jensen.dk
- Size: 55.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Build and Release Workflow](https://github.com/rhjensen79/easee-cli/actions/workflows/release_build.yml/badge.svg)
# Easee-CLI
## Table of Contents
- [About](#about)
- [Getting Started](#getting_started)
- [Usage](#usage)
- [Contributing](../CONTRIBUTING.md)A CLI written in go, for controlling a Easee charger using the [Easee.cloud](https://easee.cloud) Api
Get your credentials for [Easee.cloud](https://easee.cloud)
and run```
easee-cli config
```to add them to the applications config file.
The config file will be places in `$home/.easee-cli/config.yaml`
If you have problems finding your Charger's Id, then run
```
easee-cli config getchargerid
```To get the id of your charger.
Note we currently only support one charger.### Prerequisites
To be able to run any commands, you must have a valid token.
Obtain one, that works for 24 hours, by running```
easee-cli login
```The token will be saved in the config file, and used by all commands you run.
### Installing
TBD
Run
```
easee-cli -h
```to see the commands available.