---
title: Troubleshooting
slug: bar/troubleshooting
description: Get help troubleshooting your BUSY Bar, BUSY App, BUSY Account, and integrations. Find solutions for setup issues, connectivity problems, errors, and more
image: https://archbee-image-uploads.s3.amazonaws.com/3StCFqarJkJQZV-7N79yY/8XMdJIJRBK796ySCvEb8I_troubleshooting-page-preview.jpg
createdAt: 2026-02-13T09:43:12.350Z
---

:::Iframe{iframeHeight="500" code="<div class=&#x22;busy-custom-header&#x22;></div><script>&#xA;  (async () => {&#xA;    const config = {&#xA;      route: '/bar/troubleshooting',&#xA;      title: 'Troubleshooting',&#xA;      description: 'Having trouble? Select what you have issues with below to find the right solution',&#xA;      imageURL: '',&#xA;      iconSVG: '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path d=&#x22;M17.4998 2.89197C20.7637 3.9465 23.1247 7.00891 23.1247 10.6238C23.1247 13.7579 21.349 16.4755 18.7498 17.8307V26.2485C18.7498 26.9388 18.1902 27.4985 17.4998 27.4985H12.4999C11.8096 27.4985 11.2499 26.9388 11.2499 26.2485V17.8307C8.65071 16.4755 6.875 13.7579 6.875 10.6238C6.875 7.00891 9.23606 3.9465 12.4999 2.89197V11.2488H17.4998V2.89197Z&#x22; fill=&#x22;currentColor&#x22;/></svg>',&#xA;      hideDocumentTitle: true,&#xA;      hideSidebar: true,&#xA;      hideArticleFooter: false,&#xA;      maxWidth: '1244px'&#xA;    };&#xA;&#xA;    async function waitForElement (selector, timeoutMs = 2000) {&#xA;      const timeout = setTimeout(() => {&#xA;        return null;&#xA;      }, timeoutMs);&#xA;      while (document.querySelector(selector) === null) {&#xA;        await new Promise(resolve => {&#xA;          requestAnimationFrame(resolve);&#xA;        })&#xA;      }&#xA;      clearTimeout(timeout);&#xA;      return document.querySelector(selector);&#xA;    }&#xA;&#xA;    function escapeHtml(value) {&#xA;      return String(value)&#xA;        .replace(/&/g, '&#x26;amp;')&#xA;        .replace(/</g, '&#x26;lt;')&#xA;        .replace(/>/g, '&#x26;gt;')&#xA;        .replace(/&#x22;/g, '&#x26;quot;')&#xA;        .replace(/'/g, '&#x26;#39;')&#xA;        .replace(/&#x26;amp;nbsp;/g, '&#x26;nbsp;')&#xA;    }&#xA;&#xA;    async function renderHeader () {&#xA;      const container = await waitForElement('.busy-custom-header');&#xA;&#xA;      const heroImageMarkup = config.imageURL&#xA;        ? '<img src=&#x22;' + escapeHtml(config.imageURL) + '&#x22;>'&#xA;        : config.iconSVG || '';&#xA;&#xA;      container.innerHTML = '' +&#xA;        '<section class=&#x22;busy-custom-header__hero&#x22;>' +&#xA;        '<div class=&#x22;busy-custom-header__hero-content&#x22;>' +&#xA;        '<h1 class=&#x22;busy-custom-header__hero-title&#x22;>' + escapeHtml(config.title) + '</h1>' +&#xA;        '<p class=&#x22;busy-custom-header__hero-text&#x22;>' + escapeHtml(config.description) + '</p>' +&#xA;        '</div>' +&#xA;        '<div class=&#x22;busy-custom-header__hero-media&#x22;>' +&#xA;        heroImageMarkup +&#xA;        '</div>' +&#xA;        '</section>';&#xA;    }&#xA;&#xA;    async function getSidebar() {&#xA;      const rightColumn = await waitForElement('.ab-right-column');&#xA;      return rightColumn ? rightColumn.parentElement : null;&#xA;    }&#xA;&#xA;    function isMatchingRoute() {&#xA;      const search = new URLSearchParams(location.search)&#xA;      return location.pathname === config.route || search.get('preview') === '1'&#xA;    }&#xA;&#xA;    let routeHandlerBound = false&#xA;  &#xA;    async function syncHeaderVisibility() {&#xA;      await renderHeader();&#xA;&#xA;      const wrapper = await waitForElement('.busy-custom-header')&#xA;      const docName = await waitForElement('.ab-doc-name')&#xA;      const mainColumn = await waitForElement('#main-column')&#xA;      const sidebar = await getSidebar()&#xA;      const articleFooter = await waitForElement('#main-column > div > div > div.flex.flex-col') || await waitForElement('div[data-sentry-component=&#x22;QnaContainer&#x22;]')&#xA;      const showHeader = isMatchingRoute()&#xA;&#xA;      if (!wrapper) {&#xA;        throw new Error('Custom header wrapper not found')&#xA;      }&#xA;&#xA;      if (docName) {&#xA;        docName.style.display = showHeader ? config.hideDocumentTitle ? 'none' : 'block' : 'block'&#xA;      }&#xA;&#xA;      if (mainColumn) {&#xA;        mainColumn.style.maxWidth = showHeader ? config.maxWidth || '100%' : ''&#xA;        mainColumn.style.width = showHeader ? '100%' : ''&#xA;      }&#xA;&#xA;      if (sidebar) {&#xA;        sidebar.style.display = showHeader ? config.hideSidebar ? 'none' : '' : ''&#xA;      }&#xA;&#xA;      if (articleFooter) {&#xA;        articleFooter.style.display = showHeader ? config.hideArticleFooter ? 'none' : 'flex' : 'flex'&#xA;      }&#xA;&#xA;      wrapper.style.display = showHeader ? 'block' : 'none'&#xA;&#xA;      if (showHeader && wrapper.parentElement) {&#xA;        wrapper.parentElement.style.maxHeight = '100%'&#xA;        wrapper.parentElement.style.height = '100%'&#xA;      }&#xA;&#xA;      if (!routeHandlerBound && window.next && next.router && next.router.events && typeof next.router.events.on === 'function') {&#xA;        next.router.events.on('routeChangeComplete', handleRouteChange)&#xA;        routeHandlerBound = true&#xA;      }&#xA;    }&#xA;&#xA;    async function handleRouteChange() {&#xA;      await syncHeaderVisibility()&#xA;    }&#xA;&#xA;    function observeLocationChanges() {&#xA;      const body = document.querySelector('body')&#xA;      if (!body) {&#xA;        return&#xA;      }&#xA;&#xA;      localStorage.setItem('busyDocsOldHref', document.location.href)&#xA;&#xA;      locationObserver = new MutationObserver(async function () {&#xA;        if (localStorage.getItem('busyDocsOldHref') !== document.location.href) {&#xA;          localStorage.setItem('busyDocsOldHref', document.location.href)&#xA;          await syncHeaderVisibility()&#xA;        }&#xA;      })&#xA;&#xA;      locationObserver.observe(body, {&#xA;        childList: true,&#xA;        subtree: true&#xA;      })&#xA;    }&#xA;&#xA;    await syncHeaderVisibility()&#xA;    observeLocationChanges()&#xA;  })()&#xA;</script><style>&#xA;  .busy-custom-header {&#xA;    --busy-text: #16191d;&#xA;    --busy-muted: #818b98;&#xA;    --busy-body: #3a414b;&#xA;    --busy-surface: #f3f3f5;&#xA;    --bd-mid-shadow: #E4E5E7;&#xA;    display: none;&#xA;    width: 100%;&#xA;    max-width: 1244px;&#xA;    margin: 0 auto 1.5rem;&#xA;    white-space: initial;&#xA;    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, &#x22;Segoe UI&#x22;, sans-serif;&#xA;    color: var(--busy-text);&#xA;  }&#xA;&#xA;  .busy-custom-header__hero {&#xA;    position: relative;&#xA;    display: flex;&#xA;    align-items: center;&#xA;    justify-content: space-between;&#xA;    gap: 2rem;&#xA;    padding: 1.5rem 2.875rem;&#xA;    background: var(--busy-surface);&#xA;    border-radius: 16px;&#xA;    overflow: hidden;&#xA;  }&#xA;&#xA;  .busy-custom-header__hero-content {&#xA;    flex: 1 1 0;&#xA;    min-width: 0;&#xA;    padding-right: 2rem;&#xA;  }&#xA;&#xA;  .busy-custom-header .busy-custom-header__hero-title {&#xA;    margin: 0;&#xA;    font-size: 42px;&#xA;    line-height: 120%;&#xA;    letter-spacing: -1.68px !important;&#xA;    font-weight: 700;&#xA;  }&#xA;&#xA;  .busy-custom-header__hero-text {&#xA;    margin: 1rem 0 0;&#xA;    max-width: 38rem;&#xA;    font-size: 25px;&#xA;    line-height: 130%;&#xA;    letter-spacing: -0.25px;&#xA;    font-weight: 500;&#xA;    color: var(--busy-muted);&#xA;  }&#xA;&#xA;  .busy-custom-header__hero-media {&#xA;    flex: 0 0 auto;&#xA;    width: 500px;&#xA;    max-width: 42%;&#xA;  }&#xA;&#xA;  .busy-custom-header__hero-media img {&#xA;    display: block;&#xA;    width: 100%;&#xA;    height: auto;&#xA;  }&#xA;&#xA;  /* Icon mode */&#xA;  .busy-custom-header__hero:has( svg) {&#xA;    padding-top: 0;&#xA;    padding-bottom: 0;&#xA;  }&#xA;&#xA;  .busy-custom-header__hero-media:has(> svg) {&#xA;    width: 397px;&#xA;    height: 238px;&#xA;    display: flex;&#xA;    align-items: center;&#xA;    justify-content: center;&#xA;  }&#xA;&#xA;  .busy-custom-header__hero-media > svg {&#xA;    position: relative;&#xA;    top: 30px;&#xA;    width: 296px;&#xA;    height: auto;&#xA;    color: var(--gray-500, #6B7480);&#xA;    opacity: 0.3;&#xA;  }&#xA;&#xA;  @media (max-width: 1180px) {&#xA;    .busy-custom-header__hero {&#xA;      padding: 1.5rem 2rem;&#xA;    }&#xA;  }&#xA;&#xA;  @media (max-width: 920px) {&#xA;    .busy-custom-header__hero:not(:has( svg)) {&#xA;      flex-direction: column-reverse;&#xA;      align-items: center;&#xA;      justify-content: flex-start;&#xA;      gap: 1.875rem;&#xA;      padding: 2.875rem;&#xA;      text-align: center;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-content {&#xA;      padding-right: 0;&#xA;      width: 100%;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-media {&#xA;      width: min(389px, 100%);&#xA;      max-width: 100%;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-text {&#xA;      max-width: none;&#xA;      margin-top: 1rem;&#xA;    }&#xA;&#xA;    /* Icon mode */&#xA;    .busy-custom-header__hero-media:has(> svg) {&#xA;      width: 262px;&#xA;      height: 262px;&#xA;    }&#xA;  }&#xA;&#xA;  @media (max-width: 750px) {&#xA;    .busy-custom-header .busy-custom-header__hero-title {&#xA;      font-size: 26px;&#xA;      line-height: 120%;&#xA;      letter-spacing: -1.04px;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-text {&#xA;      max-width: 30rem;&#xA;      font-size: 18px;&#xA;      font-style: normal;&#xA;      font-weight: 500;&#xA;      line-height: 130%;&#xA;      letter-spacing: -0.18px;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-media {&#xA;      width: min(389px, 100%);&#xA;    }&#xA;&#xA;    /* Icon mode */&#xA;    .busy-custom-header__hero:has( svg) {&#xA;      gap: 0;&#xA;      padding-right: 0.5rem;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-media:has(> svg) {&#xA;      width: 218px;&#xA;      height: 164px;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-media > svg {&#xA;      top: 15px;&#xA;      width: 190px;&#xA;    }&#xA;  }&#xA;&#xA;  @media (max-width: 480px) {&#xA;    .busy-custom-header__hero {&#xA;      padding: 1.5rem 1.25rem;&#xA;      gap: 1.25rem;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-text {&#xA;      font-size: 16px;&#xA;    }&#xA;&#xA;    /* Icon mode */&#xA;    .busy-custom-header__hero:has( svg) {&#xA;      padding: 20px;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero:has( svg) .busy-custom-header__hero-title {&#xA;      margin-left: 40px;&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-media:has(> svg) {&#xA;      position: absolute;&#xA;      top: 19px;&#xA;      left: 19px;&#xA;&#xA;      width: 32px;&#xA;      height: 32px;&#xA;      border-radius: 100%;&#xA;      background: var(--bd-mid-shadow);&#xA;    }&#xA;&#xA;    .busy-custom-header__hero-media > svg {&#xA;      top: 0;&#xA;      width: 18.5px;&#xA;      opacity: 1;&#xA;    }&#xA;  }&#xA;</style>"}

