Wiki source code of Zūm Autodiscovery

Version 4.1 by Alexander Mott on 2022/09/22 21:50

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