Tombo wrote: |
| I am using the ACT stuff. I bought this when Zwave came out. Where is a good place to get the intermatic stuff? I am willing to try a few of those. I am interested in the outdoor relay device but if you have it already does it respond quickly? The ACT relay switch is slow. It is not your SDK or ZWave that is the hold up. I still would like the TurnOn_NoWait because I can queue up the commands quicker. Also I use ACT USB controller for commands. Looks like you may be a little ahead of the game because we are waiting for new hardware. Maybe next Christmas. |
|
Tom,
All of the Intermatic devices are very fast. They're even faster with the new firmware in the Intermatic USB Z-Wave stick. We have a few of the outdoor modules in the lab, and they scream. If you send them on/off commands 10-20 times a second, they'll actually turn on and off in sync with the commands :)
For Intermatic 300 watt dimmer switches, I would contact Brian at tech-home.com. For Intermatic appliance modules (HA04C), visit:
http://www.homeseer.com/products/hardware/z-wave_hardware.htm
:)
Tombo wrote: |
| I bet you have hard coded a five second timeout for getting a response from a device turning on or off. My remote switch where I can turn on/off the LED takes 5 secs to turn on and another 5 to turn off. I know it is the switch that is at fault here because it probably does not respond to state inquiry. My relay switches and dimmers will do 30 complete on and offs in 4-5 seconds so I consider that pretty good. I have not tried doing several at the same time. When you add the asynchrounous on / off though I will try it. |
|
You are very correct about the 5 second timeout. We may choose to tweak that further in the future, but 5 seconds seems like more than a reasonable amount of time to wait for a level update report (after the switch has already acknowledged our request). You should be seeing an instant "turn on" or "turn off" of the light, though--it should just take a few moments for the call to return.
Did you know that you can create a function in your own code to do the async on/off yourself? It should just take a few minutes to write (using a threadpool thread to launch a sub with your parameters). If you wanted, we could write you an example of how to do that :)
Chris