Wiki source code of *Starting Up Zūm Wired with SHOWRUNNER™
Version 4.1 by Alexander Mott on 2023/03/28 15:14
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% class="box errormessage" %) | ||
| 2 | ((( | ||
| 3 | n/a | ||
| 4 | ))) | ||
| 5 | |||
| 6 | (% class="box warningmessage" %) | ||
| 7 | ((( | ||
| 8 | n/a | ||
| 9 | ))) | ||
| 10 | |||
| 11 | {{box cssClass="floatinginfobox" title="**CONTENTS**"}} | ||
| 12 | {{toc/}} | ||
| 13 | {{/box}} | ||
| 14 | |||
| 15 | (% class="row" %) | ||
| 16 | ((( | ||
| 17 | Lorem | ||
| 18 | See //[[Figure 1>>WebHome||anchor="HFigure1"]]// for details. | ||
| 19 | See //[[Figure 2>>WebHome||anchor="HFigure2"]]// for details. | ||
| 20 | |||
| 21 | = Start-Up Guide = | ||
| 22 | |||
| 23 | Lorem | ||
| 24 | |||
| 25 | (% class="box warningmessage" %) | ||
| 26 | ((( | ||
| 27 | cross reference/update to old [[zumnet startup>>doc:SHOWRUNNER™ Setup Guide.SHOWRUNNER™ Installation Guide.SHOWRUNNER™ Installation and Network Setup.ZUMNET-JBOX Setup.WebHome]]? | ||
| 28 | |||
| 29 | basic steps: | ||
| 30 | * configure your processor per chief's startup guide | ||
| 31 | * get all zumnet jbox online | ||
| 32 | ** use built in dhcp from processor control subnet | ||
| 33 | ** if using proc without control subnet, use showrunner [[dhcp>>doc:SHOWRUNNER™ Setup Guide.Troubleshooting Guide.Advanced Tools.DHCP Server.WebHome]] | ||
| 34 | ** (**will probably need a lot of extra steps + alterations to how we make configs since static IPs require a lot more information as well as corresponding modifications to SrConfig.json**) | ||
| 35 | * use crestron toolbox device discovery to create a [[Device Summary>>doc:SHOWRUNNER™ Setup Guide.SHOWRUNNER™ Installation Guide.Preparation.Toolbox Basics.WebHome||anchor="HExporttoDeviceSummary"]] | ||
| 36 | * use chief tools tm tool to generate various zum wired load scripts | ||
| 37 | ** (need to determine exact process for this; will need to add IP-ID and new hostname to device summary somehow) | ||
| 38 | ** (will likely generate two versions of the loadscripts; one connecting by default hostname and one connecting by new hostname) | ||
| 39 | ** (intend to require SR license for zwired LS generator, if only to get the proc mac address) | ||
| 40 | * if firmware is old, run "zwms master/zum (def. hostname)" loadscript to make all ZUMNET JBOX primary and in app mode in order to enable discovery of devices on zumlink | ||
| 41 | ** devices will reboot | ||
| 42 | ** per crestron, 1.0006.00012 and newer ship in primary mode (**tbd if they will ship in app mode?**) | ||
| 43 | * connect to a few devices in device discovery tool to ensure that all zumlink devices were automatically readdressed and there are no conflicting cids | ||
| 44 | ** firmware 1.0001.00081 is new enough that this works correctly | ||
| 45 | * run "fw update (def. hostname)" loadscript to update the fw for all devices | ||
| 46 | ** will take up to several minutes per room, but will be able to do up to 10 rooms simultaneously | ||
| 47 | ** devices will reboot, possibly multiple times | ||
| 48 | ** check loadscript manager for any failures and re-run script for those devices if necessary (a rebooting zumnet box will temporarily disrupt online status for downstream zumnet jboxs and potentially interrupt the firmware update) | ||
| 49 | * run "ip config (def. hostname)" loadscript to update device IP-IDs and hostnames | ||
| 50 | ** devices will reboot | ||
| 51 | ** devices will now have new hostnames, so any further loadscripts should use (new hostname) versions | ||
| 52 | * if using a processor without control subnet, run the "static ip config (new hostname)" script | ||
| 53 | ** this loadscript is necessary, as the showrunner DHCP server is only intended for commissioning. It must always be manually started after program restart and should not be used in production | ||
| 54 | ** (**will probably need a lot of extra steps + alterations to how we make configs since static IPs require a lot more information as well as corresponding modifications to SrConfig.json**) | ||
| 55 | ))) | ||
| 56 | ))) |