Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)

## About

A CLI written in go, for controlling a Easee charger using the [Easee.cloud](https://easee.cloud) Api

## Getting Started

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

## Usage

Run

```
easee-cli -h
```

to see the commands available.