/
ctrl_tools.txt
133 lines (86 loc) · 4.58 KB
/
ctrl_tools.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
================
Controller tools
================
.. |menu2| image:: ozwave_menu-ctrl.png
:width: 400px
|menu2|
Get Zwave controller informations
=================================
.. |check-ctrl1| image:: ozwave_check-ctrl1.png
:width: 600px
.. |bt-refresh-ctrl| image:: ozwave_btrefresh-ctrl.png
:width: 60px
- you can check to verify the information on zwave network state and controller in the first part of the page.
|check-ctrl1|
Drivers and controller commands
===============================
.. |ctrl-cmd-bts| image:: ozwave_ctrl-cmd-bts.png
In this section, orders can be sent directly to the driver
|ctrl-cmd-bts|
Stop and Start driver (controller)
----------------------------------
TODO :
.. |ctrl-start-bt| image:: ozwave_ctrl-start-bt.png
.. |ctrl-stop-bt| image:: ozwave_ctrl-stop-bt.png
.. |ctrl-stop-dlg| image:: ozwave_ctrl-stop-dialog.png
Driver automatically starts and start/stop button automatically changes depending on the state of the driver.
- You can stop it when it's possible : |ctrl-stop-bt|
confimation dialog aks you to continue.
|ctrl-stop-dlg|
- You can Start it when it's possible : |ctrl-start-bt|
Initialization process running, you must be patient ....
Controller commands and actions
-------------------------------
.. |ctrl-action-bt| image:: ozwave_ctrl-action-bt.png
.. |ctrl-action-dialog| image:: ozwave_ctrl-action-dialog.png
:width: 250px
- You access to dialog box by button |ctrl-action-bt|
|ctrl-action-dialog|
Actions process
^^^^^^^^^^^^^^^
- This modal dialog contains informations to guide the user.
- Just actions "CreateButton" and "DeleteButton" are not implemented yet.
========================== ============================================================================================================
Action / command Description
========================== ============================================================================================================
AddDevice Add a new device (but not a controller) to the Z-Wave network.
CreateNewPrimary Add a new controller to the Z-Wave network. The new controller will be the primary, and the current
primary will become a secondary controller.
ReceiveConfiguration Receive Z-Wave network configuration information from another controller.
RemoveDevice Remove a new device (but not a controller) from the Z-Wave network.
RemoveFailedNode Move a node to the controller's failed nodes list. This command will only work if the node cannot respond.
HasNodeFailed Check whether a node is in the controller's failed nodes list.
ReplaceFailedNode Replace a non-responding node with another. The node must be in the controller's list of failed nodes for
this command to succeed.
TransferPrimaryRole Make a different controller the primary.
RequestNetworkUpdate Request network information from the SUC/SIS.
RequestNodeNeighborUpdate Get a node to rebuild its neighbour list. This method also does ControllerCommand_RequestNodeNeighbors.
AssignReturnRoute Assign a network return routes to a device.
DeleteAllReturnRoutes Delete all return routes from a device.
SendNodeInformation Send a node information frame.
ReplicationSend Send information from primary to secondary.
CreateButton Create an id that tracks handheld button presses.
DeleteButton Delete id that tracks handheld button presses.
========================== ============================================================================================================
Schematic processing
^^^^^^^^^^^^^^^^^^^^
- Each action have differents step, some will attempt user action on device, some will take a long time, some must be stop manually.
- You can stop action, but stop result have some time a fail report.
.. |ctrl-action-process| image:: ozwave_ctrl-action-process.png
:width: 650px
|ctrl-action-process|
Reset controller
----------------
.. |ctrl-reset-bt| image:: ozwave_ctrl-reset-bt.png
- Two mode possible with acces by buttons : |ctrl-reset-bt|
Soft reset
^^^^^^^^^^
.. |ctrl-reset-dialog1| image:: ozwave_ctrl-reset-dialog1.png
- Soft Reset a PC Z-Wave Controller who resets a controller without erasing its network configuration settings
|ctrl-reset-dialog1|
Hard reset
^^^^^^^^^^
.. |ctrl-reset-dialog2| image:: ozwave_ctrl-reset-dialog2.png
.. warning ::
Be careful this action is irreverssible
|ctrl-reset-dialog2|