This is the integration for sending commands and fetching data easily fromnature remo
This is heavily inspired by https://github.com/yutoyazaki/hass-nature-remo and its forks, but using package for the part of the data exchange with API, and implemented in the way recommended by the official API for ease of maintenance.
- Air Conditionar
- Set mode (e.g. cool, warm, blow etc.)
- Set temperature
- Set fan mode
- Set swing mode
- Show current temperature
- Remember previous target temperatures when switching modes back and forth
The features listed below are adapted from other nature remo plugins and refactored to use package from pip,but I don't have anything to test them. please test them if you have an environment to try in the following.
- Energy Sensor (Nature Remo E/E Lite)
- Fetch current power usage
- Switch
- Light
- TV
- Others
- Fetch sensor data
Using hacs(recommended)
- If you have not install hacs, install it first.See hacs official document
- Open hacs tab and click
Integrations
(or just move to(your home assistant url)/hacs/integrations
) - Open hamburger menu in the upper right corner and click
custom repositories
- Set
https://github.com/kkiyama117/hacs-nature-remo
toRepository
textbox and selectIntegration
fromCategory
, then clickADD
button.
Read hacs official wiki also.
- Download this repository
- Create
custom_components/hacs_nature_remo
folder at your config directory - Copy all files of this repository into it (Just drag&drop whole files would be fine)
{path_to_your_config}
├── configuration.yaml
└── custom_components
└── hacs_nature_remo
├── __init__.py
├── climate.py
├── manifest.json
├── sensor.py
└── ...
Now We need to edit configuration.yaml directly because configuration screen haven't implemented yet.
- Go to https://home.nature.global and sign in/up
- Generate access token
- Add following codes to your
configuration.yaml
file
hacs_nature_remo:
access_token: YOUR_ACCESS_TOKEN