Wiki source code of Zūm Autodiscovery

Version 5.1 by Alexander Mott on 2022/09/22 21:55

Show last authors
1 (% class="box warningmessage" %)
2 (((
3 This article is about automatically building a SHOWRUNNER™ configuration using the Zūm Autodiscovery feature of SHOWRUNNER™. For instructions on configuring Zūm Wired rooms using the Crestron Zūm App, see [[this page>>SHOWRUNNER™ Setup Guide.Wiring Guide.Zūm Wired System Overview.Crestron Zūm App Overview.WebHome]].
4 For instructions on configuring Zūm Net devices using Crestron Toolbox, see [[this page>>doc:SHOWRUNNER™ Setup Guide.SHOWRUNNER™ Installation Guide.SHOWRUNNER™ Installation and Network Setup.ZUMNET-JBOX Setup.WebHome]].
5 )))
6
7 {{box cssClass="floatinginfobox" title="**CONTENTS**"}}
8 {{toc/}}
9 {{/box}}
10
11 (% class="row" %)
12 (((
13 If Zūm Net devices have been configured using Crestron's Zūm App
14
15 = Zūm Wired =
16
17 Lorem
18
19 = Zūm Wireless =
20
21 As of version 2.190 ShowRunner can discover RF Gateways and attached Zum NETBRIDGES. ShowRunner will find all devices, set them up, create areas and loads.
22 *Disconnect from the gateway before discovery as they cannot support multiple connections*
23 *Plug loads do not appear in the UI*
24
25 == Pre-Requisites: ==
26
27 * Zum NETBRIDGES acquired to their respective gateway (CEN-GWEXER/ZUMNET-GATEWAY)
28 * SHOWRUNNER™ installed and running on a 3-series processor on the same network as the gateway
29 * NETBRIDGES do not need to have addresses assigned. SHOWRUNNER™ will automatically address them. If devices all already addressed then their addresses will be honored.
30 )))
31
32 (% class="box warningmessage" id="HCaution:" %)
33 (((
34 **Note:** SHOWRUNNER™ has two different approaches for Zūm Wireless Autodiscovery
35
36 1. **Manual RF Gateway Assignment** - SHOWRUNNER™ can be told which gateways it should scan. Use this approach if you have gateways that are used by multiple systems on the same local network.
37 1. **Claim All RF Gateways** - SHOWRUNNER™ will find all CEN-GWEXERs [ZUMNET-GATEWAY] on the network and will claim them as its own. **DO NOT** use this method if there are gateways used by different SHOWRUNNER™ or other Crestron systems on the same local network.
38 )))
39
40 (% class="row" %)
41 (((
42 == Manual RF Gateway Claiming ==
43
44 Use this method if you have multiple SHOWRUNNER™ instances on the same network or have gateways used by other Crestron systems.
45
46 * Connect to the processor's console with Toolbox or your favorite SSH client.
47 * Type "//sr devmgr ethernet query//" and press enter. This queries the local network for RF Gateways.
48 * Type "//sr devmgr ethernet show devices//" and press enter. This displays all found Crestron ethernet devices.
49 * For each gateway that you'd like this instance of SHOWRUNNER™ to use, use the hostname from the table of found ethernet devices. For example if the gateway Hostname is CEN-GWEXER-9E6ADA type "//sr ethernet device claim CEN-GWEXER-9E6ADA//". SHOWRUNNER™ will auto-assign an IP-ID. After all gateways have been claimed by SHOWRUNNER™, proceed to the next step.
50 * Type "//sr discover zum false//" and press enter.
51 * Status messages and the results will be displayed on the console. The process should take about 3 minutes.
52 * When the discovery is finished type "//sr save//" and press enter to save the updated config. Due to an unknown quirk that we are looking into, SHOWRUNNER™ must be restarted to complete the acquire process.
53 * Type "//progreset//" and press enter to restart SHOWRUNNER™
54 * Once SHOWRUNNER™ has finished restarting type "//sr discover zum false//" and press enter. SHOWRUNNER™ will be able to acquire the loads attached to the Zūm rooms at this point.
55 * Once completed SHOWRUNNER™ is now ready for full Zūm control
56
57 == Claim All RF Gateways ==
58
59 Use this method when you have a single SHOWRUNNER™ instance on a local network with all gateways being used for SHOWRUNNER™.
60
61 * Connect to the processor's console with Toolbox or your favorite SSH client.
62 * Type "//sr discover zum true//" and press enter.
63 * Status messages and the results will be displayed on the console. The process should take about 3 minutes.
64 * When the discovery is finished type "//sr save//" and press enter to save the updated config. Due to an unknown quirk that we are looking into, SHOWRUNNER™ must be restarted to complete the acquire process.
65 * Type "//progreset//" and press enter to restart SHOWRUNNER™
66 * Once SHOWRUNNER™ has finished restarting type "//sr discover zum false//" and press enter. SHOWRUNNER™ will be able to acquire the loads attached to the Zūm rooms at this point.
67 * Once completed SHOWRUNNER™ is now ready for full Zūm control
68
69 == Examples ==
70
71 === Claim Selectively (Manual) Example ===
72
73 {{{MC4>sr devmgr ethernet query
74 Ethrenet AutoDiscovery Result: AutoDiscoveryOperationSuccess
75 MC4>sr devmgr ethernet show devices
76
77 +--------------------+-------------------------------+-------------+-------+----------------------------------------------------------------------------------+
78 | Adapter | Hostname | IP Address | IP-ID | ID |
79 +--------------------+-------------------------------+-------------+-------+----------------------------------------------------------------------------------+
80 | EthernetLANAdapter | CI-SJC-CEN-CI3-1-COM3 | 10.44.5.20 | 00 | CEN-CI3-1-C3COM-3 [v1.1620.00000, #008436E2] type:1 |
81 +--------------------+-------------------------------+-------------+-------+----------------------------------------------------------------------------------+
82 | EthernetLANAdapter | SB-DIN-CENCN-2 | 10.44.5.81 | 00 | DIN-CENCN-2-POE [v1.3544.00006, #8AB25AA3] |
83 +--------------------+-------------------------------+-------------+-------+----------------------------------------------------------------------------------+
84 | EthernetLANAdapter | CEN-GWEXER-9E6ADA | 10.44.5.120 | 00 | CEN-GWEXER [v1.4230.00015, #848210AD] |
85 +--------------------+-------------------------------+-------------+-------+----------------------------------------------------------------------------------+
86
87 MC4>sr ethernet device claim CEN-GWEXER-9E6ADA
88 Claimed ethernet device: CEN-GWEXER-9E6ADA
89 MC4>Update request from IP-ID-30 in Program 01
90 MC4>sr discover zum false
91 Starting Zum Discovery without gateway claiming
92 MC4>Performing Discovery on 1 Gateways.
93 Evaluating 3 Devices on Gateway 30
94 Claiming ZUM-NETBRIDGE SN: 1726NEJ01096 from IP-ID: 30
95 Dev: ZUM-NETBRIDGE addrssing to RF ID: 03
96 Setting up RF Device 'ZUM-NETBRIDGE' on Gateway 30 at RF-ID 03
97 Claiming ZUM-NETBRIDGE SN: 1914NEJ03096 from IP-ID: 30
98 Dev: ZUM-NETBRIDGE addrssing to RF ID: 04
99 Setting up RF Device 'ZUM-NETBRIDGE' on Gateway 30 at RF-ID 04
100 Claiming ZUM-NETBRIDGE SN: 1914NEJ03098 from IP-ID: 30
101 Dev: ZUM-NETBRIDGE addrssing to RF ID: 05
102 Setting up RF Device 'ZUM-NETBRIDGE' on Gateway 30 at RF-ID 05
103 Querying cresnet
104 Discovering Zum Loads on 1 Gateways.
105 Discovering Zum Loads on 3 Devices.
106 NETBIRDGE: NewLoads: 0 ModifiedLoads: 0 RemovedLoads: 0
107 Device: ZUM Netbridge 30:03 at 30:03 discovery result: .
108 NETBIRDGE: NewLoads: 0 ModifiedLoads: 0 RemovedLoads: 0
109 Device: ZUM Netbridge 30:04 at 30:04 discovery result: .
110 NETBIRDGE: NewLoads: 0 ModifiedLoads: 0 RemovedLoads: 0
111 Device: ZUM Netbridge 30:05 at 30:05 discovery result: .
112 RF Gateways: 0
113 RF Devices: 3
114 New Loads: 0
115 Modified Loads: 0
116 Removed Loads: 0
117 Zum Discovery Finished
118 MC4>sr save
119 Saved config
120 MC4>progreset
121 ...
122 CI ShowRunner startup completed successfully in 8072ms
123 MC4>sr discover zum false
124 Starting Zum Discovery without gateway claiming
125 MC4>Notice: SimplSharpPro[App01] # 2020-07-21 22:19:46 # Recalling startup scenes (if applicable)
126 Performing Discovery on 1 Gateways.
127 Evaluating 3 Devices on Gateway 30
128 Claiming ZUM-NETBRIDGE SN: 1726NEJ01096 from IP-ID: 30
129 Dev: ZUMMESH-NETBRIDGE already claimed at RF ID: 03
130 Claiming ZUM-NETBRIDGE SN: 1914NEJ03096 from IP-ID: 30
131 Dev: ZUMMESH-NETBRIDGE already claimed at RF ID: 04
132 Claiming ZUM-NETBRIDGE SN: 1914NEJ03098 from IP-ID: 30
133 Dev: ZUMMESH-NETBRIDGE already claimed at RF ID: 05
134 Discovering Zum Loads on 1 Gateways.
135 Discovering Zum Loads on 3 Devices.
136 Evaluating Device: ZUM-BLE ShortAddress: FFFA Type: BLERadio
137 Evaluating Device: ZUM-JBOX-20A-PLUG ShortAddress: 0000 Type: PlugLoad
138 Evaluating Device: ZUM-KP10C-BATT ShortAddress: 52E5 Type: Keypad
139 Evaluating Device: ZUM-PIR-OCC-BATT ShortAddress: DAF1 Type: OccupancySensor
140 Evaluating Device: ZUM-JBOX-5A-LV ShortAddress: 92EF Type: DimmableLoad
141 Load: Load37615 Added
142 NETBIRDGE: NewLoads: 1 ModifiedLoads: 0 RemovedLoads: 0
143 Device: ZUM Netbridge 30:03 at 30:03 discovery result: .
144 Evaluating Device: ZUM-BLE ShortAddress: FFFA Type: BLERadio
145 Evaluating Device: ZUM-DALI ShortAddress: 740D Type: Unknown
146 Evaluating Device: ZUM-5A-LV ShortAddress: 0482 Type: DimmableLoad
147 Load: Load1154 Added
148 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: 0000 Type: DimmableLoad
149 Load: Load0 Added
150 Evaluating Device: ZUM-KP10C-BATT ShortAddress: D766 Type: Keypad
151 Evaluating Device: ZUM-OL-PHO-BATT ShortAddress: 95ED Type: Photocell
152 Evaluating Device: ZUM-PIR-OCC-BATT ShortAddress: 44C2 Type: OccupancySensor
153 Evaluating Device: ZUM-DALI-GROUP ShortAddress: 740D Type: Unknown
154 Evaluating Device: ZUM-DALI-GROUP ShortAddress: 740D Type: Unknown
155 NETBIRDGE: NewLoads: 2 ModifiedLoads: 0 RemovedLoads: 0
156 Device: ZUM Netbridge 30:04 at 30:04 discovery result: .
157 Evaluating Device: ZUM-BLE ShortAddress: FFFA Type: BLERadio
158 Evaluating Device: ZUM-SIM ShortAddress: 0000 Type: OccupancySensor, PartitionSensor
159 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: EBCF Type: DimmableLoad
160 Load: Load60367 Added
161 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: 3CC1 Type: DimmableLoad
162 Load: Load15553 Added
163 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: F94A Type: DimmableLoad
164 Load: Load63818 Added
165 NETBIRDGE: NewLoads: 3 ModifiedLoads: 0 RemovedLoads: 0
166 Device: ZUM Netbridge 30:05 at 30:05 discovery result: .
167 RF Gateways: 0
168 RF Devices: 3
169 New Loads: 6
170 Modified Loads: 0
171 Removed Loads: 0
172 Zum Discovery Finished}}}
173
174 === Claim All Example ===
175
176 {{{MC4>sr discover zum true
177 Starting Zum Discovery with gateway claiming
178 MC4>Found 1 Gateways to check.
179 Claimed Gateway SN: 1720JBH04269 at IP-ID: 30
180 Update request from IP-ID-30 in Program 01
181 Claimed 1 Gateways. Waiting for queries to finish.
182 Performing Discovery on 1 Gateways.
183 Evaluating 3 Devices on Gateway 30
184 Claiming ZUM-NETBRIDGE SN: 1726NEJ01096 from IP-ID: 30
185 Dev: ZUM-NETBRIDGE addrssing to RF ID: 03
186 Setting up RF Device 'ZUM-NETBRIDGE' on Gateway 30 at RF-ID 03
187 Claiming ZUM-NETBRIDGE SN: 1914NEJ03096 from IP-ID: 30
188 Dev: ZUM-NETBRIDGE addrssing to RF ID: 04
189 Setting up RF Device 'ZUM-NETBRIDGE' on Gateway 30 at RF-ID 04
190 Claiming ZUM-NETBRIDGE SN: 1914NEJ03098 from IP-ID: 30
191 Dev: ZUM-NETBRIDGE addrssing to RF ID: 05
192 Setting up RF Device 'ZUM-NETBRIDGE' on Gateway 30 at RF-ID 05
193 Discovering Zum Loads on 1 Gateways.
194 Discovering Zum Loads on 3 Devices.
195 NETBIRDGE: NewLoads: 0 ModifiedLoads: 0 RemovedLoads: 0
196 Device: ZUM Netbridge 30:03 at 30:03 discovery result: .
197 NETBIRDGE: NewLoads: 0 ModifiedLoads: 0 RemovedLoads: 0
198 Device: ZUM Netbridge 30:04 at 30:04 discovery result: .
199 NETBIRDGE: NewLoads: 0 ModifiedLoads: 0 RemovedLoads: 0
200 Device: ZUM Netbridge 30:05 at 30:05 discovery result: .
201 RF Gateways: 0
202 RF Devices: 3
203 New Loads: 0
204 Modified Loads: 0
205 Removed Loads: 0
206 Zum Discovery Finished
207 MC4>sr save
208 Saved config
209 MC4>progreset
210 ...
211 CI ShowRunner startup completed successfully in 8072ms
212 MC4>sr discover zum false
213 Starting Zum Discovery without gateway claiming
214 MC4>Notice: SimplSharpPro[App01] # 2020-07-21 22:19:46 # Recalling startup scenes (if applicable)
215 Performing Discovery on 1 Gateways.
216 Evaluating 3 Devices on Gateway 30
217 Claiming ZUM-NETBRIDGE SN: 1726NEJ01096 from IP-ID: 30
218 Dev: ZUMMESH-NETBRIDGE already claimed at RF ID: 03
219 Claiming ZUM-NETBRIDGE SN: 1914NEJ03096 from IP-ID: 30
220 Dev: ZUMMESH-NETBRIDGE already claimed at RF ID: 04
221 Claiming ZUM-NETBRIDGE SN: 1914NEJ03098 from IP-ID: 30
222 Dev: ZUMMESH-NETBRIDGE already claimed at RF ID: 05
223 Discovering Zum Loads on 1 Gateways.
224 Discovering Zum Loads on 3 Devices.
225 Evaluating Device: ZUM-BLE ShortAddress: FFFA Type: BLERadio
226 Evaluating Device: ZUM-JBOX-20A-PLUG ShortAddress: 0000 Type: PlugLoad
227 Evaluating Device: ZUM-KP10C-BATT ShortAddress: 52E5 Type: Keypad
228 Evaluating Device: ZUM-PIR-OCC-BATT ShortAddress: DAF1 Type: OccupancySensor
229 Evaluating Device: ZUM-JBOX-5A-LV ShortAddress: 92EF Type: DimmableLoad
230 Load: Load37615 Added
231 NETBIRDGE: NewLoads: 1 ModifiedLoads: 0 RemovedLoads: 0
232 Device: ZUM Netbridge 30:03 at 30:03 discovery result: .
233 Evaluating Device: ZUM-BLE ShortAddress: FFFA Type: BLERadio
234 Evaluating Device: ZUM-DALI ShortAddress: 740D Type: Unknown
235 Evaluating Device: ZUM-5A-LV ShortAddress: 0482 Type: DimmableLoad
236 Load: Load1154 Added
237 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: 0000 Type: DimmableLoad
238 Load: Load0 Added
239 Evaluating Device: ZUM-KP10C-BATT ShortAddress: D766 Type: Keypad
240 Evaluating Device: ZUM-OL-PHO-BATT ShortAddress: 95ED Type: Photocell
241 Evaluating Device: ZUM-PIR-OCC-BATT ShortAddress: 44C2 Type: OccupancySensor
242 Evaluating Device: ZUM-DALI-GROUP ShortAddress: 740D Type: Unknown
243 Evaluating Device: ZUM-DALI-GROUP ShortAddress: 740D Type: Unknown
244 NETBIRDGE: NewLoads: 2 ModifiedLoads: 0 RemovedLoads: 0
245 Device: ZUM Netbridge 30:04 at 30:04 discovery result: .
246 Evaluating Device: ZUM-BLE ShortAddress: FFFA Type: BLERadio
247 Evaluating Device: ZUM-SIM ShortAddress: 0000 Type: OccupancySensor, PartitionSensor
248 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: EBCF Type: DimmableLoad
249 Load: Load60367 Added
250 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: 3CC1 Type: DimmableLoad
251 Load: Load15553 Added
252 Evaluating Device: ZUM-JBOX-16A-LV ShortAddress: F94A Type: DimmableLoad
253 Load: Load63818 Added
254 NETBIRDGE: NewLoads: 3 ModifiedLoads: 0 RemovedLoads: 0
255 Device: ZUM Netbridge 30:05 at 30:05 discovery result: .
256 RF Gateways: 0
257 RF Devices: 3
258 New Loads: 6
259 Modified Loads: 0
260 Removed Loads: 0
261 Zum Discovery Finished
262 }}}
263 )))