> For the complete documentation index, see [llms.txt](https://docs.mrsherlock.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mrsherlock.ai/configuration/integrations/serrures-connectees.md).

# Serrures connectées

<figure><img src="/files/TNbZ7NIKOSkQH9WXN0sY" alt="Liste des fournisseurs de serrures connectées supportés(Nuki, Igloohome, TTLock, KeyNest"><figcaption><p>Connectez vos serrures connectées afin que l'IA puisse piloter et gérer les accès de vos voyageurs</p></figcaption></figure>

La sous-section **Serrures connectées** permet de relier vos serrures intelligentes à Mr Sherlock. Une fois connectées, vous pouvez **associer chaque serrure à un logement** et gérer automatiquement les codes d'accès délivrés aux voyageurs.

Pour chaque appareil connecté, Mr Sherlock remonte :

* le **nom** de la serrure,
* le **niveau de batterie**,
* le **statut en ligne** (connectée / hors ligne),
* le **type** d'appareil.

### Pourquoi déléguer la gestion des accès à Mr Sherlock ?

Connecter vos serrures à Mr Sherlock vous évite de gérer manuellement les codes pour chaque réservation. Le système prend le relais sur l'ensemble du cycle de vie des accès :

* **Création, modification et révocation automatiques des accès** en fonction des **événements de la réservation** :
  * **création** de la réservation → un accès est généré pour la fenêtre du séjour ;
  * **modification des dates** (avance, prolongation, changement) → la validité de l'accès est mise à jour ;
  * **annulation** → l'accès est révoqué.
* **Articulation avec la Guest App** (services *early check-in* / *late checkout*) : si le voyageur commande l'un de ces services depuis la Guest App, Mr Sherlock ajuste automatiquement les accès :
  * pour les serrures **en ligne** (connectées à internet via un bridge, le Wi-Fi ou la connectivité native du fournisseur), le système peut **mettre à jour la validité** de l'accès existant ;
  * pour les autres cas, le système **révoque l'ancien accès** et en **génère un nouveau** correspondant à la nouvelle plage horaire.
  * Dans tous les cas, l'**affichage des accès dans la Guest App** est automatiquement mis à jour.
* **Communication automatique avec le voyageur via la Smart Journey** : si la Smart Journey est activée, l'IA informe directement le voyageur, via la messagerie de la plateforme, de la **mise à jour de ses accès** (par exemple à la suite d'un early check-in validé ou d'une modification de réservation). Voir l'étape *Instructions d'accès* et *Codes d'accès mis à jour* de la Smart Journey.

Concrètement, vous n'avez plus à vous soucier de générer, partager, mettre à jour ou révoquer le moindre code : Mr Sherlock le fait de bout en bout, en se synchronisant avec votre channel manager, votre Guest App et la Smart Journey.

### Fournisseurs supportés

Mr Sherlock intègre actuellement les serrures connectées des fournisseurs suivants :

* **Nuki** - connexion par **OAuth**
* **Igloohome** - connexion par **OAuth**
* **KeyNest** - connexion par **OAuth**
* **TTLock** - connexion par **identifiants** (nom d'utilisateur + mot de passe)

### Connecter une serrure

Sur la carte du fournisseur souhaité, cliquez sur **Connecter**.

* Pour les fournisseurs **OAuth** (Nuki, Igloohome, KeyNest) : une fenêtre s'ouvre pour vous authentifier auprès du service et autoriser Mr Sherlock à accéder à vos appareils.
* Pour **TTLock** : renseignez votre **nom d'utilisateur** et votre **mot de passe** TTLock.

Vous pouvez donner un **nom personnalisé** à chaque connexion (par exemple « Mon compte Nuki ») pour la retrouver facilement si vous en avez plusieurs.

### Gérer une connexion

Une fois la connexion établie, chaque ligne de connexion vous permet de :

* **Activer / Désactiver** la connexion ;
* **Synchroniser** pour récupérer la liste à jour des appareils ;
* **Reconnecter** (OAuth) ou **Modifier les identifiants** (TTLock) en cas d'erreur ;
* **Supprimer** la connexion.

Le statut de chaque connexion s'affiche en couleur :

* 🟢 **Actif**
* ⚪ **Inactif**
* 🟠 **Configuration en attente**
* 🔴 **Erreur**

### Associer une serrure à un logement

Après la connexion, ouvrez la page de détail du logement concerné pour **associer une serrure** à ce logement parmi les appareils détectés.

### Pages de configuration

{% content-ref url="/pages/gpGgqj545hs1RTdJ6U8H" %}
[Configuration de Nuki](/configuration/integrations/serrures-connectees/configuration-de-nuki.md)
{% endcontent-ref %}

{% content-ref url="/pages/cHce4QjSEoEKrZTy4ips" %}
[Configuration de Igloohome](/configuration/integrations/serrures-connectees/configuration-de-igloohome.md)
{% endcontent-ref %}

{% content-ref url="/pages/k1E30Y3eISCUEP8A5IUB" %}
[Configuration de KeyNest](/configuration/integrations/serrures-connectees/configuration-de-keynest.md)
{% endcontent-ref %}

{% content-ref url="/pages/XXa8UX3G5t3FoY55LePU" %}
[Configuration de TTLock](/configuration/integrations/serrures-connectees/configuration-de-ttlock.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mrsherlock.ai/configuration/integrations/serrures-connectees.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
