Actualités | Audio/Vidéo | Evènements | DIY | Domotique | Informatique | Maison | Mobile | Sécurité

#TEST de l'API du portier connecté DOORBIRD

Envoyer Imprimer PDF
Note des utilisateurs: / 18
MauvaisTrès bien 

J’ai plusieurs clients intéressés par l’installation d’un portier vidéo à leur domicile. Hors solution SIP, je n’ai pas de produits à leur proposer, car je pense qu’un portier doit répondre à un minimum d’exigences : 1) Camera grand angle, pour pouvoir voir l’appelant de pied en cap; 2) Capteur mouvement, pour ajouter ce point à la fonction sécurité du domicile; 3) Son correct dans les deux sens, sinon ça ne sert à rien; 4) Intégration possible au système domotique; 5) Indépendance au cloud, pour parer aux problèmes de connexion.

Le Doorbird pêchait sur ces deux derniers points à sa sortie, mais fin 2015 la société a publié la documentation sur l’API locale du portier. Me voilà donc à tester l’API pour voir si en mode dégradé (sans le cloud) le portier peut être utilisé dans un système domotique...

 

Impression générale du portier

J’ai été surpris au déballage de ce portier de 350€ (presque 2* le prix du Konx). Le boitier en plastique bien fini, est ajouré pour les hauts-parleurs, micro et la connectique arrière. Il n’y a pas de joint, de mousse ou de canal d’évacuation pour limiter l’humidité. Je sais bien que son indice de protection n’est qu’IP54, et que ça n’en fait pas un sous-marin, mais je ne suis pas sûr qu’il soit destiné à être accroché sur un poteau de portail face aux intempéries même protégé par une casquette. De plus les connecteurs fournis semblent un peu léger pour durer des années en extérieur. C’est pour le point négatif.

Pour le point positif, je trouve que le portier délivre un bien belle image qui couvre bien les 180° en horizontale et 110° (à la louche) verticalement. L’infrarouge éclaire suffisamment pour voir un visage à 5 m. Le capteur de mouvement est rapide. Les applications iOS et Android font le job avec une préférence pour Android qui permet plus de réglage.

Après ce constat, passons à son intégration dans un système domotique. Je vais faire ce test avec mon installation Jeedom ...

 

Utilisation de l’API

L’API lan est compatible avec les versions logicielles du portier au-dessus de la 000091. Ceci est à vérifier sous l’application mobile associé au Doorbird.

Le portier offre un widget (en html5)  à l’adresse http://<device-ip>/bha-api/view.html ou seul l’audio n’est pas disponible.

L’API propose aussi une url pour récupérer le flux vidéo :

http://<device-ip>/bha-api/video.cgi

Ceci marche dans un browser internet mais pas avec Jeedom et son plugin caméra. Cela ne marche pas non plus sous Imperihome. N’étant pas un spécialiste des flux vidéos, j’ai demandé de l’aide au support Doorbird, je mettrai à jour ce billet dès que j’ai des infos.

L’api propose aussi de pouvoir piloter l’infrarouge et la commande de gâche du portier via les url :

http://<device-ip>/bha-api/open-door.cgi
http://<Doorbird_IP>/bha-api/light-on.cgi

 

Via l’API on peut voir les 10 dernières images prendre par la caméra lors de l’appui sur le bouton d’appel.

http://<Doorbird_IP>/bha-api/history.cgi?index=1

index=1 étant le dernier appel, le 2 l’avant dernier, etc.

 

La dernière interface proposée est certainement la plus intéressante. Elle permet de définir une requête http qui sera appelée sur un des événements du portier suivant :

- bouton d’appel pressé,

- détection de mouvement,

- gâche actionnée.

 

L’API détaille ceci :

Sous Jeedom, je voudrai récupérer l’information d’appel (pour par exemple allumer des lumières extérieures la nuit uniquement si je suis présent).

Je crée un virtuel avec une info binaire et je crée une commande associée pour mettre cette valeur à 1 avec un retour automatique à 0 après 1 minute.

Je relève l’ID de la commande et je crée ma requête d’appel à l’API Jeedom.

http://<Jeedom_IP>/core/api/jeeApi.php?apikey=<Jeedom_API_KEY>&type=cmd&id=<ID_commande>

Celle-ci me permet de changer la valeur de mon virtuel (à tester dans un browser pour la valider).

 

Maintenant je vais créer la requête a envoyé au portier.

http://<Doorbird_IP>/bha-api/notification.cgi?url=http://<Jeedom_IP>/core/api/jeeApi.php?apikey=<Jeedom_API_KEY>%26type=cmd%26id=<ID_commande>&user=&password=&event=doorbell&subscribe=1

Remarque importante : les & de la première url ont été remplacés par des %26 sinon ça ne marche pas.

 

Je copie colle cette requête dans mon browser et j’attends le retour du portier :

{"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": [{"event": "doorbell","subscribe": "1","url": "http://192.168.0.200/core/api/jeeApi.php?apikey=XXXXXXXXXXXXXXXX&type=cmd&id=820","user": "","password": ""}{"event": "motionsensor","subscribe": "1","url": "http://192.168.0.200/core/api/jeeApi.php?apikey= XXXXXXXXXXXXXXXX &type=cmd&id=823","user": "","password": ""}]}}

 

Ok, le portier a pris en compte ma requête (en remplaçant les %26). Un appui sur le bouton du portier et je vérifier que la valeur de mon virtuel est mise à 1. Ça marche !

A partir de là on peut déclencher un scenario avec en trigger notre virtuel. Pas mal non ?

On peut faire également deux autres requêtes pour récupérer les infos de détection de mouvement et de gâche électrique actionnée.

 

Conclusion

L’API du Doorbird est intéressante car elle offre la possibilité d’intégrer son portier connecté dans son système domotique. C’est dommage de ne pas avoir pu récupérer le flux vidéo de la caméra. C’est le point bloquant pour le valider en mode cloudless.

Ce produit étant jeune, je pense que le résultat ne peut que s’améliorer.

Si vous avez des questions, n’hésitez pas à mettre un commentaire ci-dessous

Ce Doorbird m'a été prêté par la Boutique de Domotique. Il est en stock et coute 349 Euros.

 

Merci Sylvestre pour ton compte-rendu

 

Vous n'avez pas compris un point ? Vous vous posez une question ? Vous pouvez nous contacter via le bouton Assistance sur votre gauche. N'hésitez pas à demander un rendez-vous téléphonique avec Domotics.

Vous avez aimé cet article ? Vous pouvez le partager sur vos réseaux sociaux pour soutenir son auteur et l'encourager à écrire de nouveaux articles ...

 

Cet article vous est proposé par Domotics: Domotics habite dans la région Toulousaine. Il est ingénieur en informatique et électronicien amateur. La domotique est pour lui une passion qu'il pratique depuis 1999. En 2003, il décide de partager ses expériences sur le magazine et le forum de touteladomotique.com.

En 2014, il crée sa société de conseils en Domotique ID2domotique.com et sa boutique en ligne laboutiquededomotique.com. Profitez de l'expérience et l'expertise de Domotics en faisant appel à ses services. Les conseils sont gratuits ...

Mise à jour le Jeudi, 28 Janvier 2016 13:27  

Ajouter un Commentaire


Code de sécurité
Rafraîchir

Recherche

Newsletter ?

Instagram

Publicité

Espaces publicitaires à louer
Contactez-nous

Connexion