[{"data":1,"prerenderedAt":777},["ShallowReactive",2],{"navigation_docs_en":3,"-en-klstr-ctrl-getting-started-install-and-launch":353,"-en-klstr-ctrl-getting-started-install-and-launch-surround":774},[4,14],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":13},"Welcome","i-lucide-sparkles","\u002Fen\u002Fwelcome","en\u002F1.welcome",[10],{"title":5,"path":11,"stem":12},"\u002Fen\u002Fwelcome\u002Foverview","en\u002F1.welcome\u002F1.overview",false,{"title":15,"icon":16,"path":17,"stem":18,"children":19,"page":13},"KLSTR.ctrl","i-lucide-monitor-cog","\u002Fen\u002Fklstr-ctrl","en\u002F2.klstr-ctrl",[20,25,46,259,308,338],{"title":21,"path":22,"stem":23,"icon":24},"Overview","\u002Fen\u002Fklstr-ctrl\u002Foverview","en\u002F2.klstr-ctrl\u002F0.overview","i-lucide-info",{"title":26,"icon":27,"path":28,"stem":29,"children":30,"page":13},"Getting started","i-lucide-rocket","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started","en\u002F2.klstr-ctrl\u002F1.getting-started",[31,36,41],{"title":32,"path":33,"stem":34,"icon":35},"Install and launch KLSTR.ctrl","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started\u002Finstall-and-launch","en\u002F2.klstr-ctrl\u002F1.getting-started\u002F1.install-and-launch","i-lucide-download",{"title":37,"path":38,"stem":39,"icon":40},"Tour KLSTR.ctrl in demo mode","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started\u002Ftour-in-demo-mode","en\u002F2.klstr-ctrl\u002F1.getting-started\u002F2.tour-in-demo-mode","i-lucide-compass",{"title":42,"path":43,"stem":44,"icon":45},"Connect KLSTR.ctrl to your network","\u002Fen\u002Fklstr-ctrl\u002Fgetting-started\u002Fconnect-to-your-network","en\u002F2.klstr-ctrl\u002F1.getting-started\u002F3.connect-to-your-network","i-lucide-ethernet-port",{"title":47,"icon":48,"path":49,"stem":50,"children":51,"page":13},"How-to guides","i-lucide-list-checks","\u002Fen\u002Fklstr-ctrl\u002Fhow-to","en\u002F2.klstr-ctrl\u002F2.how-to",[52,73,109,164,197,218,238],{"title":53,"icon":54,"path":55,"stem":56,"children":57,"page":13},"Setup and session","i-lucide-plug","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup",[58,63,68],{"title":59,"path":60,"stem":61,"icon":62},"Switch between Build and Live mode","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup\u002Fswitch-build-and-live-mode","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup\u002F1.switch-build-and-live-mode","i-lucide-toggle-right",{"title":64,"path":65,"stem":66,"icon":67},"Discover devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup\u002Fdiscover-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup\u002F2.discover-devices","i-lucide-radar",{"title":69,"path":70,"stem":71,"icon":72},"Save and restore discovered devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fsetup\u002Fsave-and-restore-discovered-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F1.setup\u002F3.save-and-restore-discovered-devices","i-lucide-save",{"title":74,"icon":75,"path":76,"stem":77,"children":78,"page":13},"Topology and selection","i-lucide-network","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology",[79,84,89,94,99,104],{"title":80,"path":81,"stem":82,"icon":83},"Navigate the topology views","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fnavigate-the-topology-views","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F1.navigate-the-topology-views","i-lucide-map",{"title":85,"path":86,"stem":87,"icon":88},"Select devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fselect-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F2.select-devices","i-lucide-mouse-pointer-click",{"title":90,"path":91,"stem":92,"icon":93},"Identify devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fidentify-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F3.identify-devices","i-lucide-lightbulb",{"title":95,"path":96,"stem":97,"icon":98},"Arrange nodes","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Farrange-nodes","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F4.arrange-nodes","i-lucide-layout-grid",{"title":100,"path":101,"stem":102,"icon":103},"Disable and hide Art-Net nodes","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Fdisable-and-hide-art-net-nodes","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F5.disable-and-hide-art-net-nodes","i-lucide-eye-off",{"title":105,"path":106,"stem":107,"icon":108},"Find devices with the sidebar","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ftopology\u002Ffind-devices-with-the-sidebar","en\u002F2.klstr-ctrl\u002F2.how-to\u002F2.topology\u002F6.find-devices-with-the-sidebar","i-lucide-search",{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":13},"Configuration and addressing","i-lucide-sliders-horizontal","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration",[115,120,125,129,134,139,144,149,154,159],{"title":116,"path":117,"stem":118,"icon":119},"Configure a KLSTR.one","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fconfigure-a-klstr-one","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F01.configure-a-klstr-one","i-lucide-settings",{"title":121,"path":122,"stem":123,"icon":124},"Configure a KLSTR.nano","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fconfigure-a-klstr-nano","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F02.configure-a-klstr-nano","i-lucide-settings-2",{"title":126,"path":127,"stem":128,"icon":75},"IPv6 zeroconf networking","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fipv6-zeroconf-networking","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F03.ipv6-zeroconf-networking",{"title":130,"path":131,"stem":132,"icon":133},"Reboot or factory-reset a KLSTR.one","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Freboot-or-factory-reset-a-klstr-one","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F05.reboot-or-factory-reset-a-klstr-one","i-lucide-power",{"title":135,"path":136,"stem":137,"icon":138},"Assign Fixture IDs","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fassign-fixture-ids","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F06.assign-fixture-ids","i-lucide-list-ordered",{"title":140,"path":141,"stem":142,"icon":143},"Patch fixtures","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fpatch-fixtures","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F07.patch-fixtures","i-lucide-cable",{"title":145,"path":146,"stem":147,"icon":148},"Auto-assign DMX addresses","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fauto-assign-dmx-addresses","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F08.auto-assign-dmx-addresses","i-lucide-wand-sparkles",{"title":150,"path":151,"stem":152,"icon":153},"Bulk-configure KLSTR.one devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fbulk-configure-klstr-one-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F09.bulk-configure-klstr-one-devices","i-lucide-layers",{"title":155,"path":156,"stem":157,"icon":158},"Bulk-configure RDM devices","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Fbulk-configure-rdm-devices","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F10.bulk-configure-rdm-devices","i-lucide-layers-3",{"title":160,"path":161,"stem":162,"icon":163},"Reset devices to defaults","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fconfiguration\u002Freset-devices-to-defaults","en\u002F2.klstr-ctrl\u002F2.how-to\u002F3.configuration\u002F11.reset-devices-to-defaults","i-lucide-rotate-ccw",{"title":165,"icon":166,"path":167,"stem":168,"children":169,"page":13},"Firmware and updates","i-lucide-hard-drive-download","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware",[170,175,180,184,188,192],{"title":171,"path":172,"stem":173,"icon":174},"Update KLSTR.one firmware","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-one-firmware","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F1.update-klstr-one-firmware","i-lucide-circuit-board",{"title":176,"path":177,"stem":178,"icon":179},"Update KLSTR.nano firmware","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-nano-firmware","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F3.update-klstr-nano-firmware","i-lucide-cpu",{"title":181,"path":182,"stem":183,"icon":179},"Update a KLSTR.nano through a KLSTR.one fixture","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-nano-through-klstr-one","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F4.update-klstr-nano-through-klstr-one",{"title":185,"path":186,"stem":187,"icon":143},"Use KLSTR.nano LAN upgrade mode","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fuse-klstr-nano-lan-upgrade-mode","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F5.use-klstr-nano-lan-upgrade-mode",{"title":189,"path":190,"stem":191,"icon":166},"Manage the firmware cache","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fmanage-the-firmware-cache","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F6.manage-the-firmware-cache",{"title":193,"path":194,"stem":195,"icon":196},"Update KLSTR.ctrl","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Ffirmware\u002Fupdate-klstr-ctrl","en\u002F2.klstr-ctrl\u002F2.how-to\u002F4.firmware\u002F7.update-klstr-ctrl","i-lucide-refresh-cw",{"title":198,"icon":199,"path":200,"stem":201,"children":202,"page":13},"Monitoring","i-lucide-activity","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring",[203,208,213],{"title":204,"path":205,"stem":206,"icon":207},"Monitor sensors","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring\u002Fmonitor-sensors","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring\u002F1.monitor-sensors","i-lucide-gauge",{"title":209,"path":210,"stem":211,"icon":212},"Set sensor tolerances and roles","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring\u002Fset-sensor-tolerances-and-roles","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring\u002F2.set-sensor-tolerances-and-roles","i-lucide-sliders-vertical",{"title":214,"path":215,"stem":216,"icon":217},"Read eDMX statistics","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmonitoring\u002Fread-edmx-statistics","en\u002F2.klstr-ctrl\u002F2.how-to\u002F5.monitoring\u002F3.read-edmx-statistics","i-lucide-chart-no-axes-column",{"title":219,"icon":220,"path":221,"stem":222,"children":223,"page":13},"MVR and Stage View","i-lucide-box","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage",[224,229,234],{"title":225,"path":226,"stem":227,"icon":228},"Import an MVR file","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage\u002Fimport-an-mvr-file","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage\u002F1.import-an-mvr-file","i-lucide-file-input",{"title":230,"path":231,"stem":232,"icon":233},"Export an MVR file","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage\u002Fexport-an-mvr-file","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage\u002F2.export-an-mvr-file","i-lucide-file-output",{"title":235,"path":236,"stem":237,"icon":220},"Position fixtures in Stage View","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fmvr-stage\u002Fposition-fixtures-in-stage-view","en\u002F2.klstr-ctrl\u002F2.how-to\u002F6.mvr-stage\u002F3.position-fixtures-in-stage-view",{"title":239,"icon":240,"path":241,"stem":242,"children":243,"page":13},"Diagnostics","i-lucide-stethoscope","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics",[244,249,254],{"title":245,"path":246,"stem":247,"icon":248},"Read the log","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics\u002Fread-the-log","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics\u002F1.read-the-log","i-lucide-scroll-text",{"title":250,"path":251,"stem":252,"icon":253},"Run a health check","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics\u002Frun-a-health-check","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics\u002F2.run-a-health-check","i-lucide-heart-pulse",{"title":255,"path":256,"stem":257,"icon":258},"Report a problem","\u002Fen\u002Fklstr-ctrl\u002Fhow-to\u002Fdiagnostics\u002Freport-a-problem","en\u002F2.klstr-ctrl\u002F2.how-to\u002F7.diagnostics\u002F3.report-a-problem","i-lucide-message-square-warning",{"title":260,"icon":261,"path":262,"stem":263,"children":264,"page":13},"Reference","i-lucide-book-open","\u002Fen\u002Fklstr-ctrl\u002Freference","en\u002F2.klstr-ctrl\u002F3.reference",[265,270,275,280,285,289,294,298,303],{"title":266,"path":267,"stem":268,"icon":269},"User interface","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fuser-interface","en\u002F2.klstr-ctrl\u002F3.reference\u002F1.user-interface","i-lucide-layout-dashboard",{"title":271,"path":272,"stem":273,"icon":274},"Menus","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fmenus","en\u002F2.klstr-ctrl\u002F3.reference\u002F2.menus","i-lucide-menu",{"title":276,"path":277,"stem":278,"icon":279},"Keyboard shortcuts","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fkeyboard-shortcuts","en\u002F2.klstr-ctrl\u002F3.reference\u002F3.keyboard-shortcuts","i-lucide-keyboard",{"title":281,"path":282,"stem":283,"icon":284},"Settings: View","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-view","en\u002F2.klstr-ctrl\u002F3.reference\u002F4.settings-view","i-lucide-eye",{"title":286,"path":287,"stem":288,"icon":75},"Settings: Network","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-network","en\u002F2.klstr-ctrl\u002F3.reference\u002F5.settings-network",{"title":290,"path":291,"stem":292,"icon":293},"Settings: RDM","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-rdm","en\u002F2.klstr-ctrl\u002F3.reference\u002F6.settings-rdm","i-lucide-radio-tower",{"title":295,"path":296,"stem":297,"icon":196},"Settings: Updates","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-updates","en\u002F2.klstr-ctrl\u002F3.reference\u002F7.settings-updates",{"title":299,"path":300,"stem":301,"icon":302},"Settings: Display","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fsettings-display","en\u002F2.klstr-ctrl\u002F3.reference\u002F8.settings-display","i-lucide-layout-template",{"title":304,"path":305,"stem":306,"icon":307},"Glossary","\u002Fen\u002Fklstr-ctrl\u002Freference\u002Fglossary","en\u002F2.klstr-ctrl\u002F3.reference\u002F9.glossary","i-lucide-book-a",{"title":309,"icon":310,"path":311,"stem":312,"children":313,"page":13},"Troubleshooting","i-lucide-life-buoy","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting","en\u002F2.klstr-ctrl\u002F4.troubleshooting",[314,319,324,329,334],{"title":315,"path":316,"stem":317,"icon":318},"Devices are not discovered","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Fdevices-not-discovered","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F1.devices-not-discovered","i-lucide-search-x",{"title":320,"path":321,"stem":322,"icon":323},"macOS blocks local network access","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Fmacos-local-network-access","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F2.macos-local-network-access","i-lucide-shield-alert",{"title":325,"path":326,"stem":327,"icon":328},"The topology view looks wrong","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Ftopology-view-looks-wrong","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F3.topology-view-looks-wrong","i-lucide-git-fork",{"title":330,"path":331,"stem":332,"icon":333},"RDM data or sensors are missing","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Frdm-data-or-sensors-missing","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F4.rdm-data-or-sensors-missing","i-lucide-file-question",{"title":335,"path":336,"stem":337,"icon":179},"KLSTR.nano firmware problems","\u002Fen\u002Fklstr-ctrl\u002Ftroubleshooting\u002Fklstr-nano-firmware-problems","en\u002F2.klstr-ctrl\u002F4.troubleshooting\u002F5.klstr-nano-firmware-problems",{"title":339,"icon":340,"path":341,"stem":342,"children":343,"page":13},"Annex","i-lucide-paperclip","\u002Fen\u002Fklstr-ctrl\u002Fannex","en\u002F2.klstr-ctrl\u002F5.annex",[344,349],{"title":345,"path":346,"stem":347,"icon":348},"Lock a device with a PIN","\u002Fen\u002Fklstr-ctrl\u002Fannex\u002Flock-a-device-with-a-pin","en\u002F2.klstr-ctrl\u002F5.annex\u002F1.lock-a-device-with-a-pin","i-lucide-lock",{"title":350,"path":351,"stem":352,"icon":75},"Change RDM IP settings","\u002Fen\u002Fklstr-ctrl\u002Fannex\u002Fchange-rdm-ip-settings","en\u002F2.klstr-ctrl\u002F5.annex\u002F2.change-rdm-ip-settings",{"id":354,"title":32,"basedOn":355,"body":360,"description":759,"extension":760,"links":761,"meta":762,"navigation":763,"path":33,"seo":764,"sources":765,"stem":34,"verified":772,"__hash__":773},"docs_en\u002Fen\u002F2.klstr-ctrl\u002F1.getting-started\u002F1.install-and-launch.md",[356],{"product":357,"version":358,"commit":359},"klstr-ctrl","1.2.0","a0df90902",{"type":361,"value":362,"toc":737},"minimark",[363,367,372,401,405,492,496,499,503,518,522,528,541,545,548,552,573,577,591,595,614,621,624,628,711,715],[364,365,366],"p",{},"KLSTR.ctrl is a desktop app for macOS and Windows. This first step of the getting-started\ntutorial installs it and opens it for the first time. Once it runs, KLSTR.ctrl keeps itself\nup to date: it checks for a new version at startup and every hour after that.",[368,369,371],"h2",{"id":370},"before-you-start","Before you start",[373,374,375,383,389,395],"ul",{},[376,377,378,382],"li",{},[379,380,381],"strong",{},"A supported computer."," macOS 13 (Ventura) or later, on an Apple Silicon or an Intel Mac,\nor a 64-bit Windows 10 or 11 PC.",[376,384,385,388],{},[379,386,387],{},"An Ethernet port"," on the computer, built in or through an adapter, for the lighting\nnetwork later on. You don't need it to install or to try the demo.",[376,390,391,394],{},[379,392,393],{},"Internet access"," for the download. KLSTR.ctrl also uses it later to check for app\nupdates and to fetch firmware, but it works offline.",[376,396,397,400],{},[379,398,399],{},"No account."," Installing and using KLSTR.ctrl needs no KLSTR.cloud login.",[368,402,404],{"id":403},"install-klstrctrl","Install KLSTR.ctrl",[406,407,409,414,425,439,446,458,462,475,479,485,489],"steps",{"level":408},"3",[410,411,413],"h3",{"id":412},"download-the-installer","Download the installer",[364,415,416,417,424],{},"Download KLSTR.ctrl from ",[418,419,423],"a",{"href":420,"rel":421},"https:\u002F\u002Fwww.klstr.tech\u002Fctrl",[422],"nofollow","www.klstr.tech\u002Fctrl",".",[426,427,428,429,434,435,438],"note",{},"Want to try new features before they are released? Nightly beta builds are available ",[418,430,433],{"href":431,"rel":432},"https:\u002F\u002Fconstell8.gitlab.io\u002Fklstr-ctrl\u002F",[422],"here",". A beta build works for 30 days: the title bar counts down with ",[379,436,437],{},"BETA BUILD · n days left",", and after that you\ninstall a newer beta or the regular release.",[364,440,441,442,424],{},"There are two macOS downloads, one for Apple Silicon (arm64) and one for Intel (x64), and one\nWindows installer, ",[443,444,445],"code",{},"KLSTR.ctrl.Setup.\u003Cversion>.exe",[447,448,449,450,453,454,457],"tip",{},"Not sure which Mac you have? Choose ",[379,451,452],{},"Apple menu › About This Mac",". A Mac whose ",[379,455,456],{},"Chip","\nreads Apple M1 or later needs the Apple Silicon version.",[410,459,461],{"id":460},"install-on-macos","Install on macOS",[364,463,464,465,467,468,471,472,424],{},"Open the downloaded disk image and drag ",[379,466,15],{}," into the ",[379,469,470],{},"Applications"," folder.\nThe app is signed and notarized by Apple. The first time you open it, macOS asks whether you\nare sure you want to open an app downloaded from the internet: click ",[379,473,474],{},"Open",[410,476,478],{"id":477},"install-on-windows","Install on Windows",[364,480,481,482,484],{},"Run ",[443,483,445],{},". The installer needs no input and no administrator\nrights: it installs KLSTR.ctrl for your Windows user only and adds a shortcut to the desktop.",[410,486,488],{"id":487},"launch-klstrctrl","Launch KLSTR.ctrl",[364,490,491],{},"Open KLSTR.ctrl from the Applications folder or Launchpad on macOS, or from the desktop\nshortcut or the Start menu on Windows. A splash screen shows while the app loads, then the\nmain window opens.",[368,493,495],{"id":494},"answer-the-first-launch-prompts","Answer the first-launch prompts",[364,497,498],{},"Depending on your computer and network, KLSTR.ctrl or the operating system can ask you\nsomething on the first launch. None of these appear every time.",[410,500,502],{"id":501},"intel-build-on-apple-silicon-macos","Intel build on Apple Silicon (macOS)",[364,504,505,506,509,510,513,514,517],{},"If you installed the Intel version on an Apple Silicon Mac, a warning titled ",[379,507,508],{},"Intel build\non Apple Silicon"," opens right after launch. The Intel version runs through Rosetta 2 and is\nmuch slower, especially with many devices online. Click ",[379,511,512],{},"Download Apple Silicon version"," to\nget the right download, then replace the app in the Applications folder. ",[379,515,516],{},"Continue anyway","\nlets you work with the slow version for now. The warning comes back at every launch until\nyou replace the app.",[410,519,521],{"id":520},"local-network-access-macos","Local Network access (macOS)",[364,523,524,525,527],{},"The first time KLSTR.ctrl talks to devices on your network, macOS asks whether it may find\nand connect to devices on your local network. This happens once you select a network\ninterface (see\n",[418,526,42],{"href":43},"),\nnot at install time. The prompt carries KLSTR.ctrl's own explanation: \"KLSTR.ctrl discovers,\nmonitors and configures KLSTR lighting fixtures and nodes on your local network.\"",[364,529,530,531,534,535,538,539,424],{},"Click ",[379,532,533],{},"Allow",". Without this permission KLSTR.ctrl cannot reach any device: they all show as\noffline. If you clicked ",[379,536,537],{},"Don't Allow"," by mistake, see\n",[418,540,320],{"href":321},[410,542,544],{"id":543},"windows-firewall-windows","Windows Firewall (Windows)",[364,546,547],{},"The first time KLSTR.ctrl opens its network connections, Windows Defender Firewall can ask\nwhether to allow KLSTR.ctrl on your networks. Allow it, at least for the network type your\nlighting network uses. If you allow only private networks while Windows treats the lighting\nnetwork as public, KLSTR.ctrl finds no devices.",[410,549,551],{"id":550},"update-available","Update available",[364,553,554,555,558,559,562,563,566,567,570,571,424],{},"When a newer version of KLSTR.ctrl is available, a dialog asks ",[379,556,557],{},"Version: … is available, do\nyou want update now?"," and shows the changelog (on Windows its title is ",[379,560,561],{},"Found update",").\nClick ",[379,564,565],{},"Yes"," to download it (a progress window shows the download) and restart into the new\nversion, or ",[379,568,569],{},"No"," to keep working. See\n",[418,572,193],{"href":194},[410,574,576],{"id":575},"notice-from-klstr","Notice from KLSTR",[364,578,579,580,583,584,587,588,590],{},"KLSTR can publish a short notice for your version of KLSTR.ctrl, for example about a known\nissue. It opens in a dialog at startup. Click ",[379,581,582],{},"Dismiss"," to close it, or tick ",[379,585,586],{},"Hide for\n1 week"," first so it stays away for a week. When the notice links to more information, a\nbutton next to ",[379,589,582],{}," opens it.",[368,592,594],{"id":593},"what-you-should-see","What you should see",[364,596,597,598,601,602,605,606,609,610,613],{},"The main window opens on the ",[379,599,600],{},"Network Topology"," tab, still empty. At the top left, next\nto the KLSTR.ctrl logo and version, the header shows ",[379,603,604],{},"KLSTR.one"," and ",[379,607,608],{},"KLSTR.nano",", each\nwith a red status dot: no network interface is selected yet. At the top right, ",[379,611,612],{},"Build Mode","\nis active.",[364,615,616],{},[617,618],"img",{"alt":619,"src":620},"The top left of the KLSTR.ctrl main window after the first launch: the logo and version, then KLSTR.one and KLSTR.nano, each with a red status dot","\u002Fimages\u002Fklstr-ctrl\u002Finstall-and-launch\u002F01-first-window.png",[364,622,623],{},"KLSTR.ctrl does not ask for a network interface by itself. The next step of this tutorial\nshows you around with demo devices first.",[368,625,627],{"id":626},"if-something-goes-wrong","If something goes wrong",[629,630,631,647],"table",{},[632,633,634],"thead",{},[635,636,637,641,644],"tr",{},[638,639,640],"th",{},"What you see",[638,642,643],{},"Likely cause",[638,645,646],{},"What to do",[648,649,650,665,687,700],"tbody",{},[635,651,652,659,662],{},[653,654,655,658],"td",{},[379,656,657],{},"Intel build on Apple Silicon"," at every launch",[653,660,661],{},"The Intel (x64) version is installed on an Apple Silicon Mac",[653,663,664],{},"Download the Apple Silicon version and replace the app",[635,666,667,670,673],{},[653,668,669],{},"The update question never appears, although KLSTR announced a new version",[653,671,672],{},"No internet access, a firewall blocks the update server, or automatic update checks are switched off",[653,674,675,676,679,680,683,684,686],{},"Choose ",[379,677,678],{},"KLSTR.ctrl › Check for updates"," (",[379,681,682],{},"KLSTR › Check for updates"," on Windows) once you are online. See ",[418,685,295],{"href":296}," for the automatic check",[635,688,689,692,695],{},[653,690,691],{},"Every device shows offline although the network is fine (macOS)",[653,693,694],{},"Local Network access for KLSTR.ctrl is denied",[653,696,697,698],{},"See ",[418,699,320],{"href":321},[635,701,702,705,708],{},[653,703,704],{},"No devices are ever found (Windows)",[653,706,707],{},"Windows Firewall blocks KLSTR.ctrl on the lighting network",[653,709,710],{},"Allow KLSTR.ctrl for that network type in the Windows Defender Firewall settings, or change the network's profile",[368,712,714],{"id":713},"related","Related",[373,716,717,721,725,729,733],{},[376,718,719],{},[418,720,37],{"href":38},[376,722,723],{},[418,724,42],{"href":43},[376,726,727],{},[418,728,193],{"href":194},[376,730,731],{},[418,732,320],{"href":321},[376,734,735],{},[418,736,295],{"href":296},{"title":738,"searchDepth":739,"depth":739,"links":740},"",2,[741,742,749,756,757,758],{"id":370,"depth":739,"text":371},{"id":403,"depth":739,"text":404,"children":743},[744,746,747,748],{"id":412,"depth":745,"text":413},3,{"id":460,"depth":745,"text":461},{"id":477,"depth":745,"text":478},{"id":487,"depth":745,"text":488},{"id":494,"depth":739,"text":495,"children":750},[751,752,753,754,755],{"id":501,"depth":745,"text":502},{"id":520,"depth":745,"text":521},{"id":543,"depth":745,"text":544},{"id":550,"depth":745,"text":551},{"id":575,"depth":745,"text":576},{"id":593,"depth":739,"text":594},{"id":626,"depth":739,"text":627},{"id":713,"depth":739,"text":714},"Download KLSTR.ctrl for macOS or Windows, install it, and get through the prompts you see on first launch.","md",null,{},{"icon":35},{"title":32,"description":759},{"klstr-ctrl":766},[767,768,769,770,771],"package.json","src\u002Fmain\u002Findex.ts","src\u002Frenderer\u002Fcomponents\u002Fsetup\u002FStartupNoticeModal.tsx","src\u002Frenderer\u002Fcomponents\u002Fnavigation\u002FHeader.tsx","src\u002Frenderer\u002Fcomponents\u002Fshared\u002Ffeedback\u002FStatus.tsx","2026-10-01","TFMgQzm9bmA7EYm_tBbqqh7ofkPGOEZ1dt_AoLA6004",[761,775],{"title":37,"path":38,"stem":39,"description":776,"icon":40,"children":-1},"Load a demo rig of KLSTR.one fixtures and Art-Net nodes, find your way around the main window, and leave demo mode again.",1791294256563]