My living room has two dimmers one on each side, after buying a Z-Wave dimmer and its matching remote and trying to install it I realized one of them is actually controlling an outlet next to it, someone told me it seems to be a standard thing around here and its meant to be for the Christmas tree, no clue how did I not notice this, fully remember using this switch for the light
Used the remote somewhere else but for some unconscious reason I keep going to that other location to turn on the light, seems more natural. Cabling for a remote on that location is just not possible without mayor work. I want to put another Z-Wave dimmer there and then bidirectionally mirror their actions so they work in tandem as a 3-way setup.
Is there any out of the box way to do this? or some code someone has already written? I think this would be a great opportunity to give it a shot at learning Groovy and write my own app but not if there is already something that does it...
Also, I normally put my Christmas tree at a different location and I use a Z-Wave plugin module for it so I don't really care about that outlet, a way to pause the sync would be great if I ever want to use the switch/outlet as the builder intended.
I have an app
‘One to Many’
The current released version only does switches etc on/off
However: A dimmer version is in beta now and will probably be released this week
With this you can have a ‘master’ control a number of ‘slaves’
They could be bulbs or switches or dimmers
Or, I’m sure someone will be along soon to tell you how to do it in RM.
Aw, didn't think about that... My dimmers can tell when a change is done Digital or Physical, is this a free form? couldn't you use a 3rd value here to identify an action performed by your app and filter those? if not then it will probably register as Digital, then you could at least replicate Physical changes only to the master as well, which would be actually perfect as you don't really need to add the slave to rules or dashboard, etc. (at least in my use case), would be limited to Z-Wave plus devices though...
Make a rule that when one dimmer level changes, the other "tracks" to that dim level. You could set up rules for both so that they mirror each other. I don't think you'd run into looping issues like this either:
Dimmer 1 changes to 50%, this triggers dimmer 2 to set to 50%, which triggers dimmer 1 to set to 50%, but it's already there so no change is registered, so the loop stops. In theory at least...
I remember back in the SmartThings forums, there were people using a built-in method to determine if a change to a dimmer/switch was physical---eg. from the device---or from the software.
I haven't looked into how this is (if it is, at all) implemented into HE, but perhaps that could be a way for preventing a feedback loop?
Master to Salves - all events (physical and digital) are replicated
Slaves to Master - Only Physical events are replicated
Using this logic a loop should not happen. When one of the slaves sends a physical event to the master it will come back to him as a digital event (and all other slaves too) and that is where it ends.