/homebridge-dreo

Apple HomeKit support for Dreo Smart Devices

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Homebridge Dreo Plugin

verified-by-homebridge NPM Version

Homebridge plugin for Dreo brand smart devices.

Compatability

Confirmed Working

Tower Fans

  • DR-HTF001S
  • DR-HTF002S
  • DR-HTF004S
  • DR-HTF005S
  • DR-HTF007S

Table Fans

  • DR-HAF004S

Please let me know if you have another model that works or doesn't work. The plugin should also be compatible with multiple devices on the same account but I haven't tested this. Non-fan smart devices are not supported at this time, but if you have another device and can help me test some code out I would definitely be open to adding support.

Installation

npm i homebridge-dreo

(Or install through the Homebridge UI)

Configuration

Provide your Dreo app login credentials

{
  "platforms": [
    {
      "options": {
         "email": "email@example.com",
         "password": "00000000"
      },
      "name": "Dreo Platform",
      "platform": "DreoPlatform",
    }
  ]
}

Special thanks

homebridge-tp-link-tapo: Similar repo that helped me figure out some of the http request functions necessary for this project.