zyonse / homebridge-dreo

Apple HomeKit integration for Dreo Smart Devices
https://www.npmjs.com/package/homebridge-dreo
Apache License 2.0
40 stars 20 forks source link

Dreo Fan does not show same fan switching mods in Homebridge as it Does in HA. #51

Open Flameancer opened 3 months ago

Flameancer commented 3 months ago

Describe The Bug: I am unsure if this is fully a bug with how dreo is advertising the fan modes vs a bug/limitation with Homebridge and Homekit, but basically in Homekit I am unable to view the fan modes or even the fan oscillation settings in HomeKit on the main Fan page. Like how it is in HA.

View in Home Assistant: Screenshot 2024-08-22 184045

View in Homekit: The fan just shows the speed represented by percentage. Please note the lack of oscillate settings. IMG_1837

I have to go to settings just to see the option to Oscillate: IMG_E1838 and even in the fan settings the fan modes are not there.

IMG_E1839 IMG_E1840

These show as separate switching entities.

To Reproduce:

  1. Add Dreo Fan to HA using the Dreo Integration
  2. Using the Homebridge integration in HA, add the fan to your Homebridge.

Expected behavior: The fan and all it's settings are useable in homekit under the same accessory name.

Logs I'm not sure what logs you need but please let me know what and how to provide and I will do that.

Plugin Config: Homebridge is configured using the GUI and as such I am not 100% if I can get the json.

Environment:

bleuzebra commented 2 months ago

Also Fan Mode controls not available for Model DR-HTF004S in HomeKit.

kats1123 commented 2 months ago

Im having the same issue with DR-HPF001S even though it says its supported. I don't even see options for oscillation and custom in settings, IMG_0265 IMG_0266

zyonse commented 1 month ago

Thanks for testing this with HA. I'd like to add this functionality soon so I'll let you know when I have a build with it working.