From aad5b9014657fc2df4892a25cd964274b7f00bd1 Mon Sep 17 00:00:00 2001
From: rudolfkoenig <>
Date: Fri, 28 Apr 2017 20:32:22 +0000
Subject: [PATCH] 00_ZWDongle.pm: fix doc for commands supporting device + id
(by krikan) (Forum #71189)
git-svn-id: https://svn.fhem.de/fhem/trunk@14129 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/FHEM/00_ZWDongle.pm | 44 +++++++++++++++++++++++++---------------
1 file changed, 28 insertions(+), 16 deletions(-)
diff --git a/fhem/FHEM/00_ZWDongle.pm b/fhem/FHEM/00_ZWDongle.pm
index 2ae79de3d..f2f87c59c 100755
--- a/fhem/FHEM/00_ZWDongle.pm
+++ b/fhem/FHEM/00_ZWDongle.pm
@@ -1062,13 +1062,14 @@ ZWDongle_Ready($)
stopFailed: stop createNewPrimary and report an error
-
createNode <decimal nodeId>
+ createNode <device>
Request the class information for the specified node, and create
a FHEM device upon reception of the answer. Used to create FHEM devices for
nodes included with another software or if the fhem.cfg got lost. For the
node id see the get nodeList command below. Note: the node must be "alive",
i.e. for battery based devices you have to press the "wakeup" button 1-2
- seconds before entering this command in FHEM.
+ seconds before entering this command in FHEM.
+ <device> is either device name or decimal nodeId.
factoryReset yes
@@ -1084,10 +1085,12 @@ ZWDongle_Ready($)
Assign a homeId, nodeId and receive/store nodeList and routing infos.
- removeFailedNode <decimal nodeId>
+ removeFailedNode <device>
Remove non-responding node -that must be on the failed node list-
from the routing table in controller. Instead, always use removeNode if
- possible. Note: the corresponding FHEM device have to be deleted manually.
+ possible. Note: the corresponding FHEM device have to be deleted
+ manually.
+ <device> is either device name or decimal nodeId.
removeNode onNw|on|off
@@ -1101,9 +1104,11 @@ ZWDongle_Ready($)
First close and then open the device. Used for debugging purposes.
- replaceFailedNode <decimal nodeId>
+ replaceFailedNode <device>
Replace a non-responding node with a new one. The non-responding node
- must be on the failed node list.
+ must be on the failed node list.
+ <device> is either device name or decimal nodeId.
+
routeFor <device> <hop1> <hop2> <hop3>
<hop4> <speed>
@@ -1112,6 +1117,11 @@ ZWDongle_Ready($)
<speed>: 1=9,6kbps; 2=40kbps; 3=100kbps
+ sendNIF <device>
+ Send NIF to the specified <device&g.
+ <device> is either device name or decimal nodeId.
+
+
sucNodeId <decimal nodeId> <sucState>
<capabilities>
Configure a controller node to be a SUC/SIS or not.
@@ -1138,8 +1148,9 @@ ZWDongle_Ready($)
return the six hex-digit homeId of the controller.
- isFailedNode <decimal nodeId>
- return if a node is stored in the failed node list.
+ isFailedNode <device>
+ return if a node is stored in the failed node list. <device> is
+ either device name or decimal nodeId.
caps, ctrlCaps, version
@@ -1147,15 +1158,16 @@ ZWDongle_Ready($)
only.
- neighborList [excludeDead] [onlyRep] <decimal nodeId>
- return neighborList of the decimal nodeId.
+ neighborList [excludeDead] [onlyRep] <device>
+ return neighborList of the <device>.
+ <device> is either device name or decimal nodeId.
With onlyRep the result will include only nodes with repeater
functionality.
- nodeInfo <decimal nodeId>
- return node specific information.
- Needed by developers only.
+ nodeInfo <device>
+ return node specific information. <device> is either device name or
+ decimal nodeId.
nodeList
@@ -1172,9 +1184,9 @@ ZWDongle_Ready($)
Send raw data <hex> to the controller. Developer only.
- routeFor node
- request priority routing for node
-
+ routeFor <device>
+ request priority routing for <device>. <device> is either
+ device name or decimal nodeId.
sucNodeId
return the currently registered decimal SUC nodeId.