Comment connecter une caméra intelligente Tuya à une sonnette vidéo Anjielo via Home Assistant ?
Option 1 : Diffusion directe via ONVIF/RTSP (fortement recommandé)
Il s'agit de la méthode de connexion locale la plus stable et à la latence la plus faible. Si la caméra la prend en charge, c'est l'option privilégiée.
Activer ONVIF dans l'application : Ouvrez l'application « Smart Life » ou « Tuya Smart » sur votre téléphone. Accédez à la page des paramètres de la caméra, puis recherchez et activez la fonction « ONVIF ».
Étape clé : Définissez un mot de passe ONVIF dédié. Veuillez noter que le nom d'utilisateur est généralement « admin » et que le mot de passe n'est pas le mot de passe de votre compte d'application ; il doit être défini séparément.
Configurer dans Home Assistant :
Méthode A (recommandée) : Utilisation de l'intégration « ONVIF »
Ajoutez l'intégration « ONVIF » dans la section « Appareils et services » de Home Assistant. Elle découvre généralement la caméra automatiquement. Entrez le nom d'utilisateur « admin » et le mot de passe ONVIF que vous venez de définir.
Méthode B : Utilisation de l'intégration « Caméra générale »
Si la méthode A ne fonctionne pas, vous pouvez ajouter manuellement un lien RTSP. Le format de l'adresse RTSP pour une caméra est généralement le suivant : Flux principal (HD) : rtsp://admin:motdepasse@adresseIPcamera:8554/main Sous-flux (fluide) : rtsp://admin:motdepasse@adresseIPcamera:8554/sub Veuillez remplacer « motdepasse » par votre mot de passe ONVIF et « adresse IP de la caméra » par l'adresse réelle de la caméra sur votre réseau local.
Méthode C (Réduction de la latence) : Utilisation de « WebRTC Camera »
Si une faible latence est requise, vous pouvez installer l'intégration « WebRTC Camera » via HACS, puis l'ajouter au tableau de bord en utilisant l'adresse RTSP ci-dessus, obtenant ainsi une vidéo quasi en temps réel.
Option Deux : Utilisation de l'intégration personnalisée LocalTuya (alternative)
Si votre caméra ne prend pas en charge ONVIF, ou si vous souhaitez contrôler la fonction de panoramique/inclinaison de la caméra dans Home Assistant, vous pouvez essayer cette méthode. Elle communique directement avec l'appareil Tuya via le réseau local.
Installer LocalTuya : Recherchez et installez l'intégration « LocalTuya » via HACS.
Obtention des informations clés de l'appareil :
ID de l'appareil et clé locale : Ceux-ci peuvent être obtenus de deux manières :
* En ligne : Accédez à la plateforme Tuya IoT, recherchez la page des détails de l'appareil dans votre projet cloud et copiez ces deux informations.
* Script Python : Si ce qui précède ne fonctionne pas, vous pouvez exécuter un petit script de la bibliothèque tinytuya sur votre ordinateur, qui peut également scanner l'appareil.
* Adresse IP : Dans l'interface de gestion de votre routeur, trouvez l'adresse IP statique du réseau interne attribuée à la caméra et notez-la.
* Configuration dans Home Assistant :
Ajoutez l'intégration LocalTuya et sélectionnez « Configuration manuelle ».
* Entrez l'adresse IP de la caméra, l'ID de l'appareil et la clé locale dans l'ordre.
* Important ! Lors de la configuration du type d'entité, étant donné que LocalTuya ne prend pas en charge nativement les flux vidéo de caméra, nous ne configurons que les entités liées au contrôle PTZ à cette étape. De cette façon, vous pouvez contrôler la rotation de la caméra dans HA.
* Remarque spéciale : Flux vidéo et contrôle séparés : Même si le contrôle local est réalisé via la solution 2, le flux vidéo doit généralement toujours être accédé via ONVIF/RTSP comme dans la solution 1.
* Une adresse IP statique est nécessaire : Pour garantir l'efficacité de la configuration, il est préférable d'attribuer une adresse IP interne statique à la caméra dans les paramètres du routeur.
Essayez d'abord la solution 1 ; la plupart des caméras prenant en charge ONVIF réussiront. Si vous ne trouvez pas l'interrupteur ONVIF ou si l'adresse RTSP est incorrecte, ce sont en effet les deux problèmes les plus courants rencontrés lors de la connexion d'une caméra Tuya. Ne vous inquiétez pas, nous allons résoudre ces problèmes étape par étape. Cela signifie généralement que votre modèle de caméra ne prend peut-être pas en charge ONVIF, ou que le format de son adresse RTSP est inhabituel.
Étape 1 : Dépannage approfondi pour confirmer si la caméra prend en charge le RTSP local
Tout d'abord, nous devons confirmer si votre caméra prend en charge le streaming RTSP local. Les solutions de Tuya offrent deux possibilités :
**Prend en charge le "RTSP local" :** Certains modèles de caméras Tuya plus récents ou spécifiques disposent d'un interrupteur RTSP intégré dans l'application. Lorsqu'il est activé, l'application générera directement une adresse RTSP complète avec un mot de passe temporaire à votre intention.
**Prend en charge le "RTSP Cloud uniquement" :** C'est le cas par défaut pour la plupart des caméras Tuya. Il prend en charge le RTSP, mais le flux ne peut être obtenu que via le transfert cloud de Tuya, et non directement depuis la caméra. Dans ce cas, vous ne trouverez pas l'interrupteur dans l'application. Comment faire la distinction ?
Dans l'application Tuya Smart, recherchez attentivement des interrupteurs comme "RTSP local", "ONVIF" ou "protocole de communication LAN" dans les paramètres de la caméra. Si vous les trouvez, félicitations, c'est le premier scénario.
Si vous ne les trouvez nulle part, votre caméra ne prend probablement en charge que le deuxième mode, "RTSP Cloud". Dans ce mode, l'adresse RTSP doit être générée dynamiquement via l'API de la plateforme de développement Tuya et a une date d'expiration ; elle ne peut pas être utilisée directement pour une configuration à long terme de Home Assistant.
Étape deux : Essayer des solutions pour différents scénarios
En fonction des résultats de l'étape précédente, choisissez la méthode correspondante :
Scénario A : Interrupteur RTSP trouvé dans l'application
C'est le plus simple. Après avoir activé l'interrupteur, l'application affichera généralement directement une adresse RTSP ou vous demandera de définir un mot de passe RTSP.
Si l'adresse complète est affichée : copiez simplement cette adresse dans l'intégration « Caméra générale » de Home Assistant. Le format de l'adresse peut être tel que mentionné dans le forum, simplement rtsp://IP:8554/, ou il peut ressembler à celui de la caméra Aqara, avec un long jeton, tel que rtsp://[IP]:554/live/ch00_1?token=[AUTH_TOKEN].
Si vous n'avez qu'à définir un nom d'utilisateur et un mot de passe : le format de l'adresse RTSP sera probablement rtsp://[nom_utilisateur]:[mot_de_passe]@[IP_caméra]:[port]/[chemin]. Vous devrez les combiner vous-même. Les chemins courants incluent /live/0, /main, /h264, etc. Le port est généralement 554 ou 8554.
Scénario B : L'application n'a pas d'interrupteur RTSP du tout.
C'est le scénario le plus probable. Puisqu'une connexion directe est impossible, essayons une approche différente, en utilisant un puissant plugin Home Assistant comme solution de contournement.
Solution de base : Utiliser le plugin tuya-connector.
Ce plugin est spécifiquement conçu pour résoudre ce type de problème. Il s'exécute dans Home Assistant et imite le comportement de l'application officielle, récupérant les flux vidéo en temps réel du cloud à l'aide de votre compte Tuya et les lisant localement.
Les étapes spécifiques sont les suivantes :
* **Installer le plugin :**
**Assurez-vous d'avoir HACS (Home Assistant Community Store) installé.**
**Recherchez « tuya-connector » sur la page « Intégrations » de HACS, téléchargez-le et installez-le.**
**Après l'installation, redémarrez Home Assistant.**
* **Configurer le plugin :**
**Sur la page « Appareils et services » de Home Assistant, cliquez sur « + Ajouter une intégration ».**
**Recherchez et sélectionnez « tuya-connector ».**
**Il vous sera demandé d'entrer votre ID d'accès et votre Secret d'accès de la plateforme Tuya IoT.** Vous devez créer un projet de développement cloud sur la plateforme Tuya IoT pour les obtenir ; les étapes sont les mêmes que celles que vous avez suivies pour obtenir votre clé locale.**
Après une configuration réussie, le plugin découvrira automatiquement tous les appareils photo sous votre compte.
**Ajouter au tableau de bord :**
**Après avoir ajouté le plugin avec succès, il créera une entité pour votre caméra.**
En mode d'édition du tableau de bord, ajoutez une carte « Entité d'image », sélectionnez cette entité de caméra nouvellement générée, et vous verrez le flux en direct sur l'interface.** L'avantage de cette solution est que vous n'avez pas à vous soucier de savoir si la caméra prend en charge ONVIF ou à deviner l'adresse RTSP, car elle réutilise complètement le protocole de transmission vidéo officiel de Tuya.
Si vous rencontrez des difficultés pour installer le plugin tuya-connector, ou si la caméra est ajoutée avec succès mais qu'il n'y a pas de flux vidéo, cela est généralement dû à une configuration mineure ou à des problèmes de réseau.
I. Difficultés rencontrées lors de l'installation du plugin
Si vous ne trouvez pas tuya-connector dans HACS, ou si vous rencontrez un échec d'authentification lors de la configuration, veuillez suivre ces étapes pour dépanner :
| Questions fréquentes | Causes possibles | Solution |
| Non trouvé dans HACS |
|
|
| Échec d'authentification pendant la configuration. |
|
|
| Configuration réussie mais aucun appareil détecté | Le projet cloud n'est pas lié au bon compte d'application. | Dans le projet de la plateforme Tuya IoT, accédez à "Appareil" → "Connecter des appareils", sélectionnez "Connecter plus de comptes d'application" et utilisez votre application Tuya Smart pour scanner le code QR afin de finaliser la liaison. |
II. Caméra ajoutée avec succès, mais pas de flux vidéo
C'est le problème le plus courant. Bien que le plugin détecte la caméra, le flux vidéo ne peut pas être lu correctement. Nous pouvons dépanner à partir des directions suivantes :
1. Vérification de l'environnement réseau (cause la plus fréquente)
La transmission vidéo P2P de la caméra Tuya a certaines exigences réseau, en particulier les paramètres du routeur.
Bande Wi-Fi : Assurez-vous que la caméra est connectée à un réseau Wi-Fi 2,4 GHz. Certaines caméras ne prennent pas entièrement en charge la bande 5 GHz, ce qui peut entraîner un échec de connexion P2P.
Mode de cryptage du routeur : Dans les paramètres du routeur, définissez le mode de cryptage sans fil sur le mode mixte WPA/WPA2, en évitant l'utilisation du nouveau mode WPA3.
Test de bande passante : À l'emplacement de la caméra, connectez votre téléphone au même réseau Wi-Fi et testez la vitesse, en vous assurant que les vitesses de téléchargement et de téléversement sont d'au moins 2 Mo/s (environ 16 Mbps). Une caméra avec toutes les fonctions activées nécessite environ 8 Mbps de bande passante de téléversement.
Dépannage simple : Essayez de désactiver le Wi-Fi et de visualiser le flux de la caméra à l'aide des données 4G/5G de votre téléphone (via l'application Tuya). 1. Si le streaming fonctionne avec les données mobiles mais pas avec le Wi-Fi, il s'agit presque certainement d'un problème de paramètres du routeur.
2. Problèmes de connexion du canal P2P
Le plugin tuya-connector utilise essentiellement la technologie P2P de Tuya pour établir une connexion locale. Si la connexion échoue, la vidéo ne s'affichera pas.
Reportez-vous à la documentation de développement officielle : Selon les instructions d'appel startPreview officielles de Tuya, les raisons possibles pour lesquelles la vidéo ne s'affiche pas incluent :
Canal P2P non prêt : Le plugin peut avoir besoin d'un rappel après la réussite de la connexion de la caméra avant de pouvoir capturer le flux avec succès. Essayez de redémarrer Home Assistant et la caméra pour rétablir la connexion.
Incompatibilité p2pType : C'est un problème plus profond. Si les informations de débogage du plugin affichent p2pType comme 1, cela signifie que la caméra utilise un protocole P2P plus ancien, ce qui peut nécessiter du fabricant qu'il mette à jour le firmware de la caméra pour la compatibilité. Dans ce cas, essayez de contacter le fabricant de la caméra pour une mise à jour du firmware.
3. Vérification de l'état de la caméra
Version du micrologiciel : Connectez-vous à l'application Tuya Smart et vérifiez si le micrologiciel de la caméra est la dernière version. Si ce n'est pas le cas, il est recommandé de mettre à niveau vers la dernière version.
Redémarrer l'appareil : Essayez de débrancher et de redémarrer la caméra. S'il n'y a toujours pas de flux vidéo après le redémarrage, et qu'aucune donnée de flux vidéo n'est visible dans les journaux du plugin, un problème matériel (tel qu'un module de caméra défectueux) peut devoir être envisagé.
III. Suggestions de dépannage
Si les méthodes ci-dessus ont été essayées et qu'il n'y a toujours pas de flux vidéo, vous pouvez essayer ce qui suit :
Vérifiez les journaux de Home Assistant : Allez dans « Paramètres » → « Système » → « Journaux », et recherchez les messages d'erreur liés à « tuya-connector » ou « caméra ». Ces informations sont très utiles pour diagnostiquer le problème.
Essayez d'autres caméras : Si vous avez d'autres caméras Tuya, essayez-les pour voir si elles peuvent diffuser normalement afin de déterminer si le problème concerne un seul appareil ou la configuration globale.
