homebridge-cuby
Info
This is a plugin for Homebridge to control your Cuby devices. Currently only G3 (200) and G4 (400) models are supported.
This plugin supports following functions:
- Thermostat: Control Cool, Auto, Heat and Off modes.
- Fan Speed: Control Low, Medium and High settings.
- Current Temperature: Measured from your Cuby Device.
- Current Relative Humidity: Measured from your Cuby Device.
- Oscillation: Only on or off supported. Maps to vertical vane oscillation.
- Switches: To toggle "eco", "turbo" and "long" modes in you minisplit. A toggle for controlling the display is also supported.
Installation instructions
After Homebridge has been installed:
sudo npm i -g homebridge-cuby@latest
Configuration (Config UI X)
This plugin supports a custom user interface making configuration via homebridge-config-ui-x even easier! To use the custom user interface you need at least homebridge-config-ui-x v4.34.0!
Configuration (Manually)
If you cannot use the custom user interface or want to edit the config.json manually, you can use this template:
Example BASIC config
{
"bridge": {
...
},
"accessories": [
...
],
"platforms": [
{
"platform": "Cuby",
"name": "Cuby",
"username": "username@email.com",
"password": "mycubypassword"
}
]
}
Options General
Attributes | Required | Usage | Default | Options |
---|---|---|---|---|
name | X | Name for the log. | Cuby |
|
username | X | Your Cuby's account username | '' |
N/A |
password | X | Your Cuby's account password | '' |
N/A |
pollInterval | Time in seconds the plugin will poll for updates on your devices | 30 |
N/A | |
displaySwitchesEnabled | Whether or not to enable the "display" switch for each of your devices | false |
true , false
|
|
turboSwitchesEnabled | Whether or not to enable the "turbo" switch for each of your devices | false |
true , false
|
|
longSwitchesEnabled | Whether or not to enable the "long" switch for each of your devices | false |
true , false
|
|
ecoSwitchesEnabled | Whether or not to enable the "eco" switch for each of your devices | false |
true , false
|
|
exposeExternalHumiditySensors | Whether or not to expose an external humidity sensor for each Cuby device | false |
true , false
|
Contributing
You can contribute to this homebridge plugin in following ways:
- Report issues and help verify fixes as they are checked in.
- Review the source code changes.
- Contribute bug fixes.
- Contribute changes to extend the capabilities
Pull requests are accepted.
Disclaimer
All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.