Added Turn Off Feature. Huge thanks to @coderforlife #8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@coderforlife I included all your changes. I couldn't add a PR edit to your PR unfortunately (maybe I don't know the right way) All credits goes to you for the color fixes. Amazing work.
I added a feature that I believe most people wanted (numerous comments on @pblesi 's blog post) which is turning the lamp off whenever you dont need it.
It is done by tapping the capacitive touch plate 3 times. The third time the lamp only of the user who tapped it will turn red and fade to an off state. In this state if another lamp user touches their lamp, the turned off lamp will not light up. To wake the lamp, just touch it again. It will light up right away. I used the HOLD state for setting the brightness to 0% and setting the time to infinity.
Again, this includes @coderforlife 's PR. NO CREDIT FOR HIS WORK!!
Hope someone finds it useful! Lmk for any bugs