-
Notifications
You must be signed in to change notification settings - Fork 36
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
Buttons for Buzzer and Ionizer, Levels for LED brightness #90
base: master
Are you sure you want to change the base?
Conversation
Added support for Buzzer
Added Ionizer Button
Added Brightness to LED Button
Hiding LED brightness for unsupported devices.
So first of all this is just a pull request for the project. It is not implemented yet. If you installed or downloaded the release and did not apply the changes in this pull request, you will see neither the buzzer and ionizer buttons nor the LED brightness. If you already applied the changes: |
Okay. So your setup does support the on/off button for the buzzer. LED brightness and ionizer are not supported and will not show in the UI. This means the only difference my changes will make to your card is the buzzer button. |
thank you. i install this via HACS. Wait when @ikaruswill create a new release. |
The model of your fan usually does not need to be mentioned in the config. Only special models need their own config if they do not follow the naming scheme. But this is more of a talk to @ikaruswill. I only intended to add the missing features with this pull request - have not been involveld in this project before. |
ok. thank you again |
@ikaruswill Did you have a chance to check the changes? If you have any questions, let me know! |
Hi, This new feature is in the release 2.10 ? Thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for implementing this. I think overall it looks good, though 2 things:
- We'll probably need to re-implement this after the big refactor to the boilerplate-card.
- We'll need to revisit the UI/UX sometime since this adds 3 more buttons.
On second thought, we might want to merge the refactor in first as it's relatively complex. Adding more features right away will introduce conflicts that will make the transition much harder. Here's what I suggest:
How does that sound? |
Okay. Let's take this route. |
So, what about this PR? I am currently using my own forked version of this repo until the features have been implemented. Any ETA? |
@garv3 sorry for the delay. I think the boilerplate card refactor @ikaruswill mentioned should be stable enough now and we can go ahead with your change. Could you please merge master and send an update to this PR? I'll try to take a look quickly once that comes through. There have been quite a few changes, so let me know if you run into any issues and I'll be happy to help. |
Added support for buzzer and ionizer.
There will now be additional buttons to toggle the buzzer and ionizer on and off on supported devices.
The LED Button will toggle between 0%, 25%, 75% and 100% brightness if the brightness control value is a number.