# NatureRemo [![Build Status](https://travis-ci.org/ichi-t/nature_remo.svg?branch=master)](https://travis-ci.org/ichi-t/nature_remo) Nature Remo API client ## Installation ```ruby gem 'nature_remo' ``` And then execute: $ bundle Or install it yourself as: $ gem install nature_remo ## CLI Usage Commands: natureremo aircon TEMP MODE # Control Air conditioner natureremo appliances ID SIGNAL # Access a appliance natureremo devices # find all devices natureremo help [COMMAND] # Describe available commands or one specific command natureremo me # print nickname natureremo temp # Get temperture and humidity ### Example #### Control appliance Show appliances list $ natureremo appliances 0: スピーカー 1: シーリングライト Show signal list $ natureremo appliances 1 0: 全光 1: シーン 2: 常夜灯 3: 消灯 Send signal $ natureremo appliances 1 0 #### Control air conditioner $ natureremo aircon [temperture] [mode] [options] ## TODO - [X] GET /1/users/me - [ ] POST /1/users/me - [ ] GET /1/devices - [ ] POST /1/detectappliance - [X] GET /1/appliances - [ ] POST /1/appliances - [ ] POST /1/appliance_orders - [ ] POST /1/appliances/{appliance}/delete - [ ] POST /1/appliances/{appliance} - [X] POST /1/appliances/{appliance}/aircon_settings - [X] GET /1/appliances/{appliance}/signals - [ ] POST /1/appliances/{appliance}/signals - [ ] POST /1/appliances/{appliance}/signal_orders - [ ] POST /1/signals/{signal} - [ ] POST /1/signals/{signal}/delete - [X] POST /1/signals/{signal}/send - [ ] POST /1/devices/{device} - [ ] POST /1/devices/{device}/delete - [ ] POST /1/devices/{device}/temperature_offset - [ ] POST /1/devices/{device}/humidity_offset ## License The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).