Energenie MiHome gateway plugin for Homebridge.
- Install Homebridge using:
npm install -g homebridge
- Install this plugin using:
npm install -g homebridge-mihomegateway
- Update your configuration file. See the sample below.
npm update -g homebridge-mihomegateway
Currently, the setup is a bit convoluted - sorry about that!
This will all be automated in upcoming releases but for now a bit of manual work is required.
"platforms": [{
"name": "MiHome Gateway",
"platform": "MiHomeGateway",
"username": "",
"password": ""
}]
name
- a friendly label for the MiHome gatewayplatform
- must be set to MiHomeGatewayusername
- call the register user service to create a new api userpassword
- the password you used to register with (your password is only used for one initial authentication call - subsequent calls will use the api key obtained during authentication)token
- [optional] the api key token obtained during authenticationbaseUrl
- [optional] an override for the MiHome API URL
- Add additional device types (currently only supports light switches)
- Automate registration
- Adrian Rudman for homebridge-platform-wemo which I based this plugin on