> ## 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.

# Tedee Locks

> Guide for using Tedee 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>new ResizeObserver(function(){parent.postMessage({__devicedb:true,height:document.documentElement.scrollHeight},"*")}).observe(document.documentElement)${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_tedee_db65ea54db.svg" alt="Tedee logo" width="192" height="192" style={{ width: "192px", height: "192px", objectFit: "contain" }} />

## Overview

Tedee produces smart locks and accompanying products for the residential, rental, and business markets. Seam integrates with Tedee locks through the Wi-Fi-enabled Tedee smart bridge to provide app-based, remote locking and unlocking, as well as access sharing. In addition, Seam provides permanent, temporary, and scheduled access (PIN) code programming for Tedee locks with the Tedee keypad (and Tedee bridge). Tedee smart locks attach to existing locks, using either a Tedee hardware adapter or Tedee modular European cylinder.

***

## Supported Devices

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

This integration supports all Tedee smart lock models that are connected to Wi-Fi through the [Tedee smart bridge](https://tedee.com/product-info/bridge/#image-1). Seam also supports the addition of the optional [Tedee keypad](https://tedee.com/product-info/keypad/#image-1) to enable entering access codes to control the lock.

The following table details the requirements for compatibility with this Seam integration:

<table>
  <thead>
    <tr>
      <th width="315">Capability</th>
      <th>Required Accessories</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Remote lock/unlock</td>

      <td>
        <ul>
          <li>Tedee smart bridge</li>
        </ul>
      </td>
    </tr>

    <tr>
      <td>Access codes</td>

      <td>
        <ul>
          <li>Tedee smart bridge</li>
          <li>Tedee keypad</li>
        </ul>
      </td>
    </tr>
  </tbody>
</table>

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

***

## Supported Features

We support the following features:

* [Triggering web lock and unlock actions](/low-level-apis/smart-locks/lock-and-unlock)
* [Programming access codes](/low-level-apis/smart-locks/access-codes) on locks and openers that have an installed Tedee keypad

***

### Device Provider Key

To create a [Connect Webview](/core-concepts/connect-webviews) that enables your users to connect their Tedee devices to Seam, include the `tedee` device provider key in the `accepted_providers` list. For more information, see [Customize the Brands to Display in Your Connect Webviews](/core-concepts/connect-webviews/customizing-connect-webviews#customize-the-brands-to-display-in-your-connect-webviews).

***

## Setup Instructions

For instructions on connecting Tedee locks to Seam, see the [Tedee Setup Guide](./tedee-setup-guide).

***

## Brand-Specific Access (PIN) Code Requirements

Tedee imposes the following PIN code requirements:

* The PIN code cannot be null, empty, or whitespace.
* The PIN length must be five-eight characters.
* The PIN can contain only numeric values (0-9).
* The PIN must contain at least three different digits.
* The PIN cannot be built as an ascending or descending sequence.

***

## Where to Order

To purchase Tedee devices, visit the Tedee online store.

<table data-view="cards">
  <thead>
    <tr>
      <th />

      <th />

      <th />

      <th data-hidden data-card-target data-type="content-ref" />

      <th data-hidden data-card-cover data-type="files" />
    </tr>
  </thead>

  <tbody>
    <tr>
      <td />

      <td>
        <strong>Tedee Online Store</strong>
      </td>

      <td />

      <td>
        <a href="https://tedee.com/shop/">[https://tedee.com/shop/](https://tedee.com/shop/)</a>
      </td>

      <td>
        <a href="/images/tedee-logo.png">tedee-logo.png</a>
      </td>
    </tr>
  </tbody>
</table>

***
