Je crée ce post car je n’ai pas trouvé de sujet sur Unifi Protect de @guim31 Si cela existe déjà, merci de le déplacer.
Sur Home Assistant, j’ai une automatisation que je ne peux pas reproduire dans Gladys. Nous avons un éclairage de façade et je l’allume en fonction des valeurs de luminosité fournies par mes caméras Unifi. Cependant, l’intégration ne fournit pas ces propriétés. Peut-être pourrait-on les ajouter ?
Malheureusement, l’API officielle Protect (l’« API d’intégration » avec clé API utilisée par cette intégration) ne fournit aucune valeur de luminosité pour les caméras : ni en lux, ni en statut jour/nuit. Home Assistant la lit via l’API Protect interne avec nom d’utilisateur et mot de passe, et je n’utilise pas celle-ci intentionnellement.
Ce que l’intégration a en revanche : la luminosité des capteurs UniFi (par exemple, UP-Sense) en lux. Si tu en as un, tu peux allumer ton éclairage de façade dans une scène. Sinon, cela fonctionne aussi via le coucher du soleil (déclencheur « Coucher du soleil » de la maison).
Je comprends. Peut-on demander pourquoi il n’y a pas cette option avec la combinaison nom d’utilisateur/mot de passe ? Au moins de manière optionnelle ? Cela permettrait beaucoup plus de valeurs. J’ai vérifié à nouveau, les caméras ne fournissent pas non plus de valeurs de lux, mais une valeur binaire normale isDark vrai/faux.
J’ai déjà testé le coucher et le lever du soleil. Malheureusement, cela fonctionne de manière extrêmement peu fiable, car cela est basé sur des heures. La luminosité est toujours correcte Je vais le tester à nouveau ici, spécifiquement.
Version 1.1.0 (Mise à jour via Gladys) : Il y a maintenant dans la configuration, en option, le nom d’utilisateur et le mot de passe d’un compte local de la console. Cela permet à chaque caméra d’avoir la fonctionnalité „Nuit“ (on/off), qui lit isDark chaque minute. Après l’enregistrement, l’onglet „Découvrir“ propose „Actualiser“ pour les caméras.
Quelques conseils :
Un compte local sans authentification à deux facteurs, de préférence un compte dédié uniquement à Gladys avec des droits en lecture seule sur Protect.
Sans ces champs, rien ne change, tout continue de fonctionner via la clé API.
Il s’agit de l’API interne, non documentée : une mise à jour de Protect peut la casser. Je n’ai pas de console Protect, tu es donc le premier vrai test. „Tester la connexion“ montre sur combien de caméras la détection de nuit est lue.