@duncan, How do we get the labs firmware?
@mrmatt57, I have a program that I run called Wireless 3-way. It’s kinda like the Big Switch app that @florianZ mentioned earlier. The difference is that the Big Switch app has one master and one or more slaves. Only changes at the big switch change the others. With my app any switch will change any of the other switches.
I’m running this is two different places in my house. Generally I see a one second or less delay in the switch triggering. When I turn on one switch, the other turns on within one second.
As Duncan said, there is a patent issue where switches that don’t subscribe to Lutron’s patent can’t report back to a hub (any hub/controller) when they are physically pressed. SmartThings can get around this issue in some cases. When a switch is pressed it sends a node update through the network. SmartThings see this and says: “Ah ha! A switch may have been pressed”, so it does a poll of that switch to update data on it.
This gives SmartThings near-real time updated data, but it has limitations: First, it only works if the device is in direct communication with the Hub. Node upgrade broadcasts aren’t passed along the mesh so the Hub needs to see this device directly. Second, dimmer switches don’t play nice. In this case SmartThings is too fast. When smartthings polls that switch the dimmer is still turning off but isn’t all the way off. So ST thinks the switch is still on even though it isn’t. Third, Aux switches (in a wired three-way setup) do NOT send these node updates so they will never trigger SmartThings to poll the switch.