Composant personnalisé - TAPO: CAMERA CONTRÔLE - Pour ajouter des caméras Tapo dans l'assistant à domicile
TP-Link travaille actuellement sur une solution qui résoudra ce problème.
Si vous souhaitez utiliser cette intégration, jusqu'à ce que ce problème soit résolu, vous devrez soit:
En savoir plus, obtenir les dernières mises à jour, poser une question ou discuter.
Copiez le contenu de personnalisé_components / tapo_control / vers personnalisé_components / tapo_control / Dans votre dossier de configuration d'assistant domestique.
HACS est un magasin communautaire pour l'assistant à domicile. Vous pouvez installer HACS, puis installer TAPO: Contrôle de la caméra à partir du magasin HACS.
Les ports LAN TRICT TOBLE TOIORT (V) doivent être ouverts en pare-feu pour que l'appareil photo accéde à votre appareil photo Tapo depuis l'assistant à domicile:
Ce ne sont pas des ports WAN, n'ouvrez pas les ports WAN via le transfert de port. Vous devrez peut-être ouvrir (v) les ports LAN uniquement si vous savez ce que tout cela signifie.
Ajoutez des caméras via des intégrations (recherchez tapo) dans l'interface utilisateur à domicile. Vous pouvez également cliquer simplement sur le bouton ci-dessous si vous avez la configuration des redirectes myhomeasSistants.
Les caméras sont également découvertes automatiquement lorsqu'elles sont (re) connectées au WiFi.
Pour ajouter plusieurs caméras, ajoutez l'intégration plusieurs fois.
Voir des exemples pour les cartes Lovelace.
Ce composant personnalisé crée:
Utilisez ces services dans les appels de service suivants.
Enregistre la position PTZ actuelle à un préréglage
Supprime un préréglage
L'intégration est capable d'analyser le son du microphone de la caméra et d'exposer le bruit détecté via Binary_Sensor.
Vous devez activer cette fonctionnalité dans les options d'intégration en vérifiant "Activer la détection du seuil sonore". Après l'activer, vous pouvez également définir toutes les autres options à partir de [détection sonore]. Vous devrez redémarrer l'assistance à domicile après avoir apporté des changements.
Pour plus d'informations et le dépannage, consultez la documentation FFMPEG Assistant à domicile sur sur lequel cette fonction est basée.
L'intégration est capable de synchroniser des enregistrements pour la lecture rapide.
La synchronisation est désactivée par défaut, vous pouvez parcourir les supports stockés sur la caméra et le demander à être lu. Cependant, le téléchargement est plutôt lent, c'est donc une bonne idée d'activer la synchronisation des médias en arrière-plan. De cette façon, vous pourrez jouer instantanément tous les supports synchronisés à partir de la caméra.
Vous pouvez activer ce paramètre en naviguant vers les paramètres de l'assistant domestique -> périphériques et en cliquant sur le bouton Configurer à côté du périphérique TAPO que vous souhaitez activer la synchronisation des médias. Ici, vous devez définir le nombre d'heures à synchroniser. À moins qu'il ne soit spécifié, la synchronisation ne s'exécute pas. Ici, vous pouvez également définir le chemin de stockage où les enregistrements synchronisés seront stockés (par défaut à /config/.storage/tapo_control).
Enfin, vous pouvez activer ou désactiver switch.*_media_sync
.
AVIS :: Les enregistrements sont supprimés après le nombre d'heures que vous avez choisies pour synchroniser les passes, une fois que l'heure d'enregistrement réelle et le temps modifié du fichier sont plus anciens que le nombre d'heures définies.
Le capteur de mouvement n'est ajouté qu'après une requête détectée pour la première fois.
/profile
. Accédez à /config/network
et sous Network Adapter
Vérifiez que l'IP correct est affiché pour le périphérique. S'il n'est pas correct, sous Home Assistant URL
décochez Automatic
à côté Local Network
et définissez-le sur http://<some IP address>:8123
. N'utilisez pas HTTPS .Assurez-vous également que:
Il s'agit d'un problème connu de l'assistant à domicile.
Il existe une capacité à désactiver l'utilisation du composant de flux adjoint à domicile pour la caméra, ce qui pourrait réduire le retard très important au coût d'une utilisation plus élevée du processeur.
Vous pouvez choisir de désactiver le composant de flux lors de l'ajout de la caméra ou via des options lorsque la caméra a déjà été ajoutée. Ce changement nécessite un redémarrage de l'assistant à domicile.
Il pourrait y avoir des inconvénients à le faire, comme perdre une option pour contrôler la lecture et une utilisation plus élevée du processeur. Les résultats dépendent de votre matériel et de vos futures mises à jour d'assistant à domicile.
Si vous désactivez le flux et que votre matériel n'est pas à la hauteur de la tâche, vous obtiendrez des artefacts, un plus gros délai et des gel.
Si vous le souhaitez, essayez-le et voyez ce qui vous convient le mieux.
Une autre possibilité consiste à utiliser la caméra WebBrTC par Alexxit.
Exemple de configuration de travail:
type: custom:webrtc-camera
entity: camera.bedroom_hd
Les codecs audio pris en charge dans l'assistant à domicile sont "AAC", "AC3" et "MP3".
Les caméras TAPO utilisent PCM ALAW (ALAW) qui n'est pas prise en charge.
Plus de détails ici.
Vous pouvez faire fonctionner le son à l'aide de la caméra WebBrTC par Alexxit.
Exemple de configuration de travail:
type: custom:webrtc-camera
entity: camera.bedroom_hd
Vous pourriez entrer un mot de passe incorrect ou rencontrer une limitation de la caméra.
Voir la documentation officielle de TAPO
Q3 : Plusieurs comptes / périphériques peuvent-ils afficher la caméra TAPO en même temps?
R : Actuellement, chaque appareil photo peut être contrôlé ou géré par un seul compte sur l'application TAPO. Vous pouvez le partager avec 5 comptes différents au maximum, et ces deux comptes ne peuvent accéder qu'à la vue en direct et aux fonctionnalités de lecture de l'appareil photo.
Chaque appareil photo prend également en charge jusqu'à 2 flux vidéo simultanés. Vous pouvez utiliser jusqu'à 2 appareils pour afficher simultanément le flux en direct de l'appareil photo à l'aide de l'application Tapo ou via RTSP. Vous pouvez également afficher la lecture d'une caméra en utilisant une application TAPO à la fois.
Ainsi que:
Q4 : Pourquoi ne puis-je pas utiliser Tapo Care, SD Card et NVR en même temps?
R : En raison des performances matérielles limitées de l'appareil photo lui-même, Tapo Care fonctionne mieux avec l'un des enregistrements NVR ou SD de carte.
Si vous utilisez une carte SD et des soins TAPO en même temps, le NVR (RTSP / ONVIF) sera désactivé.
Pour redémarrer l'enregistrement sur le NVR, veuillez retirer la carte SD de la caméra.
Si vous utilisez le Firmware Build 230921 et plus, vérifiez le problème n ° 551.
Sinon, essayez ces options de dépannage:
Les utilisateurs ont signalé une fonctionnalité complète avec les caméras TAPO suivantes:
L'intégration devrait fonctionner avec toutes les autres caméras Tapo non battant.
Les caméras de batterie contrôlées via Hub ne fonctionnent que pour le contrôle:
Si vous avez réussi avec un autre modèle, veuillez le signaler via un nouveau numéro.
La caméra utilise la norme ONVIF pour communiquer des événements de mouvement. Cette communication peut fonctionner avec 2 façons:
Les webhooks sont la méthode de communication préfabriquée car elles sont plus rapides et plus légères. Cela étant dit;
Les points ci-dessus sont automatiquement déterminés par cette intégration et si le HA ne répond pas aux critères, les webhooks sont désactivés. Cela étant dit;
Pour que WebHooks fonctionne, tout ce que l'utilisateur doit faire est de s'assurer qu'il utilise HA sur HTTP et que le HA est disponible sur l'URL communiqué.
Oui, l'intégration est gratuite et ne nécessite aucun abonnement payant. Il est également entièrement local ne nécessitant aucun accès Internet depuis la caméra ou cette intégration.
Firmwares of Cameras s'attend à des messages dans l'ordre séquentiel. Les envoyer en parallèle peut conduire à 401 code de la caméra qui nous montre à cette exception.
Vous devrez plutôt envoyer les actions d'automatisation en séquence, peut-être avec un retard également si nécessaire.
Voir # 488 pour plus d'informations.
Veuillez ouvrir un nouveau numéro ou discuter de l'assistant à domicile: Forum communautaire.
Rejoignez la discussion sur Discord.
Cette intégration utilise le module Python Pytapo qui est un module non officiel pour atteindre l'interopérabilité avec les caméras TAPO.
L'auteur n'est en aucun cas affilié à TP-Link ou Tapo.
Toutes les demandes d'API utilisées dans la bibliothèque Pytapo sont disponibles et publiées sur Internet (exemples liés ci-dessus) et le module Pytapo est purement juste un wrapper autour de ces demandes HTTPS.
L'auteur ne garantit pas la fonctionnalité de cette intégration et n'est pas responsable des dommages.
Tous les noms de produits, marques de commerce et marques déposées dans ce référentiel sont la propriété de leurs propriétaires respectifs.