:::

Looking for general answers? Visit the[%faq%<font color="#005EBF">**FAQ**</font>](https://docs.busy.app/bar/faq) page.

:::Iframe{iframeHeight="500" code="<div class=&#x22;busy-items-root&#x22;></div><script>&#xA;  (function () {&#xA;    const CONFIG = {&#xA;      title: '',&#xA;      items: [&#xA;        {&#xA;          title: 'BUSY&#x26;nbsp;Bar issues',&#xA;          description: 'Find troubleshooting steps for your BUSY&#x26;nbsp;Bar',&#xA;          href: '/bar/troubleshooting/busy-bar',&#xA;          icon: 'bi-busy-bar-issues-filled'&#xA;        },&#xA;        {&#xA;          title: 'Mobile BUSY&#x26;nbsp;App issues',&#xA;          description: 'Find troubleshooting steps for the mobile BUSY&#x26;nbsp;App and sync issues',&#xA;          href: '/bar/troubleshooting/busy-app-mobile',&#xA;          icon: 'bi-phone-issues'&#xA;        },&#xA;        {&#xA;          title: 'Desktop BUSY&#x26;nbsp;App issues',&#xA;          description: 'Find troubleshooting steps for the desktop BUSY&#x26;nbsp;App and ON CALL status',&#xA;          href: '/bar/troubleshooting/busy-app-desktop',&#xA;          icon: 'bi-laptop-issues-fill'&#xA;        },&#xA;        {&#xA;          title: 'Local web interface issues',&#xA;          description: 'Find troubleshooting steps for the BUSY&#x26;nbsp;Bar local web interface',&#xA;          href: '/bar/troubleshooting/local-web-interface',&#xA;          icon: 'bi-web-issues'&#xA;        },&#xA;        {&#xA;          title: 'Smart home integration issues',&#xA;          description: 'Find troubleshooting steps for smart home connections and automations',&#xA;          href: '/bar/troubleshooting/smart-home',&#xA;          icon: 'bi-smart-home-issues'&#xA;        },&#xA;        {&#xA;          title: 'BUSY account issues',&#xA;          description: 'Find troubleshooting steps for login, passwords and pairing',&#xA;          href: '/bar/troubleshooting/busy-account',&#xA;          icon: 'bi-user-issues-fill'&#xA;        },&#xA;        {&#xA;          title: 'Wall mount issues',&#xA;          description: 'Find troubleshooting steps for wall mount installation and attachment',&#xA;          href: '/bar/troubleshooting/wall-mount',&#xA;          icon: 'bi-wall-mount-issues'&#xA;        }&#xA;      ],&#xA;      icons: {&#xA;        'bi-busy-bar-issues-filled': '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path d=&#x22;M28.0872 9.99756C29.0289 9.99757 29.9988 10.1066 29.9988 14.696C29.9988 15.0969 29.9873 15.4632 29.9731 15.7983C28.382 14.151 26.1516 13.125 23.6804 13.125C19.7178 13.125 16.372 15.7597 15.2954 19.3726H1.91162C0.969865 19.3726 6.0943e-05 19.3723 0 14.6948C0 10.0169 0.969836 9.99756 1.91162 9.99756H28.0872Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M4.78027 6.25C5.63218 6.25 5.90684 6.46878 5.90698 7.14722V8.125H1.86035V7.14722C1.8605 6.46887 2.13537 6.25004 2.98706 6.25H4.78027Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M20.7422 6.25C21.4444 6.25003 21.671 6.46888 21.6711 7.14722V8.125H8.3252V7.14722C8.32533 6.46886 8.55218 6.25002 9.25415 6.25H20.7422Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M27.0081 6.25C27.8599 6.25001 28.1346 6.46884 28.1348 7.14722V8.125H24.0881V7.14722C24.0883 6.46887 24.363 6.25001 25.2148 6.25H27.0081Z&#x22; fill=&#x22;#818B98&#x22;/><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M23.75 15.625C27.2017 15.6251 30 18.4233 30 21.875C30 25.3267 27.2017 28.1249 23.75 28.125C20.2982 28.125 17.5 25.3268 17.5 21.875C17.5 18.4232 20.2982 15.625 23.75 15.625ZM23.7488 24.375C23.0585 24.3751 22.4988 24.9347 22.4988 25.625C22.4988 26.3153 23.0585 26.8749 23.7488 26.875C24.4391 26.875 24.9988 26.3154 24.9988 25.625C24.9988 24.9346 24.4391 24.375 23.7488 24.375ZM22.5 23.125H25V18.125H22.5V23.125Z&#x22; fill=&#x22;#818B98&#x22;/></svg>',&#xA;        'bi-phone-issues': '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M20.25 15.0007C23.7017 15.0009 26.5 17.799 26.5 21.2507C26.5 24.7024 23.7017 27.5006 20.25 27.5007C16.7982 27.5007 14 24.7025 14 21.2507C14 17.799 16.7982 15.0007 20.25 15.0007ZM20.2488 23.7507C19.5585 23.7508 18.9988 24.3104 18.9988 25.0007C18.9988 25.691 19.5585 26.2506 20.2488 26.2507C20.9391 26.2507 21.4988 25.6911 21.4988 25.0007C21.4988 24.3104 20.9391 23.7507 20.2488 23.7507ZM19 22.5007H21.5V17.5007H19V22.5007Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M17.75 3.75C19.8211 3.75 21.5 5.42893 21.5 7.5V12.5903C21.0917 12.5319 20.6745 12.5 20.25 12.5C19.8255 12.5 19.4083 12.5319 19 12.5903V7.5C19 6.80962 18.4404 6.25 17.75 6.25H10.25C9.55962 6.25 9 6.80962 9 7.5V22.5C9.00033 23.1901 9.55982 23.75 10.25 23.75H11.8638C12.1327 24.6534 12.5441 25.4948 13.071 26.25H10.25C8.24382 26.25 6.60557 24.674 6.50488 22.6929L6.5 22.5V7.5C6.5 5.42893 8.17893 3.75 10.25 3.75H17.75Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M14.625 7.5C15.3149 7.50031 15.8747 8.0589 15.875 8.74878C15.8747 9.43865 15.3149 9.99847 14.625 9.99878H13.375C12.6849 9.99878 12.1253 9.43884 12.125 8.74878C12.1253 8.05871 12.6849 7.5 13.375 7.5H14.625Z&#x22; fill=&#x22;#818B98&#x22;/></svg>',&#xA;        'bi-laptop-issues-fill': '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M21.25 15.001C24.7017 15.0011 27.5 17.7993 27.5 21.251C27.5 24.7027 24.7017 27.5008 21.25 27.501C17.7982 27.501 15 24.7028 15 21.251C15 17.7992 17.7982 15.001 21.25 15.001ZM21.2488 23.751C20.5585 23.7511 19.9988 24.3107 19.9988 25.001C19.9988 25.6913 20.5585 26.2509 21.2488 26.251C21.9391 26.251 22.4988 25.6913 22.4988 25.001C22.4988 24.3106 21.9391 23.751 21.2488 23.751ZM20 22.501H22.5V17.501H20V22.501Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M12.5 22.3071H12.5659C12.6255 22.802 12.7251 23.2841 12.8638 23.75H3.49976C2.25723 23.7499 1.25 22.7805 1.25 21.5857V21.25H12.5V22.3071Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M25.4993 6.25C25.9135 6.25 26.25 6.57316 26.25 6.97144V14.0698C24.8326 13.081 23.1093 12.5 21.25 12.5C17.2864 12.5 13.9396 15.1358 12.8638 18.75H3.75V6.97144C3.75 6.5733 4.0855 6.25022 4.49951 6.25H25.4993Z&#x22; fill=&#x22;#818B98&#x22;/></svg>',&#xA;        'bi-web-issues': '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M23.75 4.375C25.821 4.37501 27.4999 6.0539 27.4999 8.12493V14.9442C26.7246 14.5609 25.8844 14.289 25 14.1502V11.8751H4.99996V21.8751C4.99999 22.5654 5.55961 23.125 6.24994 23.125H14.9125C14.947 23.9974 15.1101 24.8367 15.3823 25.625H6.24994L6.05712 25.6201C4.13957 25.523 2.60203 23.9854 2.50488 22.0679L2.5 21.8751V8.12493C2.50003 6.05391 4.1789 4.37502 6.24994 4.375H23.75ZM6.24994 9.37491H8.74989V6.87496H6.24994V9.37491ZM11.25 9.37491H13.75V6.87496H11.25V9.37491Z&#x22; fill=&#x22;#818B98&#x22;/><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M23.71 16.511C27.1617 16.5112 29.96 19.3094 29.96 22.761C29.96 26.2128 27.1617 29.0109 23.71 29.0111C20.2582 29.0111 17.46 26.2128 17.46 22.761C17.46 19.3093 20.2583 16.511 23.71 16.511ZM23.7088 25.261C23.0185 25.2611 22.4588 25.8207 22.4588 26.511C22.4588 27.2014 23.0185 27.761 23.7088 27.761C24.3992 27.761 24.9588 27.2014 24.9588 26.511C24.9588 25.8207 24.3992 25.261 23.7088 25.261ZM22.46 24.011H24.96V19.011H22.46V24.011Z&#x22; fill=&#x22;#818B98&#x22;/></svg>',&#xA;        'bi-smart-home-issues': '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M23.75 16.5C27.2017 16.5001 30 19.2983 30 22.75C30 26.2017 27.2017 28.9999 23.75 29C20.2982 29 17.5 26.2018 17.5 22.75C17.5 19.2982 20.2982 16.5 23.75 16.5ZM23.7488 25.25C23.0585 25.2501 22.4988 25.8097 22.4988 26.5C22.4988 27.1903 23.0585 27.7499 23.7488 27.75C24.4391 27.75 24.9988 27.1904 24.9988 26.5C24.9988 25.8096 24.4391 25.25 23.7488 25.25ZM22.5 24H25V19H22.5V24Z&#x22; fill=&#x22;#818B98&#x22;/><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M23.2488 11.1421V14.0156C18.6496 14.2754 15.0007 18.0857 15.0005 22.7498C15.0005 23.4826 15.0908 24.1947 15.2605 24.875H4.5C2.42921 24.8749 0.750281 23.1958 0.75 21.125V11.125L12 1.125L23.2488 11.1421ZM12 16.5266C11.4461 16.5266 10.8968 16.6357 10.385 16.8477C9.87336 17.0597 9.40822 17.3703 9.0166 17.762L12 20.7454L14.9834 17.762C14.5919 17.3705 14.1264 17.0597 13.615 16.8477C13.1033 16.6357 12.5539 16.5267 12 16.5266ZM12 11.0566C10.7279 11.0566 9.46797 11.3084 8.29272 11.7952C7.11742 12.282 6.04895 12.9952 5.14941 13.8948L6.91821 15.6636C7.58543 14.9964 8.37682 14.4659 9.24854 14.1047C10.1205 13.7436 11.0562 13.5591 12 13.5591C12.9437 13.5591 13.8796 13.7436 14.7515 14.1047C15.623 14.4659 16.4147 14.9965 17.0818 15.6636L18.8506 13.8948C17.9512 12.9954 16.8824 12.282 15.7073 11.7952C14.5321 11.3084 13.272 11.0567 12 11.0566Z&#x22; fill=&#x22;#818B98&#x22;/></svg>',&#xA;        'bi-user-issues-fill': '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path d=&#x22;M10.0012 17.5H13.3448C12.8046 18.6367 12.5012 19.9078 12.5012 21.25C12.5012 23.1096 13.0831 24.8325 14.0723 26.25H8.42532C6.0268 26.2498 4.2447 24.0284 4.76443 21.687L5.59817 17.937C5.97944 16.2213 7.5015 15 9.25906 15H10.0012V17.5Z&#x22; fill=&#x22;#818B98&#x22;/><path d=&#x22;M15 3.75C17.7613 3.75006 20 5.98866 20 8.75C20 11.5113 17.7613 13.7499 15 13.75C12.2389 13.7498 10.0001 11.5112 10 8.75C10 5.98876 12.2388 3.75021 15 3.75Z&#x22; fill=&#x22;#818B98&#x22;/><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M21.2499 15.001C24.7015 15.0011 27.4999 17.7993 27.4999 21.251C27.4999 24.7027 24.7016 27.5008 21.2499 27.501C17.7981 27.501 14.9999 24.7028 14.9999 21.251C14.9999 17.7992 17.7981 15.001 21.2499 15.001ZM21.2487 23.751C20.5584 23.7511 19.9987 24.3107 19.9987 25.001C19.9987 25.6913 20.5584 26.2509 21.2487 26.251C21.939 26.251 22.4987 25.6913 22.4987 25.001C22.4987 24.3106 21.939 23.751 21.2487 23.751ZM19.9999 22.501H22.4999V17.501H19.9999V22.501Z&#x22; fill=&#x22;#818B98&#x22;/></svg>',&#xA;        'bi-wall-mount-issues': '<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; width=&#x22;30&#x22; height=&#x22;30&#x22; viewBox=&#x22;0 0 30 30&#x22; fill=&#x22;none&#x22;><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M21.25 15.001C24.7017 15.0011 27.5 17.7993 27.5 21.251C27.5 24.7027 24.7017 27.5008 21.25 27.501C17.7982 27.501 15 24.7028 15 21.251C15 17.7992 17.7982 15.001 21.25 15.001ZM21.2488 23.751C20.5585 23.7511 19.9988 24.3107 19.9988 25.001C19.9988 25.6913 20.5585 26.2509 21.2488 26.251C21.9391 26.251 22.4988 25.6913 22.4988 25.001C22.4988 24.3106 21.9391 23.751 21.2488 23.751ZM20 22.501H22.5V17.501H20V22.501Z&#x22; fill=&#x22;#818B98&#x22;/><path fill-rule=&#x22;evenodd&#x22; clip-rule=&#x22;evenodd&#x22; d=&#x22;M27.3071 10C27.8033 10 28.2528 10.294 28.4521 10.7483L28.5205 10.9045C28.6713 11.2492 28.899 11.5557 29.1846 11.8005L29.563 12.1252C29.8398 12.3625 29.9998 12.7104 30 13.075V16.925C29.9999 17.2897 29.8397 17.6361 29.563 17.8735L29.3835 18.0261C28.0996 14.7897 24.9435 12.5 21.25 12.5C20.3478 12.5 19.4773 12.6359 18.6584 12.8894V12.8503C18.6582 12.5054 18.3785 12.2253 18.0334 12.2253H11.9653C11.6203 12.2253 11.3406 12.5054 11.3403 12.8503V16.0315C11.3403 16.3767 11.6202 16.6565 11.9653 16.6565H13.8025C13.4348 17.2514 13.1366 17.8934 12.9187 18.5718H12.832C12.6146 18.5718 12.4007 18.6288 12.2119 18.7366L10.2881 19.8352C10.1465 19.9161 9.99093 19.968 9.83032 19.989C9.77667 19.996 9.72243 20 9.66797 20H2.69287C2.19625 20 1.74691 19.7055 1.54785 19.2505L1.47949 19.0955C1.32863 18.7509 1.10101 18.4442 0.81543 18.1995L0.437012 17.8748C0.160209 17.6373 0 17.2898 0 16.925V13.075C0.000244408 12.7104 0.160166 12.3625 0.437012 12.1252L0.81543 11.8005C1.10101 11.5556 1.3287 11.2492 1.47949 10.9045L1.54785 10.7495C1.74706 10.2949 2.1965 10 2.69287 10H27.3071ZM5.625 14.0576C5.10723 14.0576 4.6875 14.4774 4.6875 14.9951C4.6875 15.5129 5.10723 15.9326 5.625 15.9326C6.14275 15.9326 6.5625 15.5129 6.5625 14.9951C6.5625 14.4774 6.14275 14.0576 5.625 14.0576Z&#x22; fill=&#x22;#818B98&#x22;/></svg>'&#xA;      }&#xA;    }&#xA;&#xA;    function escapeHtml(value) {&#xA;      return String(value)&#xA;        .replace(/&/g, '&#x26;amp;')&#xA;        .replace(/</g, '&#x26;lt;')&#xA;        .replace(/>/g, '&#x26;gt;')&#xA;        .replace(/&#x22;/g, '&#x26;quot;')&#xA;        .replace(/'/g, '&#x26;#39;')&#xA;        .replace(/&#x26;amp;nbsp;/g, '&#x26;nbsp;')&#xA;    }&#xA;&#xA;    function resolveHref(href) {&#xA;      if (!href) return '#'&#xA;      if (/^(https?:|mailto:|tel:)/.test(href)) return href&#xA;      return href&#xA;    }&#xA;&#xA;    function resolveIconSize(value) {&#xA;      if (typeof value === 'number' && Number.isFinite(value) && value > 0) return value + 'px'&#xA;      if (typeof value === 'string') {&#xA;        const v = value.trim()&#xA;        if (/^\d+(?:\.\d+)?$/.test(v)) return v + 'px'&#xA;        if (/^\d+(?:\.\d+)?(?:px|rem|em|%)$/.test(v)) return v&#xA;      }&#xA;      return ''&#xA;    }&#xA;&#xA;    function renderItemsCard (item) {&#xA;      const iconMarkup = CONFIG.icons[item.icon] || ''&#xA;      const iconSize = resolveIconSize(item.iconSize)&#xA;      const iconStyle = iconSize ? ' style=&#x22;--busy-items-icon-size:' + escapeHtml(iconSize) + '&#x22;' : ''&#xA;      return '<a class=&#x22;busy-items-card busy-items-card--all-items&#x22; href=&#x22;' + escapeHtml(resolveHref(item.href)) + '&#x22;>' +&#xA;        '<span class=&#x22;busy-items-card__icon&#x22; aria-hidden=&#x22;true&#x22;' + iconStyle + '>' + iconMarkup + '</span>' +&#xA;        '<div class=&#x22;busy-items-card__body&#x22;>' +&#xA;        '<div class=&#x22;busy-items-card__title&#x22;>' + escapeHtml(item.title) + '</div>' +&#xA;        '<div class=&#x22;busy-items-card__text&#x22;>' + escapeHtml(item.description) + '</div>' +&#xA;        '</div>' +&#xA;        '</a>'&#xA;    }&#xA;&#xA;    function render () {&#xA;      const root = document.querySelector('.busy-items-root')&#xA;      if (!root) return&#xA;&#xA;      const gridItems = (Array.isArray(CONFIG.items) ? CONFIG.items : [])&#xA;      root.innerHTML = '' +&#xA;        '<section class=&#x22;busy-items&#x22;>' +&#xA;        '<h2 class=&#x22;busy-items__title&#x22;>' + escapeHtml(CONFIG.title || '') + '</h2>' +&#xA;        '<div class=&#x22;busy-items__grid&#x22;>' + gridItems.map(renderItemsCard).join('') + '</div>' +&#xA;        '</section>'&#xA;    }&#xA;&#xA;    if (document.readyState === 'loading') {&#xA;      document.addEventListener('DOMContentLoaded', render)&#xA;    } else {&#xA;      render()&#xA;    }&#xA;  })()&#xA;</script><style>&#xA;  .busy-items {&#xA;    --busy-muted: #818b98;&#xA;    --busy-body: #3a414b;&#xA;    --busy-border: #cdd0d5;&#xA;    --busy-icon-bg: #e4e5e7;&#xA;    --busy-shadow: 0 16px 40px rgba(22, 25, 29, 0.08);&#xA;  }&#xA;  .busy-items__title {&#xA;    margin: 0 0 12px;&#xA;    font-size: 21px;&#xA;    line-height: 28px;&#xA;    font-weight: 700;&#xA;  }&#xA;  .busy-items__grid {&#xA;    display: grid;&#xA;    gap: 10px;&#xA;    grid-template-columns: repeat(3, minmax(0, 1fr));&#xA;  }&#xA;&#xA;  .busy-items-card {&#xA;    display: flex;&#xA;    align-items: center;&#xA;    gap: 14px;&#xA;    padding: 24px 20px 24px 14px;&#xA;    min-height: 100px;&#xA;    text-decoration: none;&#xA;    color: inherit;&#xA;    border: 1px solid var(--busy-border);&#xA;    border-radius: 14px;&#xA;    background: #fff;&#xA;    transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;&#xA;  }&#xA;  .busy-items .busy-items-card:hover,&#xA;  .busy-items .busy-items-card:focus-visible {&#xA;    border-color: rgba(129, 139, 152, 0.45);&#xA;    box-shadow: var(--busy-shadow);&#xA;    transform: translateY(-2px);&#xA;    text-decoration: none !important;&#xA;    outline: none;&#xA;  }&#xA;&#xA;  .busy-items-card__icon {&#xA;    display: inline-flex;&#xA;    align-items: center;&#xA;    justify-content: center;&#xA;    width: 52px;&#xA;    height: 52px;&#xA;    border-radius: 999px;&#xA;    background: var(--busy-icon-bg);&#xA;    color: var(--busy-muted);&#xA;    flex: 0 0 auto;&#xA;  }&#xA;  .busy-items-card__icon svg {&#xA;    width: var(--busy-items-icon-size, 30px);&#xA;    height: var(--busy-items-icon-size, 30px);&#xA;    display: block;&#xA;  }&#xA;&#xA;  .busy-items-card__body {&#xA;    display: flex;&#xA;    flex-direction: column;&#xA;    gap: 2px;&#xA;    min-width: 0;&#xA;    flex: 1 1 auto;&#xA;  }&#xA;  .busy-items-card__title {&#xA;    margin: 0;&#xA;    font-size: 16px;&#xA;    line-height: 140%;&#xA;    font-weight: 600;&#xA;    color: #25282c;&#xA;  }&#xA;  .busy-items-card__text {&#xA;    margin: 6px 0 0;&#xA;    font-size: 16px;&#xA;    line-height: 140%;&#xA;    font-weight: 400;&#xA;    color: var(--busy-body);&#xA;  }&#xA;&#xA;  .busy-items-card--all-items {&#xA;    padding: 24px 20px 24px 14px;&#xA;  }&#xA;&#xA;  @media (max-width: 920px) {&#xA;    .busy-items__grid {&#xA;      grid-template-columns: repeat(2, minmax(0, 1fr));&#xA;    }&#xA;  }&#xA;&#xA;  @media (max-width: 620px) {&#xA;    .busy-items__grid {&#xA;      grid-template-columns: 1fr;&#xA;    }&#xA;    .busy-items-card {&#xA;      min-height: 0;&#xA;    }&#xA;  }&#xA;&#xA;  @media (max-width: 480px) {&#xA;    .busy-items-card {&#xA;      padding-right: 14px;&#xA;    }&#xA;  }&#xA;</style>&#xA;"}

:::

