ChrisWalker
Active Member
Tonight, we posted a new build of the Z-Wave PC SDK v1.1 (beta, build 123) to the web.
This new version lets you recreate a broken Z-Wave Primary Controller. This is useful in the instance that you have broken your Primary controller and need a new one to add and remove nodes from your network.
This functionality has been built into Z-Wave for years, but I'm not sure that anyone has exposed it previously here in the USA.
To do this in the SDK, simply put the target remote control in Receive mode, and then run this line of code with your Secondary (SUC) USB controller:
newPrimaryController = Controller.CreateNewPrimaryController();
You'll also be seeing this functionality in our new ThinkEssentials PC software, coming in a few weeks.
Chris
P.S.
We also added another new function in this build, SwapConfiguration. This lets you set up your network with the USB controller as Primary controller, and then transfer the Primary role over to a handheld (or another USB) controller.
[As a sidenote, but of these functions were in the v1.0 release, but we took them out of the v1.1 beta temporarily to add support for a new Z-Wave protocol version; also, these will become even more useful with some other new functionality we're adding to the library soon.]
This new version lets you recreate a broken Z-Wave Primary Controller. This is useful in the instance that you have broken your Primary controller and need a new one to add and remove nodes from your network.
This functionality has been built into Z-Wave for years, but I'm not sure that anyone has exposed it previously here in the USA.
To do this in the SDK, simply put the target remote control in Receive mode, and then run this line of code with your Secondary (SUC) USB controller:
newPrimaryController = Controller.CreateNewPrimaryController();
You'll also be seeing this functionality in our new ThinkEssentials PC software, coming in a few weeks.
Chris
P.S.
We also added another new function in this build, SwapConfiguration. This lets you set up your network with the USB controller as Primary controller, and then transfer the Primary role over to a handheld (or another USB) controller.
[As a sidenote, but of these functions were in the v1.0 release, but we took them out of the v1.1 beta temporarily to add support for a new Z-Wave protocol version; also, these will become even more useful with some other new functionality we're adding to the library soon.]