Skip to content

Install over USB

The USB route is for a panel that is still in the box, or one whose vendor software makes network access awkward. Plug the panel into the computer you are sitting at and your browser installs the panel app straight down the cable. Nothing crosses your network, and the Home Assistant server never needs to see the panel. Most people use it exactly once, before the panel is mounted.

The USB installer is opened from the Panel Assistant page in the Home Assistant sidebar, by an administrator. Home Assistant checks the release and hands it to the installer, which opens in its own secure window. This is why there is no install button on this site: the page that does the work only accepts a release from your own Home Assistant, so nothing gets onto your panel that Home Assistant has not verified.

  • The integration installed, and an administrator account.
  • A Chromium-based browser such as Chrome or Edge. Firefox and Safari cannot talk to USB devices.
  • A USB cable from the panel to the computer or phone running that browser. Not to the Home Assistant server.
  • USB debugging turned on in the panel’s developer options, and someone at the panel to approve the authorisation prompt when it appears. The hardware pages show how to reach developer options on each model.
  1. Choose a version on the Panel Assistant page. Stable is the default; release candidates are marked as such.
  2. The installer window verifies the release and asks you to pick the panel from the browser’s USB prompt.
  3. Approve the USB debugging prompt on the panel’s screen.
  4. Confirm. Nothing on the panel changes until you do, and the installer first checks that the panel is genuinely clean: it refuses to install over an existing installation rather than risk the panel’s data.
  5. Keep the cable and the tab connected until it reports done, then finish the guided setup on the panel itself.

If the cable comes out or the window closes part way, plug it back in, transfer the same release from Home Assistant again and reconnect the same panel. The installer keeps its progress in your browser, checks any step it was interrupted on before doing anything else, and carries on from there rather than starting over.

The panel is running the app and ready to be added to Home Assistant as a device. The USB installer does not update a panel that already has the app; for that see Updates and recovery.

Build 17 · 56464ee