In the TTLock app, go to the lock settings and enable the Remote Unlock feature for each lock. This feature must be enabled to unlock a TTLock device through Seam. Follow the instructions in this video for guidance.
4. Connect TTLock to Seam
Note your login credentials for the TTLock app.
In the form to connect TTLock to Seam, enter those credentials and click Submit to complete.
Troubleshooting
If locks don’t appear after connecting your account:
Verify that you’re logging in with the top administrator account for each lock. Locks added under a sub-account will not appear.
If you see a ttlock_lock_not_paired_to_gateway error:
If you see a ttlock_lock_gateway_unlocking_not_enabled warning:
Open the lock settings in the TTLock app and enable the Remote Unlock feature.
If a lock is not completing requested actions:
Certain TTLock Wi-Fi lock models have a power-saving mode that prevents remote control. Confirm whether the lock is in power-saving mode and, if so, ask the user to turn it off.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Seam","colors":{"primary":"#4C45D9","light":"#9793EC","dark":"#2E27B9"},"logo":{"light":"https://mintcdn.com/seam/RVHI-5qT0fl5Zkft/images/seam-logo-light.svg?fit=max\u0026auto=format\u0026n=RVHI-5qT0fl5Zkft\u0026q=85\u0026s=4529d092246aab7709a6692a7cdccf39","dark":"https://mintcdn.com/seam/RVHI-5qT0fl5Zkft/images/seam-logo-dark.svg?fit=max\u0026auto=format\u0026n=RVHI-5qT0fl5Zkft\u0026q=85\u0026s=03fb0cba588d1fe9509b748f460ec77f"},"favicon":"https://mintcdn.com/seam/nEtd2JDrEIRXJ8-h/images/favicon.svg?fit=max\u0026auto=format\u0026n=nEtd2JDrEIRXJ8-h\u0026q=85\u0026s=387df3cc957aa637bdc0aae7bd0fd44f","api":{"playground":{"display":"simple"},"examples":{"autogenerate":false}},"background":{"color":{"light":"#FFFFFF","dark":"#090A0B"}},"navbar":{"links":[{"href":"https://console.seam.co/signin?utm_source=docs\u0026utm_medium=navbar","label":"Sign In"}],"primary":{"type":"button","label":"Sign Up","href":"https://console.seam.co/signup?utm_source=docs\u0026utm_medium=navbar"}},"footer":{"socials":{"github":"https://github.com/seamapi","website":"https://www.seam.co/"}},"seo":{"metatags":{"og:type":"website","og:site_name":"Seam","og:locale":"en_US","og:image":"https://www.seam.co/docs/images/seam-og-default.jpg","twitter:card":"summary_large_image","twitter:site":"@helloseam"},"indexing":"navigable"},"styling":{"codeblocks":"dark","latex":false},"integrations":{"ga4":{"measurementId":"G-WEDP4R501R"},"posthog":{"apiKey":"phc_uGxZi2ITs4kTMqcVibHr6wVWhJ1YKA2LpCbldvd3GYN","apiHost":"https://us.i.posthog.com"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"seam","hasAudioNarration":false,"actualSubdomain":"seam","customDomains":["www.seam.co"],"gitSource":{"type":"github","owner":"seamapi","repo":"docs","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"issues":false,"edits":false},"entitlements":{},"buildId":"6af775d19cf58dc41b2ac1cf","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":336},{"language":"default","tag":"Brand Guides","count":251},{"language":"default","tag":"Guides","count":198},{"language":"default","tag":"Devices and Systems","count":143},{"language":"default","tag":"Access Control Systems","count":124},{"language":"default","tag":"Smart Locks","count":102},{"language":"default","tag":"Low-Level APIs","count":74},{"language":"default","tag":"Setup","count":72},{"language":"default","tag":"Thermostats","count":69},{"language":"default","tag":"Access Control Systems (ACS)","count":63}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".seam-property-index{max-height:20rem;overflow-y:auto;padding:0.75rem;border-radius:0.5rem;background:var(--seam-surface-2)}a.seam-ref{display:block;font-size:0.875rem;scroll-margin-top:10rem}.seam-brand-cover-source,#header>.seam-brand-cover{overflow:hidden;border-radius:0.5rem}#header>.seam-brand-cover{width:100%;margin:0 0 2rem}.seam-brand-cover-light,.seam-brand-cover-dark{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;margin:0}.seam-brand-cover-dark,.dark .seam-brand-cover-light{display:none}.dark .seam-brand-cover-dark{display:block}#content-area:has(#header>.seam-brand-cover) .seam-brand-cover-source{display:none}:root{--seam-primary-50: #e9e8fc;--seam-primary-100: #d4d2f9;--seam-primary-300: #9793ec;--seam-primary-400: #625ae2;--seam-primary-500: #4c45d9;--seam-primary-600: #2e27b9;--seam-primary-900: #0e1044;--seam-gray-25: #ffffff;--seam-gray-50: #eeeff2;--seam-gray-100: #e5e7eb;--seam-gray-200: #ccd0d7;--seam-gray-300: #acb2be;--seam-gray-400: #848b9a;--seam-gray-500: #5c6475;--seam-gray-600: #505668;--seam-gray-700: #31353f;--seam-gray-800: #282a30;--seam-gray-900: #191b1f;--seam-gray-950: #090a0b;--seam-txt-1: var(--seam-gray-950);--seam-txt-2: var(--seam-gray-500);--seam-txt-3: var(--seam-gray-400);--seam-surface-1: var(--seam-gray-25);--seam-surface-2: color-mix(in srgb, var(--seam-gray-50) 20%, var(--seam-gray-25));--seam-surface-3: var(--seam-gray-100);--seam-surface-4: var(--seam-gray-200);--seam-card: #ffffff;--seam-card-hover: rgb(240 240 240);--seam-accent: var(--seam-primary-500);--seam-accent-hover: var(--seam-primary-400);--seam-accent-text: var(--seam-primary-600);--seam-stroke: 0 0 0 0.5px rgb(9 10 11 / 0.1) inset}.dark{--seam-txt-1: var(--seam-gray-50);--seam-txt-2: var(--seam-gray-400);--seam-txt-3: var(--seam-gray-500);--seam-surface-1: var(--seam-gray-950);--seam-surface-2: color-mix(in srgb, var(--seam-gray-950) 99%, #737373);--seam-surface-3: var(--seam-gray-900);--seam-surface-4: color-mix(in srgb, var(--seam-gray-900) 95%, #fff);--seam-card: color-mix(in srgb, var(--seam-gray-900) 30%, #111);--seam-card-hover: color-mix(in srgb, var(--seam-gray-900) 60%, #242424);--seam-accent: var(--seam-primary-400);--seam-accent-hover: var(--seam-primary-300);--seam-accent-text: var(--seam-primary-300);--seam-stroke: 0 0 0 0.5px rgb(255 255 255 / 0.1) inset}.seam-container{max-width:1120px;margin:0 auto;padding:0 1.5rem}.seam-section{padding:4rem 0}.seam-section-alt{background:var(--seam-surface-2);box-shadow:0 0.5px 0 0 rgb(9 10 11 / 0.1) inset,\n 0 -0.5px 0 0 rgb(9 10 11 / 0.1) inset}.dark .seam-section-alt{box-shadow:0 0.5px 0 0 rgb(255 255 255 / 0.08) inset,\n 0 -0.5px 0 0 rgb(255 255 255 / 0.08) inset}.seam-hero{padding:5rem 0 3rem;background:radial-gradient(\n 60% 50% at 50% 0%,\n color-mix(in srgb, var(--seam-primary-500) 10%, transparent),\n transparent 70%\n )}.dark .seam-hero{background:radial-gradient(\n 60% 50% at 50% 0%,\n color-mix(in srgb, var(--seam-primary-400) 16%, transparent),\n transparent 70%\n )}.seam-h1{font-size:clamp(2rem, 4.5vw, 3.25rem);line-height:1.1;font-weight:600;letter-spacing:-0.03em;color:var(--seam-txt-1);max-width:20ch;margin:0 0 1.25rem}.seam-lede{font-size:1.125rem;line-height:1.6;max-width:60ch;color:var(--seam-txt-2);margin:0 0 3.5rem}.seam-h2{font-size:1.5rem;font-weight:600;letter-spacing:-0.02em;color:var(--seam-txt-1);margin:0 0 0.5rem}.seam-sub{color:var(--seam-txt-2);margin:0 0 1.75rem;max-width:65ch}.seam-btn{display:inline-flex;align-items:center;padding:0.625rem 1.125rem;border-radius:0.5rem;font-weight:525;font-size:0.9375rem;text-decoration:none!important;transition:background 120ms,\n box-shadow 120ms}.seam-btn-primary{background:var(--seam-gray-950);color:#fff!important;box-shadow:0 12px 16px 0 rgb(255 255 255 / 0.06) inset,\n 0 4px 4px 0 rgb(9 10 11 / 0.08),\n 0 1px 2px 0 rgb(9 10 11 / 0.1)}.seam-btn-primary:hover{background:var(--seam-gray-800)}.dark .seam-btn-primary{background:#fff;color:var(--seam-gray-950)!important}.dark .seam-btn-primary:hover{background:var(--seam-gray-100)}.seam-btn-secondary{background:var(--seam-card);color:var(--seam-txt-1)!important;box-shadow:var(--seam-stroke)}.seam-btn-secondary:hover{background:var(--seam-card-hover)}#topbar-cta-button a>span.absolute{background:var(--seam-gray-950)!important}#topbar-cta-button a:hover>span.absolute{background:var(--seam-gray-800)!important;opacity:1!important}.dark #topbar-cta-button a>span.absolute{background:#fff!important}.dark #topbar-cta-button a .z-10 span,.dark #topbar-cta-button a svg{color:var(--seam-gray-950)!important}.seam-path-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:1.25rem;align-items:stretch}@media (max-width: 800px){.seam-path-grid{grid-template-columns:1fr}}.seam-agent-card,.seam-quickstart-card{display:flex;flex-direction:column;align-items:flex-start;padding:1.75rem;border-radius:0.75rem;background:var(--seam-card)}.seam-agent-card{background:var(--seam-gray-950);box-shadow:0 0.5px 0 0 #090a0b inset,\n 0 1px 0 0 rgb(255 255 255 / 0.12) inset,\n 0 12px 24px 0 rgb(9 10 11 / 0.12)}.seam-agent-card .seam-agent-title{color:#fff}.seam-agent-card .seam-agent-desc{color:var(--seam-gray-300)}.dark .seam-agent-card{background:var(--seam-gray-900)}.seam-agent-card .code-block{background:transparent;box-shadow:none;border:none;padding:0}.seam-agent-card .code-block [data-component-part=\"code-block-header\"]{display:none}.seam-agent-code{position:relative}.seam-agent-code::before{content:'';display:block;height:1px;width:88%;background:rgb(255 255 255 / 0.14);margin:0.25rem 0 1rem}.seam-quickstart-card{background:var(--seam-surface-2);box-shadow:var(--seam-stroke)}.seam-agent-title{font-size:1.25rem;font-weight:600;letter-spacing:-0.02em;color:var(--seam-txt-1);margin:0 0 0.5rem}.seam-agent-desc{font-size:0.8125rem;line-height:1.55;color:var(--seam-txt-2);margin:0 0 1rem}.seam-agent-code{width:100%;margin-top:auto}.seam-agent-code pre{margin:0;font-size:0.875rem}.seam-quickstart-cta{margin-top:auto;margin-left:auto}.seam-open-menu{position:absolute;right:0;bottom:0;z-index:10}.seam-open-btn{cursor:pointer;font-size:0.9375rem;font-weight:525;line-height:1.5;color:var(--seam-gray-950);background:#fff;border:none;border-radius:0.5rem;padding:0.625rem 1.125rem;box-shadow:0 2px 8px 0 rgb(9 10 11 / 0.35);transition:background 120ms,\n transform 120ms}.seam-open-btn:hover{background:var(--seam-gray-100);transform:translateY(-1px)}.seam-open-list{display:none;position:absolute;right:0;top:calc(100% + 0.375rem);z-index:30;min-width:11.5rem;flex-direction:column;padding:0.25rem;border-radius:0.5rem;background:var(--seam-gray-800);box-shadow:0 0 0 0.5px rgb(255 255 255 / 0.12) inset,\n 0 8px 24px 0 rgb(9 10 11 / 0.4)}.seam-open-menu.open .seam-open-list{display:flex}.seam-open-list a,.seam-open-list button{text-align:left;font-size:0.8125rem;font-weight:475;color:rgb(255 255 255 / 0.9)!important;text-decoration:none!important;background:none;border:none;cursor:pointer;padding:0.4375rem 0.625rem;border-radius:0.375rem;white-space:nowrap}.seam-open-list a:hover,.seam-open-list button:hover{background:rgb(255 255 255 / 0.1)}.seam-agent-code .code-block,.seam-hero-cell .code-block{margin:0}.seam-code-label{font-size:0.75rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--seam-txt-3);margin:0 0 0.625rem}.seam-section .card h2,.seam-section [class*=\"card\"] h2{font-size:0.9375rem}.seam-sdk-row{display:flex;flex-wrap:wrap;gap:0.625rem}.seam-sdk{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 0.875rem;border-radius:0.5rem;font-size:0.875rem;font-weight:525;color:var(--seam-txt-1)!important;text-decoration:none!important;background:var(--seam-card);box-shadow:var(--seam-stroke);transition:background 120ms}.seam-sdk:hover{background:var(--seam-card-hover)}.seam-video-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}@media (max-width: 800px){.seam-video-grid{grid-template-columns:1fr}}.seam-video-frame{position:relative;aspect-ratio:16 / 9;border-radius:0.5rem;overflow:hidden;background:var(--seam-gray-950);box-shadow:var(--seam-stroke)}.seam-video-frame iframe{position:absolute;inset:0;width:100%;height:100%}.seam-video-title{font-weight:525;font-size:0.9375rem;color:var(--seam-txt-1);margin:0.75rem 0 0.125rem}.seam-video-desc{font-size:0.8125rem;color:var(--seam-txt-2);margin:0}.seam-split{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center}@media (max-width: 800px){.seam-split{grid-template-columns:1fr}}.seam-logo-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.75rem}.seam-logo-grid a{display:flex;align-items:center;justify-content:center;height:64px;padding:0.75rem;border-radius:0.5rem;background:var(--seam-card);box-shadow:var(--seam-stroke);transition:background 120ms}.seam-logo-grid a:hover{background:var(--seam-card-hover)}.seam-logo-grid img{max-height:32px;max-width:100%;object-fit:contain;margin:0}.dark .seam-logo-grid a{background:var(--seam-gray-50)}.dark .seam-logo-grid a:hover{background:var(--seam-gray-100)}.seam-footer-strip{padding-top:2rem;padding-bottom:5rem}"}],"page":{"pagePath":"device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide","slug":"/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide","pageMetadata":{"title":"TTLock Setup Guide","description":"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.","href":"/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`To use Seam with TTLock locks, ask the device owner to complete the steps below. Locks must already be installed before proceeding.`}),`\n`,_jsx(Heading,{level:`3`,id:`1-set-up-the-ttlock-app`,children:`1. Set up the TTLock app`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Download and install the `,_jsx(_components.a,{href:`https://www.ttlock.com/#/lock/app`,children:`TTLock app`}),` and create an account if you don’t have one.`]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Your users must be the `,_jsx(_components.strong,{children:`top administrator`}),` for each TTLock that they want to\nconnect to Seam.`]})}),`\n`,_jsxs(_components.ol,{start:`2`,children:[`\n`,_jsxs(_components.li,{children:[`Set up your door lock in the TTLock app. Follow `,_jsx(_components.a,{href:`https://www.youtube.com/watch?v=IbgZNc1dAx4`,children:`the instructions in this video`}),` for guidance.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`2-pair-the-lock-with-a-ttlock-gateway`,children:`2. Pair the lock with a TTLock gateway`}),`\n`,_jsxs(_components.p,{children:[`Pair each lock with a `,_jsx(_components.a,{href:`https://ttlock.eu/shop/tag/ttlock+gateway/`,children:`TTLock gateway`}),`. Follow `,_jsx(_components.a,{href:`https://www.youtube.com/watch?v=-lhKbjVP1as`,children:`the instructions in this video`}),` for guidance.`]}),`\n`,_jsx(Heading,{level:`3`,id:`3-enable-remote-unlock`,children:`3. Enable Remote Unlock`}),`\n`,_jsxs(_components.p,{children:[`In the `,_jsx(_components.a,{href:`https://www.ttlock.com/#/lock/app`,children:`TTLock app`}),`, go to the lock settings and enable the `,_jsx(_components.strong,{children:`Remote Unlock`}),` feature for each lock. This feature must be enabled to unlock a TTLock device through Seam. Follow `,_jsx(_components.a,{href:`https://www.youtube.com/watch?v=ni-38QpoNA4`,children:`the instructions in this video`}),` for guidance.`]}),`\n`,_jsx(Heading,{level:`3`,id:`4-connect-ttlock-to-seam`,children:`4. Connect TTLock to Seam`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Note your login credentials for the TTLock app.`}),`\n`,_jsxs(_components.li,{children:[`In the form to connect TTLock to Seam, enter those credentials and click `,_jsx(_components.strong,{children:`Submit`}),` to complete.`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`3`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsx(_components.p,{children:`If locks don’t appear after connecting your account:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Verify that you’re logging in with the `,_jsx(_components.strong,{children:`top administrator`}),` account for each lock. Locks added under a sub-account will not appear.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`If you see a `,_jsx(_components.code,{children:`ttlock_lock_not_paired_to_gateway`}),` error:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Purchase `,_jsx(_components.a,{href:`https://ttlock.eu/shop/tag/ttlock+gateway/`,children:`a compatible gateway`}),` and pair it to the lock using the TTLock app.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`If you see a `,_jsx(_components.code,{children:`ttlock_lock_gateway_unlocking_not_enabled`}),` warning:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Open the lock settings in the TTLock app and enable the `,_jsx(_components.strong,{children:`Remote Unlock`}),` feature.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`If a lock is not completing requested actions:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Certain TTLock Wi-Fi lock models have a power-saving mode that prevents remote control. Confirm whether the lock is in power-saving mode and, if so, ask the user to turn it off.`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"TTLock Setup Guide","description":"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.","href":"/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Set up the TTLock app","slug":"1-set-up-the-ttlock-app","depth":3,"children":[]},{"title":"2. Pair the lock with a TTLock gateway","slug":"2-pair-the-lock-with-a-ttlock-gateway","depth":3,"children":[]},{"title":"3. Enable Remote Unlock","slug":"3-enable-remote-unlock","depth":3,"children":[]},{"title":"4. Connect TTLock to Seam","slug":"4-connect-ttlock-to-seam","depth":3,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/seam/4d860677184e9142/pylon.js","/docs/_mintlify/custom/seam/18bfb52c609a48d7/custom.js"],"subdomain":"seam","siteName":"Seam","title":"TTLock Setup Guide - Seam","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-21T18:31:21.194Z","originalFileLocation":"device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Seam\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"TTLock Setup Guide - Seam\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Seam\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://www.seam.co/docs/images/seam-og-default.jpg\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"TTLock Setup Guide - Seam\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://www.seam.co/docs/images/seam-og-default.jpg\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Seam\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4C45D9\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.seam.co/#organization\",\"name\":\"Seam\",\"url\":\"https://www.seam.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/seam/RVHI-5qT0fl5Zkft/images/seam-logo-light.svg?fit=max\u0026auto=format\u0026n=RVHI-5qT0fl5Zkft\u0026q=85\u0026s=4529d092246aab7709a6692a7cdccf39\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.seam.co/docs#website\",\"name\":\"Seam\",\"url\":\"https://www.seam.co/docs\",\"publisher\":{\"@id\":\"https://www.seam.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide#webpage\",\"url\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide\",\"name\":\"TTLock Setup Guide\",\"description\":\"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.\",\"dateModified\":\"2026-09-21T18:31:21.194Z\",\"isPartOf\":{\"@id\":\"https://www.seam.co/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Smart Locks\",\"item\":\"https://www.seam.co/docs/device-and-system-integration-guides/33-lock-devices\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TTLock Locks\",\"item\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"TTLock Setup Guide\",\"item\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide#article\",\"headline\":\"TTLock Setup Guide\",\"name\":\"TTLock Setup Guide\",\"description\":\"Connect your TTLock locks to Seam. Follow the account preparation and connection steps to set up your integration with the Seam API.\",\"url\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide\",\"mainEntityOfPage\":{\"@id\":\"https://www.seam.co/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide#webpage\"},\"image\":\"https://www.seam.co/docs/images/seam-og-default.jpg\",\"dateModified\":\"2026-09-21T18:31:21.194Z\",\"publisher\":{\"@id\":\"https://www.seam.co/#organization\"},\"isPartOf\":{\"@id\":\"https://www.seam.co/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Seam\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Seam\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide.md","siteName":"Seam","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api"}]},{"tab":"Mobile SDKs","pages":[{"title":"Mobile SDKs","href":"/mobile-sdks"}]},{"tab":"Brand Guides","groups":[{"group":"Overview","pages":[{"title":"Brand Guides","href":"/device-and-system-integration-guides"}]},{"group":"Smart Locks","pages":[{"group":"33 Lock Devices","pages":[{"title":"33 Lock Devices","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/33-lock-devices/index"},{"title":"33 Lock Setup Guide","href":"/device-and-system-integration-guides/33-lock-devices/33-lock-setup-guide"},{"title":"Get started with 33 Lock devices","href":"/device-and-system-integration-guides/33-lock-devices/get-started-with-33-lock-devices"}]},{"group":"4SUITES Locks","pages":[{"title":"4SUITES Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/4suites-locks/index"},{"title":"Get started with 4SUITES locks","href":"/device-and-system-integration-guides/4suites-locks/get-started-with-4suites-locks"},{"title":"Sandbox 4SUITES Locks","href":"/device-and-system-integration-guides/4suites-locks/4suites-locks-sample-data"}]},{"group":"Akiles Locks","pages":[{"title":"Akiles Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/akiles-locks/index"},{"title":"Akiles Setup Guide","href":"/device-and-system-integration-guides/akiles-locks/akiles-setup-guide"},{"title":"Get started with Akiles locks","href":"/device-and-system-integration-guides/akiles-locks/get-started-with-akiles-locks"},{"title":"Sandbox Akiles Locks","href":"/device-and-system-integration-guides/akiles-locks/sandbox-akiles-locks"}]},{"group":"Aqara Locks","pages":[{"title":"Aqara Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/aqara-locks/index"},{"title":"Aqara Setup Guide","href":"/device-and-system-integration-guides/aqara-locks/aqara-setup-guide"},{"title":"Get Started with Aqara Locks","href":"/device-and-system-integration-guides/aqara-locks/get-started-with-aqara-locks"},{"title":"Sandbox Aqara Locks","href":"/device-and-system-integration-guides/aqara-locks/sandbox-aqara-locks"}]},{"group":"August Locks","pages":[{"title":"August Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/august-locks/index"},{"title":"August Setup Guide","href":"/device-and-system-integration-guides/august-locks/august-setup-guide"},{"title":"Get started with August locks","href":"/device-and-system-integration-guides/august-locks/get-started-with-august-locks"},{"title":"Sandbox August Locks","href":"/device-and-system-integration-guides/august-locks/august-locks-sample-data"}]},{"group":"Dormakaba Oracode Locks","pages":[{"title":"Dormakaba Oracode Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/dormakaba-oracode-locks/index"},{"title":"Get started with dormakaba Oracode Locks","href":"/device-and-system-integration-guides/dormakaba-oracode-locks/get-started-with-dormakaba-oracode-locks"},{"title":"Creating dormakaba Oracode Access Codes","href":"/device-and-system-integration-guides/dormakaba-oracode-locks/creating-dormakaba-oracode-offline-access-codes"},{"title":"Dormakaba Oracode Setup Guide","href":"/device-and-system-integration-guides/dormakaba-oracode-locks/dormakaba-oracode-setup-guide"},{"title":"Sandbox Dormakaba Oracode Locks","href":"/device-and-system-integration-guides/dormakaba-oracode-locks/dormakaba-oracode-sample-data"}]},{"group":"Dusaw Locks","pages":[{"title":"Dusaw Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/dusaw-locks/index"},{"title":"Dusaw Setup Guide","href":"/device-and-system-integration-guides/dusaw-locks/dusaw-setup-guide"}]},{"group":"igloohome Locks","pages":[{"title":"igloohome Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/igloohome-locks/index"},{"title":"igloohome Setup Guide","href":"/device-and-system-integration-guides/igloohome-locks/igloohome-setup-guide"},{"title":"IglooHome Error and Warning Codes","href":"/device-and-system-integration-guides/igloohome-locks/igloohome-error-and-warning-codes"},{"title":"Creating igloohome Offline Access Codes","href":"/device-and-system-integration-guides/igloohome-locks/creating-igloohome-offline-access-codes"},{"title":"Get started with igloohome Locks","href":"/device-and-system-integration-guides/igloohome-locks/get-started-with-igloo-locks"},{"title":"Sandbox igloohome Locks","href":"/device-and-system-integration-guides/igloohome-locks/igloohome-sample-data"}]},{"group":"KeyInCode Locks","pages":[{"title":"KeyInCode Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/keyincode-locks/index"},{"title":"KeyInCode Setup Guide","href":"/device-and-system-integration-guides/keyincode-locks/keyincode-setup-guide"},{"title":"Get Started with KeyInCode Locks","href":"/device-and-system-integration-guides/keyincode-locks/get-started-with-keyincode-locks"},{"title":"Sandbox KeyInCode Locks","href":"/device-and-system-integration-guides/keyincode-locks/sandbox-keyincode-locks"}]},{"group":"Kwikset Locks","pages":[{"title":"Kwikset Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/kwikset-locks/index"},{"title":"Kwikset Setup Guide","href":"/device-and-system-integration-guides/kwikset-locks/kwikset-setup-guide"},{"title":"Get started with Kwikset Wi-Fi Locks","href":"/device-and-system-integration-guides/kwikset-locks/get-started-with-kwikset-wifi-locks"},{"title":"Sandbox Kwikset Locks","href":"/device-and-system-integration-guides/kwikset-locks/kwikset-locks-sample-data"}]},{"group":"Lockly Locks","pages":[{"title":"Lockly Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/lockly-locks/index"},{"title":"Lockly Setup Guide","href":"/device-and-system-integration-guides/lockly-locks/lockly-setup-guide"},{"title":"Creating Lockly Offline Access Codes","href":"/device-and-system-integration-guides/lockly-locks/creating-lockly-offline-access-codes"},{"title":"Sandbox Lockly Locks","href":"/device-and-system-integration-guides/lockly-locks/lockly-lock-sample-data"}]},{"group":"Nuki Locks","pages":[{"title":"Nuki Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/nuki-locks/index"},{"title":"Nuki Setup Guide","href":"/device-and-system-integration-guides/nuki-locks/nuki-setup-guide"},{"title":"Get Started with Nuki Locks","href":"/device-and-system-integration-guides/nuki-locks/get-started-with-nuki-locks"},{"title":"Sandbox Nuki Locks","href":"/device-and-system-integration-guides/nuki-locks/nuki-sample-data"}]},{"group":"Omnitec Locks","pages":[{"title":"Omnitec Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/omnitec-locks/index"},{"title":"Omnitec Setup Guide","href":"/device-and-system-integration-guides/omnitec-locks/omnitec-setup-guide"},{"title":"Get Started with Omnitec Locks","href":"/device-and-system-integration-guides/omnitec-locks/get-started-with-omnitec-locks"},{"title":"Sandbox Omnitec Locks","href":"/device-and-system-integration-guides/omnitec-locks/sandbox-omnitec-locks"}]},{"group":"Schlage Locks","pages":[{"title":"Schlage Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/schlage-locks/index"},{"title":"Schlage Locks Setup Instructions","href":"/device-and-system-integration-guides/schlage-locks/schlage-locks-setup-instructions"},{"title":"Get started with Schlage Locks","href":"/device-and-system-integration-guides/schlage-locks/get-started-with-schlage-locks"},{"title":"Schlage Locks and Daylight Saving Time","sidebarTitle":"Daylight Saving Time","href":"/device-and-system-integration-guides/schlage-locks/schlage-locks-daylight-savings-time-adjustments"},{"title":"Configuring Schlage Lock Time Zones","sidebarTitle":"Configuring Time Zones","href":"/device-and-system-integration-guides/schlage-locks/configuring-schlage-device-timezones"},{"title":"Sandbox Schlage Encode Locks","href":"/device-and-system-integration-guides/schlage-locks/schlage-encode-sample-data"}]},{"group":"Sifely Locks","pages":[{"title":"Sifely Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/sifely-locks/index"},{"title":"Sifely Setup Guide","href":"/device-and-system-integration-guides/sifely-locks/sifely-setup-guide"}]},{"group":"Tedee Locks","pages":[{"title":"Tedee Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/tedee-locks/index"},{"title":"Tedee Setup Guide","href":"/device-and-system-integration-guides/tedee-locks/tedee-setup-guide"},{"title":"Get Started with Tedee Locks","href":"/device-and-system-integration-guides/tedee-locks/get-started-with-tedee-locks"},{"title":"Sandbox Tedee Locks","href":"/device-and-system-integration-guides/tedee-locks/sandbox-tedee-locks"}]},{"group":"TTLock Locks","pages":[{"title":"TTLock Locks","description":"Connect TTLock smart locks to Seam to lock, unlock, and program access codes across the many manufacturers built on the TTLock platform.","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/ttlock-locks/index"},{"title":"TTLock Setup Guide","href":"/device-and-system-integration-guides/ttlock-locks/ttlock-setup-guide"},{"title":"Get started with TTLock Locks","description":"Install a Seam SDK, connect a TTLock account, retrieve lock devices, and use API examples to unlock doors and program access codes.","href":"/device-and-system-integration-guides/ttlock-locks/get-started-with-ttlock-devices"},{"title":"Sandbox TTLock Locks","href":"/device-and-system-integration-guides/ttlock-locks/ttlock-sample-data"}]},{"group":"Ultraloq Locks","pages":[{"title":"Ultraloq Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/ultraloq-locks/index"},{"title":"Ultraloq Setup Guide","href":"/device-and-system-integration-guides/ultraloq-locks/ultraloq-setup-guide"},{"title":"Configuring Ultraloq Device Timezones","href":"/device-and-system-integration-guides/ultraloq-locks/configuring-ultraloq-device-timezones"},{"title":"Creating Ultraloq Access Codes","href":"/device-and-system-integration-guides/ultraloq-locks/creating-ultraloq-access-codes"},{"title":"Sandbox Ultraloq Locks","href":"/device-and-system-integration-guides/ultraloq-locks/sandbox-ultraloq-locks"}]},{"group":"Wyze Locks","pages":[{"title":"Wyze Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/wyze-locks/index"},{"title":"Wyze Setup Guide","href":"/device-and-system-integration-guides/wyze-locks/wyze-setup-guide"},{"title":"Get started with Wyze Locks","href":"/device-and-system-integration-guides/wyze-locks/get-started-with-wyze-locks"},{"title":"Sandbox Wyze Locks","href":"/device-and-system-integration-guides/wyze-locks/wyze-sample-data"}]},{"group":"Yacan Locks","pages":[{"title":"Yacan Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/yacan-locks/index"},{"title":"Yacan Setup Guide","href":"/device-and-system-integration-guides/yacan-locks/yacan-setup-guide"},{"title":"Get Started with Yacan Locks","href":"/device-and-system-integration-guides/yacan-locks/get-started-with-yacan-locks"},{"title":"Sandbox Yacan Locks","href":"/device-and-system-integration-guides/yacan-locks/sandbox-yacan-locks"}]},{"group":"Yale Locks","pages":[{"title":"Yale Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/yale-locks/index"},{"title":"Get started with Yale Locks","href":"/device-and-system-integration-guides/yale-locks/get-started-with-yale-locks"},{"title":"Sandbox Yale Locks","href":"/device-and-system-integration-guides/yale-locks/yale-sample-data"}]}]},{"group":"Access Control Systems","pages":[{"group":"ASSA ABLOY Visionline Access Control System","pages":[{"title":"ASSA ABLOY Visionline Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/index"},{"title":"Visionline ACS Setup Instructions","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/index"},{"title":"Instructions for issuing Visionline Instant Keys","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/instructions-for-issuing-visionline-instant-keys"},{"title":"Build and Launch a Visionline Card Encoding App","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/index"},{"title":"Develop a Card Encoding App with a Visionline Server","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/index"},{"title":"Step 1: Install Your Visionline Application","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-1-install-your-visionline-application"},{"title":"Step 2: Unblock Required Ports","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-2-unblock-required-ports"},{"title":"Step 3: Configure a Visionline User Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-3-configure-a-visionline-user-account"},{"title":"Step 4: Install a Visionline Card Encoder","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-4-install-a-visionline-card-encoder"},{"title":"Step 5: Set up Door Locks","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-5-set-up-door-locks"},{"title":"Step 6: Program Door Locks","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-6-program-door-locks"},{"title":"Step 7: Create a Production Workspace","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-7-create-a-production-workspace"},{"title":"Step 8: Connect Your Visionline Development Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/step-8-connect-your-visionline-development-account-to-seam"},{"title":"Next Steps","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-real-visionline-server/next-steps"},{"title":"Develop a Visionline Card Encoding App in a Sandbox","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-sandbox-workspace/index"},{"title":"Step 1: Create a Sandbox Workspace","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-sandbox-workspace/step-1-create-a-sandbox-workspace"},{"title":"Step 2: Connect the Virtual Visionline ACS to Seam","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-sandbox-workspace/step-2-connect-the-virtual-visionline-acs-to-seam"},{"title":"Next Steps","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/developing-your-visionline-plastic-card-encoding-app-using-a-sandbox-workspace/next-steps"},{"title":"Launch a Visionline Card Encoding App","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/launching-your-visionline-plastic-card-encoding-app-to-a-live-site/index"},{"title":"Step 1: Check Visionline Site Requirements","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/launching-your-visionline-plastic-card-encoding-app-to-a-live-site/step-1-confirm-that-your-visionline-site-meets-the-requirements"},{"title":"Step 2: Configure a Visionline User Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/launching-your-visionline-plastic-card-encoding-app-to-a-live-site/step-2-configure-a-visionline-user-account"},{"title":"Step 3: Purchase and Import the Callback Option","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/launching-your-visionline-plastic-card-encoding-app-to-a-live-site/step-3-purchase-and-import-the-callback-option-from-assa-abloy"},{"title":"Step 4: Create a Production Workspace","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/launching-your-visionline-plastic-card-encoding-app-to-a-live-site/step-4-create-a-production-workspace"},{"title":"Step 5: Connect Your Visionline Production Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-plastic-card-encoding-app/launching-your-visionline-plastic-card-encoding-app-to-a-live-site/step-5-connect-your-visionline-production-account-to-seam"},{"title":"Build and Launch a Visionline Mobile Key App","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/index"},{"title":"Developing Your Visionline Mobile Key App","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/index"},{"title":"Step 1: Complete the ASSA ABLOY Development Course","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-1-complete-the-assa-abloy-mobile-development-course"},{"title":"Step 2: Install Your Visionline Application","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-2-install-your-visionline-application"},{"title":"Step 3: Unblock Required Ports","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-3-unblock-required-ports"},{"title":"Step 4: Configure a Visionline User Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-4-configure-a-visionline-user-account"},{"title":"Step 5: Set up Visionline Credential Services","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-5-set-up-your-credential-services-account-in-visionline"},{"title":"Step 6: Configure the Visionline Mobile Access UUID","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-6-configure-the-mobile-access-uuid-in-visionline"},{"title":"Step 7: Set up Door Locks with BLE Profiles","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-7-set-up-door-locks-with-ble-profiles"},{"title":"Step 8: Program Door Locks","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-8-program-door-locks"},{"title":"Step 9: Create a Production Workspace","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-9-create-a-production-workspace"},{"title":"Step 10: Connect a Visionline Development Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/step-10-connect-your-visionline-development-account-to-seam"},{"title":"Next Steps","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/developing-your-visionline-mobile-key-app/next-steps"},{"title":"Launching Your Visionline Mobile Key App","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/index"},{"title":"Step 1: Obtain ASSA ABLOY Mobile Key Certification","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-1-obtain-assa-abloy-certification-for-your-mobile-key-app"},{"title":"Step 2: Check Visionline Site Requirements","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-2-confirm-that-your-visionline-site-meets-the-requirements"},{"title":"Step 3: Confirm BLE Module on All Locks","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-3-confirm-ble-module-on-all-locks"},{"title":"Step 4: Set up Door Locks with BLE Profiles","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-4-set-up-door-locks-with-ble-profiles"},{"title":"Step 5: Program Door Locks","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-5-program-door-locks"},{"title":"Step 6: Configure a Visionline User Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-6-configure-a-visionline-user-account"},{"title":"Step 7: Import Callback and Mobile Service Options","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-7-purchase-and-import-the-callback-and-mobile-service-options-from-assa-abloy"},{"title":"Step 8: Create a Production Workspace","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-8-create-a-production-workspace"},{"title":"Step 9: Connect Your Visionline Production Account","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/visionline-acs-setup-instructions/developing-and-launching-your-visionline-mobile-key-app/launching-your-visionline-mobile-key-app/step-9-connect-your-visionline-production-account-to-seam"},{"title":"Configuring Visionline Mobile Credentials","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/configuring-visionline-mobile-credentials/index"},{"title":"Issuing Various Types of Guest Mobile Credentials","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/configuring-visionline-mobile-credentials/issuing-various-types-of-guest-mobile-credentials"},{"title":"Issuing Guest Joiner Mobile Credentials","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/configuring-visionline-mobile-credentials/issuing-various-types-of-guest-joiner-mobile-credentials"},{"title":"Retrieving Guest and Common Entrances","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/configuring-visionline-mobile-credentials/retrieving-guest-and-common-entrances"},{"title":"Checking Phone Setup for a Credential Manager","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/configuring-visionline-mobile-credentials/checking-if-a-user-identity-has-a-phone-that-is-set-up-for-a-credential-manager"},{"title":"Updating Guest Mobile Credentials","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/configuring-visionline-mobile-credentials/updating-guest-mobile-credentials"},{"title":"Revoking Mobile Credentials","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/configuring-visionline-mobile-credentials/revoking-mobile-credentials"},{"title":"Mobile Credential-Related Properties","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/mobile-credential-related-properties"},{"title":"Common Use Cases","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/common-use-cases"},{"title":"Android Mobile Access SDK Requirements","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/special-requirements-for-android-mobile-access-sdk-development"},{"title":"iOS Mobile Access SDK Requirements","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/special-requirements-for-ios-mobile-access-sdk-development"},{"title":"Creating Visionline Card-based Credentials","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/creating-visionline-card-based-credentials"},{"title":"Sandbox Assa Abloy Visionline Access Control System","href":"/device-and-system-integration-guides/assa-abloy-visionline-access-control-system/assa-abloy-visionline-access-management-system-sample-data"}]},{"group":"ASSA ABLOY Vostio Access Control System","pages":[{"title":"ASSA ABLOY Vostio Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/assa-abloy-vostio-access-control-system/index"},{"title":"Vostio Setup Guide","href":"/device-and-system-integration-guides/assa-abloy-vostio-access-control-system/vostio-setup-guide"},{"title":"Sandbox Assa Abloy Vostio Access Control System","href":"/device-and-system-integration-guides/assa-abloy-vostio-access-control-system/sandbox-assa-abloy-vostio-access-control-system"}]},{"group":"Avigilon Alta Access System","pages":[{"title":"Avigilon Alta Access System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/avigilon-alta-access-system/index"},{"title":"Avigilon Alta Setup Guide","href":"/device-and-system-integration-guides/avigilon-alta-access-system/avigilon-alta-setup-guide"},{"title":"Avigilon Alta Access System Sample Data","href":"/device-and-system-integration-guides/avigilon-alta-access-system/avigilon-alta-access-system-sample-data"}]},{"group":"Brivo Access","pages":[{"title":"Brivo Access","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/brivo-access/index"},{"title":"Brivo Access Setup Guide","href":"/device-and-system-integration-guides/brivo-access/brivo-access-setup-guide"},{"title":"Sandbox Brivo Access","href":"/device-and-system-integration-guides/brivo-access/brivo-access-sample-data"}]},{"group":"Dormakaba Ambiance Access Control System","pages":[{"title":"Dormakaba Ambiance Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/dormakaba-ambiance-access-control-system/index"},{"title":"Dormakaba Ambiance Setup Guide","href":"/device-and-system-integration-guides/dormakaba-ambiance-access-control-system/dormakaba-ambiance-setup-guide"},{"title":"Sandbox Dormakaba Ambiance Access Control System","href":"/device-and-system-integration-guides/dormakaba-ambiance-access-control-system/sandbox-dormakaba-ambiance-access-control-system"}]},{"group":"Dormakaba Community Access Control System","pages":[{"title":"Dormakaba Community Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/dormakaba-community-access-control-system/index"},{"title":"Dormakaba Community Setup Guide","href":"/device-and-system-integration-guides/dormakaba-community-access-control-system/dormakaba-community-setup-guide"},{"title":"Sandbox Dormakaba Community Access Control System","href":"/device-and-system-integration-guides/dormakaba-community-access-control-system/sandbox-dormakaba-community-access-control-system"}]},{"group":"Hotek Access Control System","pages":[{"title":"Hotek Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/hotek-access-control-system/index"},{"title":"Hotek Setup Guide","href":"/device-and-system-integration-guides/hotek-access-control-system/hotek-setup-guide"},{"title":"Finding Your Room Numbers, Common Doors, and Encoders","href":"/device-and-system-integration-guides/hotek-access-control-system/finding-your-room-numbers-common-doors-and-encoders"},{"title":"Get Started with the Hotek Access Control System","href":"/device-and-system-integration-guides/hotek-access-control-system/get-started-with-hotek-access-control-system"},{"title":"Sandbox Hotek Access Control System","href":"/device-and-system-integration-guides/hotek-access-control-system/sandbox-hotek-access-control-system"}]},{"group":"Kisi Access Control System","pages":[{"title":"Kisi Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/kisi-access-control-system/index"},{"title":"Kisi Setup Guide","href":"/device-and-system-integration-guides/kisi-access-control-system/kisi-setup-guide"},{"title":"Get Started with the Kisi Access Control System","href":"/device-and-system-integration-guides/kisi-access-control-system/get-started-with-kisi-access-control-system"},{"title":"Sandbox Kisi Access Control System","href":"/device-and-system-integration-guides/kisi-access-control-system/sandbox-kisi-access-control-system"}]},{"group":"Latch Access Control System","pages":[{"title":"Latch Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/latch-access-control-system/index"},{"title":"Latch Setup Guide","href":"/device-and-system-integration-guides/latch-access-control-system/latch-setup-guide"},{"title":"Programming Code-Based Latch Credentials","href":"/device-and-system-integration-guides/latch-access-control-system/programming-code-based-latch-credentials"},{"title":"Programming Latch ACS Mobile Credentials","href":"/device-and-system-integration-guides/latch-access-control-system/programming-latch-acs-mobile-credentials"},{"title":"Sandbox Latch Access Control System","href":"/device-and-system-integration-guides/latch-access-control-system/sandbox-latch-access-control-system"}]},{"group":"Salto KS Access Control System","pages":[{"title":"Salto KS Access Control System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/salto-ks-access-control-system/index"},{"title":"Salto KS Setup Instructions","href":"/device-and-system-integration-guides/salto-ks-access-control-system/salto-ks-setup-instructions"},{"title":"Programming Salto KS PIN Code Credentials","href":"/device-and-system-integration-guides/salto-ks-access-control-system/programming-code-based-salto-ks-credentials"},{"title":"Programming Salto KS Mobile Credentials","href":"/device-and-system-integration-guides/salto-ks-access-control-system/programming-salto-ks-mobile-credentials"},{"title":"Android Mobile Access SDK Requirements","href":"/device-and-system-integration-guides/salto-ks-access-control-system/special-requirements-for-android-mobile-access-sdk-development"},{"title":"Sandbox Salto KS Access Control System","href":"/device-and-system-integration-guides/salto-ks-access-control-system/sandbox-salto-ks-access-control-system"}]},{"group":"Salto KS Locks","pages":[{"title":"Salto KS Locks","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/salto-locks/index"},{"title":"Salto KS Lock Setup Guide","href":"/device-and-system-integration-guides/salto-locks/salto-ks-setup-guide"},{"title":"Get started with Salto KS Locks","href":"/device-and-system-integration-guides/salto-locks/get-started-with-salto-locks"},{"title":"Sandbox Salto KS Locks","href":"/device-and-system-integration-guides/salto-locks/sandbox-salto-ks-locks"}]},{"group":"Salto ProAccess Space Access System","pages":[{"title":"Salto ProAccess Space Access System","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/salto-proaccess-space-access-system/index"},{"title":"Salto Space Setup Instructions","href":"/device-and-system-integration-guides/salto-proaccess-space-access-system/salto-space-setup-instructions"},{"title":"Programming Salto Space Card-based Credentials","href":"/device-and-system-integration-guides/salto-proaccess-space-access-system/programming-salto-space-card-based-credentials"},{"title":"Programming Salto Space Mobile Credentials","href":"/device-and-system-integration-guides/salto-proaccess-space-access-system/programming-salto-space-mobile-credentials"},{"title":"Sandbox Salto Space Access System","href":"/device-and-system-integration-guides/salto-proaccess-space-access-system/sandbox-salto-space-access-control-system"}]}]},{"group":"Intercoms","pages":[{"group":"2N Intercom Systems","pages":[{"title":"2N Intercom Systems","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/2n-intercom-systems/index"},{"title":"2N System Set Up Instructions","href":"/device-and-system-integration-guides/2n-intercom-systems/2n-system-set-up-instructions"},{"title":"Get started with 2N Intercoms","href":"/device-and-system-integration-guides/2n-intercom-systems/get-started-with-2n-intercoms"},{"title":"Sandbox 2N Intercoms","href":"/device-and-system-integration-guides/2n-intercom-systems/2n-intercoms-sample-data"}]}]},{"group":"Thermostats","pages":[{"group":"ecobee Thermostats","pages":[{"title":"ecobee Thermostats","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/ecobee-thermostats/index"},{"title":"ecobee Setup Guide","href":"/device-and-system-integration-guides/ecobee-thermostats/ecobee-setup-guide"},{"title":"Get Started with ecobee Thermostats","href":"/device-and-system-integration-guides/ecobee-thermostats/get-started-with-ecobee-thermostats"},{"title":"Sandbox ecobee Thermostats","href":"/device-and-system-integration-guides/ecobee-thermostats/ecobee-sample-data"}]},{"group":"First Alert Thermostats","pages":[{"title":"First Alert Thermostats","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/first-alert-thermostats/index"},{"title":"First Alert Setup Guide","href":"/device-and-system-integration-guides/first-alert-thermostats/first-alert-setup-guide"}]},{"group":"Google Nest Thermostats","pages":[{"title":"Google Nest Thermostats","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/google-nest-thermostats/index"},{"title":"Google Nest Setup Guide","href":"/device-and-system-integration-guides/google-nest-thermostats/google-nest-setup-guide"},{"title":"Get Started with Nest Thermostats","href":"/device-and-system-integration-guides/google-nest-thermostats/get-started-with-nest-thermostats"},{"title":"Google Nest Device Access and Commercial Development","href":"/device-and-system-integration-guides/google-nest-thermostats/obtain-google-nest-device-access-and-commercial-development"},{"title":"Sandbox Google Nest Thermostats","href":"/device-and-system-integration-guides/google-nest-thermostats/google-nest-thermostats-sample-data"}]},{"group":"Honeywell Resideo Thermostats","pages":[{"title":"Honeywell Resideo Thermostats","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/honeywell-thermostats/index"},{"title":"Honeywell Resideo Setup Guide","href":"/device-and-system-integration-guides/honeywell-thermostats/honeywell-resideo-setup-guide"},{"title":"Get Started with Honeywell Resideo Thermostats","href":"/device-and-system-integration-guides/honeywell-thermostats/get-started-with-honeywell-thermostats"},{"title":"Sandbox Honeywell Resideo Thermostats","href":"/device-and-system-integration-guides/honeywell-thermostats/sandbox-honeywell-thermostats"}]},{"group":"Sensi Thermostats","pages":[{"title":"Sensi Thermostats","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/sensi-thermostats/index"},{"title":"Sensi Setup Guide","href":"/device-and-system-integration-guides/sensi-thermostats/sensi-setup-guide"},{"title":"Get Started with Sensi Thermostats","href":"/device-and-system-integration-guides/sensi-thermostats/get-started-with-sensi-thermostats"},{"title":"Sandbox Sensi Thermostats","href":"/device-and-system-integration-guides/sensi-thermostats/sandbox-sensi-thermostats"}]},{"group":"SmartThings Hubs + Devices","pages":[{"title":"SmartThings Hubs + Devices","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/smartthings-hubs-+-devices/index"},{"title":"SmartThings Setup Guide","href":"/device-and-system-integration-guides/smartthings-hubs-+-devices/smartthings-setup-guide"},{"title":"Get Started with SmartThings Hubs + Smart Locks","href":"/device-and-system-integration-guides/smartthings-hubs-+-devices/get-started-with-smartthings-hubs-+-smart-locks"},{"title":"Get Started with SmartThings Hubs + Thermostats","href":"/device-and-system-integration-guides/smartthings-hubs-+-devices/get-started-with-smartthings-hubs-+-thermostats"},{"title":"Sandbox SmartThings Hub","href":"/device-and-system-integration-guides/smartthings-hubs-+-devices/smartthings-sample-data"}]}]},{"group":"Noise Sensors","pages":[{"group":"Minut Sensors","pages":[{"title":"Minut Sensors","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/minut-sensors/index"},{"title":"Minut Setup Guide","href":"/device-and-system-integration-guides/minut-sensors/minut-setup-guide"},{"title":"Get started with Minut Sensors","href":"/device-and-system-integration-guides/minut-sensors/get-started-with-minut-sensors"},{"title":"Sandbox Minut Sensors","href":"/device-and-system-integration-guides/minut-sensors/minut-noise-sensor-sample-data"}]},{"group":"NoiseAware Sensors","pages":[{"title":"NoiseAware Sensors","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/noiseaware-sensors/index"},{"title":"NoiseAware Setup Guide","href":"/device-and-system-integration-guides/noiseaware-sensors/noiseaware-setup-guide"},{"title":"Get started with NoiseAware Sensors","href":"/device-and-system-integration-guides/noiseaware-sensors/get-started-with-noiseaware-sensors"},{"title":"NoiseAware Sensors Sample Data","href":"/device-and-system-integration-guides/noiseaware-sensors/noiseaware-sample-data"}]}]},{"group":"Cameras","pages":[{"group":"Arlo Cameras","pages":[{"title":"Arlo Cameras","sidebarTitle":"Overview","tag":"Beta","href":"/device-and-system-integration-guides/arlo-cameras/index"},{"title":"Arlo Setup Guide","tag":"Beta","href":"/device-and-system-integration-guides/arlo-cameras/arlo-setup-guide"},{"title":"Get Started with Arlo Cameras","tag":"Beta","href":"/device-and-system-integration-guides/arlo-cameras/get-started-with-arlo-cameras"},{"title":"Sandbox Arlo Cameras","tag":"Beta","href":"/device-and-system-integration-guides/arlo-cameras/sandbox-arlo-cameras"}]},{"group":"Reolink Cameras","pages":[{"title":"Reolink Cameras","sidebarTitle":"Overview","tag":"Beta","href":"/device-and-system-integration-guides/reolink-cameras/index"},{"title":"Reolink Setup Guide","tag":"Beta","href":"/device-and-system-integration-guides/reolink-cameras/reolink-setup-guide"}]},{"group":"Ring Cameras","pages":[{"title":"Ring Cameras","sidebarTitle":"Overview","tag":"Beta","href":"/device-and-system-integration-guides/ring-cameras/index"},{"title":"Ring Setup Guide","tag":"Beta","href":"/device-and-system-integration-guides/ring-cameras/ring-setup-guide"},{"title":"Sandbox Ring Cameras","tag":"Beta","href":"/device-and-system-integration-guides/ring-cameras/sandbox-ring-cameras"}]},{"group":"Tapo Cameras","pages":[{"title":"Tapo Cameras","sidebarTitle":"Overview","tag":"Beta","href":"/device-and-system-integration-guides/tapo-cameras/index"},{"title":"Tapo Setup Guide","tag":"Beta","href":"/device-and-system-integration-guides/tapo-cameras/tapo-setup-guide"},{"title":"Get Started with Tapo Cameras","tag":"Beta","href":"/device-and-system-integration-guides/tapo-cameras/get-started-with-tapo-cameras"},{"title":"Sandbox Tapo Cameras","tag":"Beta","href":"/device-and-system-integration-guides/tapo-cameras/sandbox-tapo-cameras"}]},{"group":"UniFi Protect Cameras","pages":[{"title":"UniFi Protect Cameras","sidebarTitle":"Overview","tag":"Beta","href":"/device-and-system-integration-guides/unifi-protect-cameras/index"},{"title":"UniFi Protect Setup Guide","tag":"Beta","href":"/device-and-system-integration-guides/unifi-protect-cameras/unifi-protect-setup-guide"},{"title":"Get Started with UniFi Protect Cameras","tag":"Beta","href":"/device-and-system-integration-guides/unifi-protect-cameras/get-started-with-unifi-protect-cameras"},{"title":"Sandbox UniFi Protect Cameras","tag":"Beta","href":"/device-and-system-integration-guides/unifi-protect-cameras/sandbox-unifi-protect-cameras"}]}]},{"group":"Other Devices","pages":[{"group":"ControlByWeb Relays","pages":[{"title":"Get started with ControlByWeb Devices","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/controlbyweb-relays/index"},{"title":"Sandbox ControlByWeb Relays","href":"/device-and-system-integration-guides/controlbyweb-relays/controlbyweb-relays-sample-data"}]},{"group":"Genie Garage Openers","pages":[{"title":"Genie Garage Openers","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/genie-garage-openers/index"},{"title":"Genie Garage Openers Sample Data","href":"/device-and-system-integration-guides/genie-garage-openers/genie-sample-data"}]},{"group":"Keynest Key Lockers","pages":[{"title":"Keynest Key Lockers","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/keynest-key-lockers/index"},{"title":"Keynest Setup Instructions","href":"/device-and-system-integration-guides/keynest-key-lockers/keynest-setup-instructions"},{"title":"Sandbox Keynest Lockers","href":"/device-and-system-integration-guides/keynest-key-lockers/sandbox-keynest-lockers"}]},{"group":"PTI Storlogix Cloud","pages":[{"title":"PTI Storlogix Cloud","sidebarTitle":"Overview","href":"/device-and-system-integration-guides/pti-storlogix-cloud/index"},{"title":"PTI Storlogix Cloud Setup Guide","href":"/device-and-system-integration-guides/pti-storlogix-cloud/pti-storlogix-cloud-setup-guide"},{"title":"PTI Storlogix Cloud Sample Data","href":"/device-and-system-integration-guides/pti-storlogix-cloud/pti-storlogix-cloud-sample-data"}]}]}]}]},"basePath":"","title":"TTLock Setup Guide - Seam","buildId":"dpl_Aw98ji4XvBsgtZwL1VrkUF9ehFqz","deploymentId":"dpl_Aw98ji4XvBsgtZwL1VrkUF9ehFqz","dynamics":[],"chunks":[]}