![]() ![]() |
Apr 15 2010, 10:52 AM
Post
#151
|
|
|
Advanced Cocooner ![]() ![]() ![]() Group: Registered Posts: 315 Joined: 09.14.08 Member No.: 4974 |
I have only been casually following this thread..(I don't have any z-wave things and have been buried with non-fun stuff)
So what does this do? (controls z-wave). All z-wave? Or is it Leviton only? In any event, it looks like great work. Good job! |
|
|
|
Apr 15 2010, 12:02 PM
Post
#152
|
|
|
Advanced Cocooner ![]() ![]() ![]() Group: Registered Posts: 549 Joined: 04.06.09 From: Naperville, IL Member No.: 5965 |
For two way feedback (i.e. you manually toggle a switch and the switch tells the controller with no polling required):
You need Vizia RF or RF+ modules. If you're ok with polling the lights, any brand seems to provide status. The driver also supports thermostats from any brand. I use the $70 Wayne Dalton model. |
|
|
|
Apr 25 2010, 03:07 PM
Post
#153
|
|
|
Advanced Cocooner ![]() ![]() ![]() Group: Registered Posts: 549 Joined: 04.06.09 From: Naperville, IL Member No.: 5965 |
I've added two more nodes (cheap intermatic lamp dimmers for $15/each) and have now upgraded to the USB ControlThink and ControlThinks Professional Software. I've never been happier. The devices automatically show up in Premise when after you include the VRC0P/RZC0P, optimize/repair network and lastly update the controller (VRC0P).
The previous lag issues I had with the two way feedback are completely gone after removing the handheld controller as the primary. It's very cool to see the two-way feedback in less than a 1-2 seconds from every Vizia RF node. The VRC0P driver is ready to be posted in the downloads section. I'm going to work on a guide this week and next. Anyone know of a how to install Premise guide I can include with the driver? PS: The ControlThink USB Stick works so much better as the primary controller that so far after 1000 jobs, no X002 errors at all. The polling is also extremely fast compared to when the VRCPG was the primary and included. You can visually see the increase in speed under port spy. This post has been edited by etc6849: Apr 25 2010, 03:38 PM |
|
|
|
Apr 28 2010, 07:13 PM
Post
#154
|
|
|
Advanced Cocooner ![]() ![]() ![]() Group: Registered Posts: 549 Joined: 04.06.09 From: Naperville, IL Member No.: 5965 |
123, I just noticed your post at the bottom of page 10. Doh!
Please take a look at the onChangeScripts I've modified and post under downloads if you are happy with the changes or modify as you see fit; I very much trust your expert programming skills over my non-expert skills I've modified the OnChangeOnNewData and OnChangeInterfaceFailure scripts and added a new EnableAutoDiscovery property under the Discovery class. OnChangeOnNewData now handles flow differently depending on the type of command sent (discovery, scenes, on/off/dim, etc... as previously discussed). OnChangeInterfaceFailure now calls the ResetPort method and sets the appropriate events, but only if a certain number of interface failures have not occurred. If a max number of interface failures is reached, the user must manually reset device polling and the serial port. Enable Auto Discovery This property will ensure objects under the Devices container remain static even if the primary z-wave controller says to update the VRC0P/RZC0P. It turns out that the ControlThink USB stick will force the devices to be found by the VRC0P upon an update to the VRC0P! This is pretty neat, but only if you expect it to happen. The default value for EnableAutoDiscovery is false and it's used under OnChangeOnNewData in the form of a flag. I didn't want to give Discovery devices free automatic reign because if a node failed and update devices removed it from the VRC0P, the device could be deleted and the binding with the home object removed. This post has been edited by etc6849: Apr 29 2010, 12:54 PM
Attached File(s)
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 8th September 2010 - 06:23 PM |
|
|