> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seam.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Lockly Locks

> Guide for using Lockly smart locks with Seam

export const DeviceList = ({manufacturers, capabilityName, token = "6c51f0a4-d421-429e-8295-d02271aa4f23"}) => {
  const cdn = "https://cdn.devicedb.seam.co/v/0.0.15/DeviceListByCapability.global.js";
  const close = "</scr" + "ipt>";
  const srcDoc = ['<!doctype html><html><head><meta charset="utf-8">', "<style>html,body{margin:0;padding:0;background:transparent}</style></head><body>", `<script type="module" src="${cdn}">${close}`, `<device-list-by-capability manufacturers="${manufacturers}" capability-name="${capabilityName}" token="${token}"></device-list-by-capability>`, `<script>var _h=0;function _post(){var h=document.documentElement.scrollHeight;if(h&&h!==_h){_h=h;parent.postMessage({__devicedb:true,height:h},"*")}}setInterval(_post,300);addEventListener("load",_post);_post();${close}`, "</body></html>"].join("");
  const onRef = iframe => {
    if (!iframe || iframe.dataset.devicedbBound) return;
    iframe.dataset.devicedbBound = "1";
    window.addEventListener("message", event => {
      if (event.source === iframe.contentWindow && event.data && event.data.__devicedb) {
        iframe.style.height = `${event.data.height}px`;
      }
    });
  };
  return <iframe ref={onRef} srcDoc={srcDoc} title="Compatible devices" style={{
    width: "100%",
    minHeight: "320px",
    border: "none"
  }} />;
};

<img src="https://strapi-media-bucket.fly.storage.tigris.dev/sq_lockly_61e6933e8c.svg" alt="Lockly logo" width="192" height="192" style={{ width: "192px", height: "192px", objectFit: "contain" }} />

## Overview

Seam integrates with Lockly smart locks. With a focus on security, Lockly smart locks work with a vast array of door types, such as traditional deadbolts, latch bolts, and patio doors. In addition, Lockly smart locks support time-bound and one-time-use [offline access codes](/device-and-system-integration-guides/lockly-locks/creating-lockly-offline-access-codes) that you can issue when you are not connected to your Lockly lock.

<Info>
  **Before you begin**

  Follow the [Lockly Setup Guide](/device-and-system-integration-guides/lockly-locks/lockly-setup-guide) to configure your Lockly account, and connect it to Seam.
</Info>

***

## Supported Devices

<DeviceList manufacturers="lockly" capabilityName="can_remotely_unlock,can_program_online_access_codes,can_provision_mobile_keys" />

All Lockly smart locks are supported.

For models without built-in Wi-Fi, a [Secure Link Wi-Fi Hub](https://lockly.com/products/secure-link-wifi-hub) is required.

For detailed information about the Lockly devices that Seam supports, see our [Lockly Supported Devices page](https://www.seam.co/manufacturers/lockly).

***

## Supported Features

We support the following features:

#### Device control

* Lock and unlock actions (online)

#### Access code management

* Online access codes (for Wi-Fi–connected locks)
* Offline, time-bound, and one-time-use PIN codes (for keypad models)
* Custom code lengths between 6 and 8 digits (Lockly requirement)

#### Device monitoring

* Lock status
* Online/offline state
* Battery level (where supported)

***

## Connecting Lockly to Seam

To enable your users to [connect Lockly devices through Connect Webviews](/core-concepts/connect-webviews/customizing-connect-webviews#customize-the-brands-to-display-in-your-connect-webviews), include the Lockly provider:

```json theme={null}
{
  "accepted_providers": ["lockly"]
}
```

After the Lockly owner completes the LAP setup steps, they can enter their programmatic credentials into the Seam Connect form to complete the connection.

[→ See: Lockly Setup Guide](/device-and-system-integration-guides/lockly-locks/lockly-setup-guide)

***

## Brand-specific notes

* **Access codes:** Lockly requires access codes to be 6–8 digits.
* **Hubs:** Some models require the Lockly Secure Link Wi-Fi Hub.
* **API access:** Lockly Access Portal users must request API enablement from Lockly support.

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Connect Lockly to Seam" href="/device-and-system-integration-guides/lockly-locks/lockly-setup-guide" img="https://mintcdn.com/seam/H96jOW_ZJ5A7VZhZ/images/image-(29).png?fit=max&auto=format&n=H96jOW_ZJ5A7VZhZ&q=85&s=0e8a09ac2e026a785a010036bac5f4ce" width="500" height="296" data-path="images/image-(29).png">
    Follow the setup guide to prepare your Lockly account and enable API access.
  </Card>

  <Card title="Order Locks" href="https://lockly.com/collections/door-lock" img="https://mintcdn.com/seam/d6yLSFlGuXxmvz_6/images/lockly-logo.png?fit=max&auto=format&n=d6yLSFlGuXxmvz_6&q=85&s=5bd9b80e2b7c7edfdf95759925853d8b" width="4008" height="3008" data-path="images/lockly-logo.png">
    Purchase Lockly locks directly from their website.
  </Card>
</CardGroup>
