forked from AlexanderBabel/homebridge-broadlink-rm
-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scene Triggered Fan Settings #732
Labels
bug
Something isn't working
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
I have multiple RM Mini 3's strapped to Dyson AM09 fans. These fans are added to Scenes that turn them on and adjust their speed.
I am finding that scenes fail to adjust speed, or enable features like oscillation.
For example. I have a scene that should turn on a Dyson fan, increase its speed to 100%. When a second scene is triggered to adjust that speed to 40% nothing happens.
Another example is with setting a generic tower fan's speed and oscillation state, because the oscillation state does not have a default option in the config, it remains on after the fan powers off. This means it can't been enabled by a scene as the command doesn't get sent.
If multiple fans are controlled in one scene, like a Dyson, and another brand only one is activated as expected. I suspect this is because the is not a delay between IR commands between different devices. The Dyson ignores IR signals for a period of time when it detects IR for a non-dyson brand being sent.
This has been a long standing challenge with this plug-in. Generally direct control from the Home App works as expected.
To Reproduce
Create a Dyson Fan Accessory and A non-Dyson Fan Accessory
Add fans to scenes that define their speed and oscillation
Trigger Scenes and notice fan's do not react to changes in speed as defined by the scene.
Expected behavior
Fan should adjust to the speed defined in the scene.
Features like oscillation should turn on or off based on scene.
Fans / Devices of different brands should respond when controlled by the same scene.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Challenge with fan controls has been around for multiple versions of plugin and environment OS. Devices respond as expected when directly controlled.
Oscillation behavior can't be deflated to off when fan turns off. It remains on.
Fan Speed behavior is difficult to adjust because the plugin won't send commands if the speed requested is close to the current speed. You have to dial the speed to near Zero then backup to the desired speed to get the desired change. Moving from 100 to 70 fails
The text was updated successfully, but these errors were encountered: