Homebridge plugin for Dreo brand smart devices. Dreo Fans on Amazon (Affiliate link)
- DR-HTF001S
- DR-HTF002S
- DR-HTF004S
- DR-HTF005S
- DR-HTF007S
- DR-HPF001S
- DR-HPF002S
- DR-HAF003S
- DR-HAF001S
- DR-HAF004S
Please open an issue 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.
- Temperature Sensor Display: Display the temperature sensor detected within your devices (for supported devices, check your devices capabilities). Because the Dreo devices temperature sensors are not entirely accurate, you can also set a specific temperature offset for your devices.
npm install -g homebridge-dreo
(Or install through the Homebridge UI)
Provide your Dreo app login credentials
"platforms": [
{
"options": {
"email": "[email protected]",
"password": "00000000"
},
"hideTemperatureSensor": false,
"temperatureOffset": 0,
"name": "Dreo Platform",
"platform": "DreoPlatform"
}
]
If you'd like to add support for a new device type, you might find this writeup from @JeffSteinbok (HomeAssistant plugin maintainer) useful for tracing the Dreo App:
https://github.com/JeffSteinbok/hass-dreo/blob/main/contributing.md
homebridge-tp-link-tapo: Similar repo that helped me figure out some of the http request functions necessary for this project.