-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Cross-lock Interlock #5055
Comments
Won't do as there are too many situations possible which each have to be managed in code. Use rules for your situation. |
Understood. I wasn't sure if there might be "concise" logic that would allow implementation of the bit-level required for interlock/cross-lock permutations for up to the 8 channels you have allocated for in TASMOTA. Thought I'd ask. Nothing ventured, nothing gained ;-) Perhaps someone will have an epiphany and come up with an elegant solution sometime down the road. Regards. Mike |
First, thank you for the new TASMOTA Interlock feature!
Have you looked for this feature in other issues and in the wiki?
Yes
Is your feature request related to a problem? Please describe.
A relay cannot be part of two different interlocked relay groups.
The new
Interlock
feature ported from this fork over to TASMOTA main allows great flexibility in defining the groups of relays to be interlocked via the software configuration. One can define multiple groups and can define which relays are part of each group. However, a relay cannot be part of two different interlock groups.Describe the solution you'd like
In my use case, I need to be able to interlock a relay individually with two other relays as separate interlocking groups. I have a ceiling fan speed setting scenario where:
In this scenario, relay 1 can act independently from relay 2. However, relay 3 should never be latched when EITHER relay 1 or relay 2 are latched. Using the current
Interlock
syntax, the groups would be defined as:Interlock 1,3 2,3
In other words, define the interlock groups as follows:
A. Relay 1 & 3
B. Relay 2 & 3
C. Do not interlock Relay 1 & 2
Interlock 1,2,3
won't allow 1&2 to be on at the same time, which the circuitry in the fan requires for selecting Medium speed.Describe alternatives you've considered
Use Interlock for one of the relay pairs and use Rules for the other.
Additional context
#5014 (comment)
#5014 (comment)
This enhancement will simplify the setup and make maintaining the configuration easier. My use case is likely but one of many others that other makers have in their environments.
Thank you for your consideration of this enhancement.
Mike
The text was updated successfully, but these errors were encountered: