Home Assistant & Nuki

Ca me travaillait depuis un moment, automatiser la porte d'entrée ! L'objectif étant que la porte se verrouille quand je part (process d'alarme, fermeture des volets, etc.) et se déverrouille quand j'arrive avec le process inverse. Accessoirement permettre à des tiers d'ouvrir (clavier et tags), ou moi même d'ouvrir et fermer à distance.

J'ai regardé un peu le marché et j'ai trouvé :

  • Linus Yale : un peu trop américaine, et de fait encombrante ! (lien Amazon)
  • Tedee : tentant mais un peu jeune (test ici et lien Amazon)
  • Danalock : on dirait qu'ils ne bougent plus trop...
  • Nuki : mon choix par défaut ! (lien Amazon)
  • Switchbot : La nouvelle Pro à l'air plus intéressante de l'ancienne... (lien Amazon)
  • Et enfin beaucoup de chinoiseries que je préfère éviter pour ce genre d'objets...

Après avoir bien creusé le sujet et écouté les conseils d'autrui j'ai porté mon choix sur une Nuki Pro 4.0, en y voyant comme avantage :

  • Du WIFI intégré afin d'éviter un bridge supplémentaire
  • Un bloc de batterie rechargeable
  • Une meilleure finition
  • Matter, enfin, un jour peut être...

Je fait l'impasse de l'installation qui est effectivement facile, mais qui m'a tout de même couté un cylindre débrayable (lien Amazon). Et on passe à la configuration.

Je n'ai pas grand chose à redire sur la mise en œuvre via l'application, c'est plutôt bien fait, tout comme Nuki Web ou l'accès à distance depuis un smartphone. Là ou ça va se compliquer c'est pour intégrer ça à Home Assistant, et c'était le but ! Il existe plusieurs solutions et je veux bien comprendre que les débutants soient perdus.

Intégration du Core HA

On me l'a déconseillé et j'en ai lu du mal, j'ai donc zappé.

Intégration Nuki NG

Ca semble bien fait, mais c'est un fail. Je pense qu'il vaut mieux disposer du bridge Nuki.

Intégration Nuki BT

Il s'agit d'un fork de Nuki NG qui a la particularité de se connecter directement au Nuki en Bluetooth. A priori parfait pour mon usage. Sauf que je n'ai jamais réussit à appairer le Nuki à cette intégration.

MQTT

Proposé comme la solution officielle pour connecter Nuki à Home Assistant, je me suis dit que ça serait facile. En effet la configuration est simple et les information de base (Look/Unlook et batterie) remontent bien dans Home Assistant. Il faut laisser le WIFI actif, ça consommera un peu plus mais ça devrait aller.

Oui, mais ! Il y a un tout petit problème : entre l'envoi d'une commande, l'action et le retour d'état il peut se passer de 1 à 3 minutes (quand ça fonctionne). Et je ne me voit pas passer 3 minutes à attendre devant la porte... Que se passe t'il ? Direction le forum Nuki, et la c'est le bug ! Problème plus ou moins connu, récurent, bref les utilisateurs ne sont pas contents et j'aurais du lire ça avant. Bien sur Nuki explique que ça vient du Wi-Fi des utilisateurs, sauf que j'ai testé avec mon Unifi de base et 3 AP d'autres marques, avant de me dire que si l'application Nuki connectée sur un smartphone en 4G fonctionnait bien, le problème n'était pas lié au Wi-Fi mais à l'implémentation MQTT. Un peu dégouté, je me suis dit qu'ils voulaient vendre leur bridge et que n'y couperait pas !

MQTT via ESP Nuki HUB

Dans mes pérégrinations j'a commencé par tester sans succès un projet basé sur espHome avant de tomber sur Nuki Hub, un projet très complet qui crée un bridge avec un ESP. Nuki Hub communique avec un Nuki Lock, un Opener et un clavier via Bluetooth (BLE) et utilise MQTT pour s'intégrer à d'autres systèmes. Il expose l'état de verrouillage (et bien plus encore) via MQTT et permet d'exécuter des commandes telles que le verrouillage et le déverrouillage via MQTT (n'hésitez pas à bien lire la doc qui est une mine d'informations).

Un petit flash plus loin j'ai réussit à associer mon Nuki à ce bridge DIY, il remonte toutes les informations utiles, voire plus, et surtout il permet de verrouiller / déverrouiller rapidement la serrure, ce qui est tout de même la base.

Par contre il faut savoir une chose, chez Nuki c'est fromage ou dessert, pas le deux ! En gros pour activer un bridge, qu'il soit Nuki ou DIY, il faut désactiver le Wi-Fi du Nuki. Ce qui concrètement veut dire qu'on ne pourra plus le commander à distance depuis l'application Nuki et que si on veut utiliser localement cette application il faudra se rapprocher du Nuki, la portée du Bluetooth de cet objet étant très faible (j'ai du mal dans mon bureau qui est à 3 mètres de la porte d'entrée...).

Conclusion

Ou moralité ! Je crois que j'ai acheté une version 4 et Pro pour rien. En effet le Wi-Fi intégré ne me servira à rien et une v3 standard aurait parfaitement fait le job pour pas cher (il y a plein sur le Bon Coin !

EDIT 02/09/2024

J'ai retenté quelques configurations différentes :

  • BT avec l'appli mobile : Ce mode est le seul à peu près fiable. Donc pour Nuki tout est ok et ils peuvent même faire un peu de collecte de données. Mais le but est que cette serrure sont intégrée à Home Assistant.
  • MQTT natif en WI-FI : Pas fiable, la serrure passe son temps à faire le yoyo sur le WI-FI. Nuki joue au con sur son forum en renvoyant la balle aux fournisseurs de WI-FI en disant que chez eux c'est OK. J'ai une centaine de modules WI-FI qui ne posent pas de problèmes sur mon réseau Unifi. La serrure passe son temps à se déconnecter / reconnecter, et ne réactive la connexion MQTT que longtemps plus tard. Les seuls modules qui ont le même défaut sont certains vieux objets Xiaomi, je les ait virés. Une serrure c'est stratégique et ça sous entent une fiabilité à 100%.
  • Matter : Fail, que ce soit en natif sous HA ou via la passerelle Aqara M3.
  • Nuki Hub : J'ai réinstallé la v9. Cette mise à jour nécessite de repartir à zéro. Ca reste ce que j'ai de plus fiable.

On ne peut pas imaginer devoir rester quelques minutes devant la porte pour qu'elle s'ouvre après la désactivation de l'alarme. Je suis à deux pas de revenir à la clé !

EDIT 24/09/2024

Démontage de ce produit. Trop de déconvenues, et s'il faut se balader avec la clé au risque de dormir dehors, autant l'utiliser, d'autant plus que cette serrure est lente. Donc à vendre si l'aventure vous tente. Je suis preneur de vrais retours sur les autres modèles.

INFO

Contrairement à la majorité des blogs et autres influenceurs, je ne "reçoit" pas les produits d'un quelconque service de presse, mais je les achète, ce qui me permet d'assumer ce que je pense vraiment d'un produit. Pour autant ce n'est pas une critique des blogs ou YT qui en vivent, il faut bien manger ! De plus j'ai moi même été "journaliste" dans la presse tech et ça m'a jadis fait manger !

 

Commentaires (22) -

  • Pour information j'utilise le NUKI 4 pro via Matter -  thread et c'est le jour et la nuit la réactivité est parfaite la remonté de statut est instantané et donc plus besoin de bridge.
    • Je n'avais pas réussit à la faire fonctionner en Matter. Nuki Hub fonctionne très bien depuis le premier jour, je vais donc la laisser ainsi ;-)
    • Bonjour, comment fais tu pour ajouter la nuki4 en matter dans HA ?

      Merci beaucoup
      • Il te faut un routeur Matter (clé, HomePod, Apple TV, produit google ou Alexa) et tu associes la serrure en Matter par l'application Nuki. Par contre il faut que tu sois sur la dernière version du logiciel de la serrure
        • Nouvelle tentative avec la dernière mise à jour :
          Matter HA : Hail
          Matter avec la nouvelle gw Aqqara : fail
          Matter avec un GH : OK mais ne remonte pas dans HA
          MQTT avec HA : OK et réactif, mais ça impose l'activation du WIFI et exit Nuki HUB. Chez Nuki c'est WIFI ou BLE, pas les deux en //
          • Pour Matter je passe par les produits Apple en hub (Apple TV et HomePod mini) et l'intégration se fait sans souci.
            J'avais testé d'autres et en effet cela plante souvent
  • Finalement, c'est peut-être moins emmerdant avec YALE L2 ?
    le design est plus joli, je trouve en plus.
    • Tu as testé ? Moi j'ai fini par démonter la Nuki.
  • Ton article m'interpelle ! J'ai une Nuki 3 Pro qui inclus le bridge (si je dis pas de bêtises!).
    Aucun problème de lenteur (avec MQTT) et assez étonné vu que c'est quasi la même configuration (même l'AP Unifi)
    Par contre, j'ai en effet modifié le réseau Wifi sur lequel la Nuki se connecte
    • Le bridge fonctionne. C'est la 4 Pro avec le WIFI intégré qui est en défaut.
  • Pour information, j'ai acheté la Switchbot lock pro, le pack complet (keypad, minihub, batteries rechargeables) pour un peu plus de 200 euros. Certes elle est peut être moins belle que la Nuki mais s'intègre parfaitement en bluetooth avec l'intégration Switchbot dans HA. Le tout est réactif et réagis dans la seconde, il est même possible de l'utiliser en matter dans HA avec le hub, mais je préfère l'intégration bluetooth qui remonte beaucoup plus d'informations.
    Je peux donc contrôler ma serrure aussi bien avec HA, qu'avec l'appli sans problème, je n'ai pas eu à me servir une seule fois de la clé.
    Je l'utilise maintenant depuis plus de 5 mois sans aucun problème. Si cela peut aider.
    • Intéressant !
      Sais tu me dire si l'état du clavier, et notamment l'empreinte remonte en Bluetooth dans HA (l'idée état de s'en servir pour désactiver l'alarme. Le hub est nécessaire en BT ?
      • Non malheureusement tu n'as pas la remontée de l'état du clavier, cela aurait été intéressant en effet.
        Et non le hub n'est pas nécessaire en BT, j'y suis connecté via un esp32 en proxy bluetooth. Je pourrai me passer du hub, il est nécessaire juste si tu veux utiliser l'appli à distance, mais l'intégration dans HA le rend obsolète. je l'avais juste pris à l'époque car c'était le seul moyen de l'intégrer à HA via Matter. Ce n'est plus le cas maintenant.
        • Donc ce modèle https://amzn.to/3Upez24 semble suffisant (sans clavier ni hub)
          • Tu peux l'avoir à 112 euros en ce moment sur la boutique de Switchbot.
    • Sympa la Switchbot mais encore un hub a ajouter ça m'embête un peu.
      Je suis en test de l'Aqara U200 dont je n'attendais pas grand chose et très agréablement surpris
      • Justement non
        • Il me semblait que pour Matter le hub était obligatoire
          • Pour Matter oui, mais vu que l'intégration en BT fonctionne bien dans HA, on peut s'en passer.
            • Ok en effet vu comme ça c'est plus interessant
  • Voici un screen de ce qui est remontée dans HA via l'intégration Switchbot
    https://prnt.sc/DXnIgNxSxEZc

    Et de plus le pack batteries rechargeable est intéressant car tu as deux blocs que tu peux recharger indépendamment ce qui laisse ta serrure fonctionnelle pendant la recharge d'un bloc.

Ajouter un commentaire

Loading