Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/szymonkaliski/homebridge-remote
cli remote control for homebridge
https://github.com/szymonkaliski/homebridge-remote
Last synced: 14 days ago
JSON representation
cli remote control for homebridge
- Host: GitHub
- URL: https://github.com/szymonkaliski/homebridge-remote
- Owner: szymonkaliski
- License: mit
- Created: 2019-02-10T10:15:34.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T12:47:24.000Z (almost 2 years ago)
- Last Synced: 2023-08-02T18:38:02.860Z (over 1 year ago)
- Language: JavaScript
- Size: 30.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# `homebridge-remote`
Simple remote control for Homebridge.
Homebridge should be run in insecure mode (using `-I` command line switch).## Warning
This was tested briefly on the very specific setup that I have, I'm probably not going to help you set this up for something I don't use myself.
Feel free to fork and change as needed.
## Installation
```bash
npm i -g homebridge-remote
```## Setup
Create `~/.homebridge-remote.json` file containing:
```json
{
"auth": "YOUR_HOMEBRIDGE_AUTH_CODE",
"url": "YOUR_HOMEBRIDGE_URL"
}
```## Usage
```
Usage: homebridge-remoteCommands:
homebridge-remote get [aid] [iid] get status for provided aid
homebridge-remote set [aid] [iid] set value for provided aid
[value]
homebridge-remote toggle [aid] [iid] toggle value for provided aid
homebridge-remote list list available devicesOptions:
--help Show help [boolean]
--version Show version number [boolean]
```Example:
```bash
$ homebridge-remote list
...
Studio Lights true [aid: 13, iid: 10]
$ homebridge-remote get 13 10
1
$ homebridge-remote set 13 10 0
$ homebridge-remote toggle 13 10
$ homebridge-remote get 13 10
1
```