https://github.com/skanehira/remonade
Unofficial Nature Remo CLI
https://github.com/skanehira/remonade
go golang nature-remo
Last synced: about 2 months ago
JSON representation
Unofficial Nature Remo CLI
- Host: GitHub
- URL: https://github.com/skanehira/remonade
- Owner: skanehira
- License: mit
- Created: 2021-06-25T13:01:31.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-06T02:20:35.000Z (10 months ago)
- Last Synced: 2024-12-06T03:23:22.574Z (10 months ago)
- Topics: go, golang, nature-remo
- Language: Go
- Homepage:
- Size: 283 KB
- Stars: 30
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README





#
remonade - Unofficial Nature Remo CLI

## Requirements
- Go 1.21 ~## Installation
- From source code
```sh
$ go install github.com/skanehira/remonade@latest
```
- From Releases
Download from [Releases](https://github.com/skanehira/remonade/releases)## Usage
At first, you must generate token from [home.nature.global](https://home.nature.global).
And then, you can setup token to configuration file with run `remonade config init`.```sh
# Setup your token
$ remonade config init# Edit your config using $EDITOR
$ remonade config edit# Run
$ remonade
```### Settings
The following environment variables must be set.```sh
export LC_CTYPE=en_US.UTF-8
export TERM=xterm-256color
```### Key maps
| Panel | Key | Description |
|-----------------|--------------------|-----------------------|
| Common | `Ctrl+c` | Exit remonade |
| Common | `j` | Move down |
| Common | `k` | Move up |
| Common | `h` | Move left |
| Common | `l` | Move right |
| Common | `Ctrl+n` | Next panel |
| Common | `Ctrl+p` | Previous panel |
| Appliances | `u` | Power on |
| Appliances | `d` | Power off |
| Appliances | `o` | Open settings |
| AirCon Settings | `q`, `c` | Close panel |
| AirCon Settings | `Ctrl+n`, `Ctrl+j` | Next item |
| AirCon Settings | `Ctrl+p`, `Ctrl+k` | Previous item |
| AirCon Settings | `Enter`, `j`, `k` | Change value |
| Light Settings | `Enter` | Send button or signal |
| Light Settings | `q`, `c` | Close panel |
| TV Buttons | `Enter` | Send button |
| TV Buttons | `q`, `c` | Close panel |
| IR Signals | `Enter` | Send signal |
| IR Signals | `q`, `c` | Close panel |## Author
skanehira