oogje / homebridge-i6-bigAssFans

A Homebridge plugin which allows you to control a Big Ass Fan.
MIT License
20 stars 4 forks source link

Fan spped question #37

Open robertstrom opened 5 months ago

robertstrom commented 5 months ago

Describe Your Problem: Wondering if speeds can be controlled by the fan spped numbers instead of percentages.

I have tried asking Siri to set the fan speed to number X and that is not working. I have tried to ask Siri to increase the fan spped and that works but it is not incrementing the spped by one speed, it is incrementing by multiple speed levels. The same behavior for asking Siri to decrease the sppeds. Speeds are decreased by more than one speed level at a time. I have Haiku L series fans and the firmware is v3.2.5.

Is controlling speed by percentage the only way for the speed changes to work?

Thanks!

Logs:

Show the Homebridge logs here, remove any sensitive information.

Plugin Config:


{
    "fans": [
        {
            "name": "Office Fan",
            "ip": "192.168.0.",
            "mac": "",
            "fanModel": "Haiku L Series",
            "showWhooshSwitch": true,
            "showFanAutoSwitch": true,
            "showLightAutoSwitch": true,
            "showDimToWarmSwitch": false,
            "showEcoModeSwitch": true,
            "disableDirectionControl": true
        },
        {
            "name": "Main Bedroom Fan",
            "ip": "192.168.0.",
            "mac": "",
            "fanModel": "Haiku L Series",
            "showWhooshSwitch": true,
            "showFanAutoSwitch": true,
            "showLightAutoSwitch": true,
            "showDimToWarmSwitch": false,
            "showEcoModeSwitch": true,
            "disableDirectionControl": true
        },
        {
            "name": "Front Bedroom Fan",
            "ip": "192.168.0.",
            "mac": "",
            "fanModel": "Haiku L Series",
            "showWhooshSwitch": true,
            "showFanAutoSwitch": true,
            "showLightAutoSwitch": true,
            "showDimToWarmSwitch": false,
            "showEcoModeSwitch": true,
            "disableDirectionControl": true
        }
    ],
    "platform": "BigAssFans-i6"
}

Screenshots:

Environment:

oogje commented 5 months ago

Hello. Am sorry to say I haven't figured out a way to do that. For what it's worth each BAF speed is about 14% so I multiply by 14 when using Siri commands.