So, I tried a Shelly 2.5, since it had two switches and two inputs. I simply hooked it up to my network to see what settings were available in the UI. I've not yet wired it into the circuit.
I at least learned some of the lexicon so I'll know what words to use now. More important than Shelly-related nomenclature, I learned that I'm using the wrong terminology for my audience. In the U.S.A, from whence I hail, we call a single-pole, double-throw (SPDT) switch a '3-way' switch, while in the EU, it is called a '2-way' switch. I'm talking about a circuit wherein you can control a light (or lights) from either of two switches (e.g., at the top, and at the bottom, of a staircase). Desciption linked.
I found a mode of the Shelly 2.5 that treats the two 'channels' (i.e. lamps) independently (i.e. wall-switch one ('ws1') controls lamp1, while wall-switch two ('ws2') controls lamp2, with no interaction between the two channels -- that's one of the two desired modes.
The other desired mode seems like it would be a common desire -- to make a '2-way' (UK) / '3-way' (US) circuit for a pair of lights, using two regular toggle switches. Interestingly, I did find a mode ('Cycle Switch') in the Shelly 2.5 that cycles through these 4 states:
CH1 | CH2 |
---|
ON | OFF |
OFF | ON |
ON | ON |
OFF | OFF |
That tells me that there is NOT a hard-line separation of the two channels, so it seems possible to do what I want -- have each switch act as an 'edge switch', that toggles the state of the pair of outputs together. Is that an option in there somewhere and I'm just failing to recognize it? I can't imagine that not being one of the options, given the really exotic one shown above.
Two other points of ambiguity regarding the 'Cycle Switch' mode described above, (which I could actually fall back to if it works with regular toggle switches): While it is clear that mode would work with momentary switches (i.e. pushbuttons), it is not at all clear if it would work with regular toggle switches (i.e. with toggle switches acting as 'edge' switches to cycle to the next state upon each change. It is also not clear if that mode is intended to accept inputs from either of the two wall-switches, or if one of them would be disabled, or what. The UI allows you to configure the two 'sides' of the Shelly 2.5 independently, so you could configure one side with this mode and the other side with a straight toggle switch control mode -- which one would prevail?