Les avertissements suivants se sont produits :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.3.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error




Tuto Intégration DoorBird
#1
Bonjour tout le monde !

Je vais vous présenter l'intégration du DoorBird dans Lifedomus.

Libre à vous d'exploiter par la suite les différents type de représentation dans le Design Studio et les scénarios possible.

La documentation Officiel de l'API du Doorbird se trouve ici : https://www.doorbird.com/api

1. Intégration du flux vidéo de la caméra

Il y a 3 types de flux disponibles : Image fixe JPEG, vidéo RTSP H264 (pour l'enregistrement avec un NVR, surveillance station, ...) et vidéo MJPEG via HTTP (celle-là nous intéresse   Lol-161b )

Donc Il suffit de créer un nouvelle caméra dans la section multimédia/Caméra de Config Studio.

Remplir les URL suivant l'exemple suivant : http://<IP-Doorbird>:<port>/bha-api/video.cgi
avec <IP-Doorbird> :  IP du doorbird sur votre réseau interne dans adresse locale et votre IP public avec le port redirigé du port 80 du doorbird (voir configuration générale des Caméra IP avec Lifedomus)
Dans le nom d'utilisateur et son mot de passe, rentrer l'utilisateur se terminant par 0001 indiqué sur la notice livrée avec votre DoorBird.
Normalement, en faisant le test, vous devriez recevoir le flux vidéo  Eek-1e6fb

2. Envoie des commandes d'ouverture de porte et d'allumage de lumière de la caméra au Doorbird

Créer un nouveau connecteur Universel HTTP.
Pour l'adresse IP : celle du DoorBird  Cool-1614
Authentification : BASIC
Nom et mot de passe utilisateur : celui se terminant en 0001
Valider ce connecteur

Créer un équipement Générique
Choisir le connecteur Universel HTTP créé précédemment.
Ajouter une première commande :
Label : ouvrir porte
Type ASCII, et saisir en commande : /bha-api/open-door.cgi

Puis rajouter une deuxième commande :
Label : Lumière Caméra
Type ASCII, et saisir en commande : /bha-api/light-on.cgi

Vous pourrez utiliser ses 2 actions dans des scénarios, automates et widgets.

3. Récupération des événements (Sonnette, détecteur de mouvement, porte ouverte)

Créer un connecteur Ecoute Universelle http si ce n'est pas déjà le cas.

Créer un équipement Ecoute Universelle.
Dans ce dernier, créer la variable doorbird  de type String puis Valider.

Lancer votre navigateur afin de paramétrer le DoorBird pour l'envoie des commandes vers votre Lifedomus.
Entrer ces URL : (remplacer <ip-doorbird> par l'IP local de votre DoorBird, xxxxx0001 par l'utilisateur se terminant par 0001 avec son mot de passe, <ip-lifedomus> l'IP de votre Lifedomus)

Pour l’activation de la commande de Sonnette : 

http://<ip-doorbird>/bha-api/notification.cgi?http-user=xxxxx0001&http-password=xxxxxx&url=http://<ip-lifedomus>:8080/UniversalListen?doorbird=doorbell&user=&password=&event=doorbell&subscribe=1


Pour l’activation du détecteur de mouvement :

http://<ip-doorbird>/bha-api/notification.cgi?http-user=xxxxx0001&http-password=xxxxxx&url=http://<ip-lifedomus>:8080/UniversalListen?doorbird=motionsensor&user=&password=&event=motionsensor&subscribe=1


Pour l’activation de la confirmation d’ouverture de la porte : 

http://<ip-doorbird>/bha-api/notification.cgi?http-user=xxxxx0001&http-password=xxxxxx&url=http://<ip-lifedomus>:8080/UniversalListen?doorbird=dooropen&user=&password=&event=dooropen&subscribe=1


On pourra récupérer les états via des déclencheurs dans des automates sur les mots clés : 

doorbell pour l’appuie sur le bouton de la sonnette
motionsensor à la détection du mouvements
dooropen lors de l’activation de l’ouverture de porte

Je n'ai volontairement par parler de la partie SIP car limité du coté DoorBird à 1 seul destinataire et du coté Lifedomus que en audio...
Par contre vous pouvez créer un widget URL schemes en utilisant le mot clé pour iOS et Android : DoorBird

Pour terminer, un exemple simple d'intégration dans un automate du Doorbird : 

Si quelqu’un sonne, j’allume la lumière pendant 1 minute puis je l’éteins :


Déclencheur : 

   

Automate :

   


Voilà pour ce petit tuto.

De notre coté, les essais avec le DoorBird sont globalement très intéressant avec cette ouverture grâce à une API bien documenté, un beau produit et simple à installer.



Jonathan de l'équipe Home Sweet Dom à votre service  Cool-1614
http://www.homesweetdom.lu
Boutique en ligne avec identification des produits testés compatibles Lifedomus
http://www.homesweetshop.eu
Likes Received: 38 in 21 posts
Likes Given: 35
Répondre


Messages dans ce sujet
Intégration DoorBird - par Jonathan HSD - 07-06-2017, 03:50 PM
RE: Intégration DoorBird - par moicphil - 07-06-2017, 04:23 PM
RE: Intégration DoorBird - par fransiouz - 07-07-2017, 04:18 PM
RE: Intégration DoorBird - par Jonathan HSD - 07-14-2017, 11:48 AM
RE: Intégration DoorBird - par fransiouz - 07-20-2017, 03:11 PM
RE: Intégration DoorBird - par Jonathan HSD - 07-20-2017, 03:18 PM
RE: Intégration DoorBird - par fransiouz - 07-20-2017, 04:01 PM
RE: Intégration DoorBird - par iZiHOME - 07-11-2017, 07:20 AM
RE: Intégration DoorBird - par Hsd - 07-11-2017, 09:06 AM
RE: Intégration DoorBird - par Ives - 07-11-2017, 12:16 PM
RE: Intégration DoorBird - par pepite - 07-30-2017, 11:00 AM
RE: Intégration DoorBird - par jojo - 07-30-2017, 02:49 PM
RE: Intégration DoorBird - par vneil - 08-29-2017, 10:39 PM
RE: Intégration DoorBird - par jojo - 09-12-2017, 10:21 PM
RE: Intégration DoorBird - par VYJ - 09-18-2017, 07:03 PM
RE: Intégration DoorBird - par fransiouz - 09-21-2017, 03:24 PM
RE: Intégration DoorBird - par jojo - 09-18-2017, 09:34 PM
RE: Intégration DoorBird - par jojo - 09-21-2017, 07:10 PM
RE: Intégration DoorBird - par fransiouz - 09-22-2017, 09:03 AM
RE: Intégration DoorBird - par Jonathan HSD - 11-23-2017, 09:50 AM
RE: Intégration DoorBird - par jojo - 09-22-2017, 09:27 AM
RE: Intégration DoorBird - par jojo - 11-24-2017, 11:14 PM
RE: Intégration DoorBird - par SamSam13 - 12-29-2017, 06:40 PM
RE: Intégration DoorBird - par Hsd - 01-02-2018, 07:08 PM
RE: Intégration DoorBird - par SamSam13 - 01-03-2018, 11:35 AM
RE: Intégration DoorBird - par jojo - 01-04-2018, 08:11 PM
RE: Intégration DoorBird - par SamSam13 - 01-09-2018, 04:54 PM
RE: Intégration DoorBird - par Lima - 03-05-2018, 10:48 AM
RE: Intégration DoorBird - par jojo - 03-05-2018, 09:36 PM
RE: Intégration DoorBird - par Stef86 - 03-06-2018, 11:31 AM
RE: Intégration DoorBird - par David Freeman - 08-29-2018, 01:20 PM
RE: Intégration DoorBird - par jojo - 08-30-2018, 10:09 PM
RE: Intégration DoorBird - par VYJ - 08-31-2018, 09:46 AM
RE: Intégration DoorBird - par jojo - 08-31-2018, 10:02 AM

Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Problèmes avec Intégration Doorbird seb69100 7 7,238 02-16-2021, 11:51 AM
Dernier message: sud-domotique-expert
  Tuto Intégration Doorbird en SIP en tant que Visiophone Lifedomus Hsd 8 11,248 10-25-2020, 11:59 AM
Dernier message: seb69100
  Mobotix T24 intégration fbucher 1 4,121 05-14-2014, 02:48 PM
Dernier message: fbucher



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)