If Jasco had done things “right”, or if Jasco issued an OTA firmware enhancement (we know that won’t happen), there would be a fourth mode for the switch whereby the motion sensor (instantly) turned the switch on, but turn off happened as it presently does in Manual mode. That would eliminate all latency issues.
Got the "JasonJoel" version of the driver working. Thanks!
Quick question about the Sensitivity parameter. The manual for the motion switch says:
"motion sensitivity-amount of motion required to turn off the light"
Which might mean a higher setting would make it LESS sensitive. Also, when configured at the switch, you let it blink 1 time for High, 2 times for Medium, and 3 times for low.
So, what do I set to get the most "sensitive" setting--the one that requires the minimum amount of motion for the trigger?
I'll take a look at this sometime soon (and stop derailing this thread. lol), as I don't think it should generate an error. Thanks for letting me know!
Yea, there’s been discussion on that point. I’ve tested the settings, “High” seems to require LOTS of motion (low sensitivity). Seems backwards to me, but that’s how it is.
When configured at the switch, it seemed like "low sensitivity" was actually the most sensitive. But, maybe that was before I figured out the blink count thing.
It's pretty hard to tell a difference, given the latency variability I'm seeing--at least on the original driver. Testing more now.
So, when using the "JasonJoel" driver, setting "high sensitivity" does just that--makes it more sensitive to motion. Or, maybe it's like how long the motion must be detected before sending the motion event, not sure.
The switch is mounted right at a door entrance. Ideally, the lights controlled by the motion sensor would turn on right when I enter the room. My test consists of walking into the room and continue walking very close to the motion detecting switch.
With motion sensitivity set to HIGH (in JasonJoel driver), the controlled lights turn on about 1 second after entering the room. With it set to low, it's usually 2 or 3 seconds, sometimes I have to keep moving in the room to get it to trigger.
I see places to enter association group members. I'll play with that to see if I can improve the latency (though the logs suggest it's not the hub causing the latency).
The entry boxes for association group is on the page for the parent device.
I added the devices I wanted to be controlled to Association Group 2 and paused the Basic Rules. The slave lights now turn on and off with the switch, but not with motion. Maybe that's all I can do with this switch:
Thanks for everyone's quick replies! I was advised to get the Hubitat Elevation, largely because of the great support group. Turned out to be good advice.
There's about the same latency for the lights turning on with association versus using Basic Rules. The light controlled directly by the switch (its load) and the two remote lights all come on simultaneously, about a second after walking past the sensor.
So, I'm finally concluding I can't do any better latency wise.
672southmain
Yes, I understand about the modes--I want to use manual, since I do NOT want motion to turn on the switch's load, but i DO want motion to turn on other devices. But, I was hoping I could do association with the motion sensor separately from the on/off buttons (and maybe get lower latency).
I can’t help you there, @JasonJoel would have to chime in - it’s his driver, but I know that he is not a fan of associations because they can cause the hub to be ignorant about device changes. I don’t use them either.