Tasmota: Rotary encoder enhanced features request

Created on 5 Jul 2020  ·  3Comments  ·  Source: arendst/Tasmota

Have you looked for this feature in other issues and in the docs?
Yes
Is your feature request related to a problem? Please describe.
_A clear and concise description of what the problem is._
If I turned my H801 dimmer into monochromatic mode WWWWW(5 independent channels, setoption68) instead of RGBWW - rotary encoder didn't work.
And there is no changes in mqtt topic, when I adjust brightness by rotary in rgb mode (button 1 change the state "Power 1".
Describe the solution you'd like
_A clear and concise description of what you want to happen._
It could be better with mqtt, first: all values and states changes could be published in mqtt topic.
And I request feature for H801 to use rotary encoder in monochromatic mode more useful:

  • use 1 or 2 or more rotary (2 and more by use gpio pins from led and channels).
  • choose witch channel or group will be adjust by rotary (for ex. Level1, Level2 = rotary1; Level3 = rotary2). It will be usefull for different zone (kitchen desk and sell) or rooms with its own rotary encoders.

Describe alternatives you've considered
_A clear and concise description of any alternative solutions or features you've considered._

Additional context
_Add any other context or screenshots about the feature request here._

(Please, remember to close the issue when the problem has been addressed)

enhancement fixed

Most helpful comment

Latest commit supports seconf rotary encoder to be default configured as CW light control. First rotary encoder would then control RGB.

Not quite what you asked for but currently I won't support more than 2 rotary encoders.

At least it now reports MQTT status when rotary changes happened.

All 3 comments

Stay tuned, Theo is thinking about to add a second rotary encoder and how to enhance use case
for the rotary encoders.
You can change the behaviour of the encoder with rules. Use SetOption98 1 to switch

Latest commit supports seconf rotary encoder to be default configured as CW light control. First rotary encoder would then control RGB.

Not quite what you asked for but currently I won't support more than 2 rotary encoders.

At least it now reports MQTT status when rotary changes happened.

Latest commit supports seconf rotary encoder to be default configured as CW light control. First rotary encoder would then control RGB.

What about monochromatic mode (setoption68), when all channels are white? Last version not properly works...
Maybe 2 encoders could adjust 2 light zones?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JoergZ2 picture JoergZ2  ·  3Comments

TylerDurden23 picture TylerDurden23  ·  3Comments

grizewald picture grizewald  ·  3Comments

renne picture renne  ·  3Comments

esp32x picture esp32x  ·  3Comments