Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Portier Doorbird
#1
Question 
Salut a tous,

Ca fait pas mal de temps que je cherche un portier video que je pourrais interfacer avec Calaos.

Je suis tombe sur https://www.doorbird.com/ qui n'a pas l'air mal.  Il y a une API, c'est PoE et ca peut fonctionner sans cloud.

Le probleme que je vois deja est que l'API ( https://www.doorbird.com/downloads/api_lan.pdf ) utilise du GET et pas du POST : Il est possible de configurer le Doorbird en envoyant une "notification request" avec une commande du style


Code:
http://<doorbird-ip>/bha-api/notification.cgi?subscribe=1&url=http://<calalos-server-ip>...


"url" etant l'url appellee par le Doorbird en GET en cas d'appui sur la sonnette.

A ma connaissance, l'API de la version 2 de Calaos server ne marche pas en GET mais seulement en POST. Y a-t-il une solution ?  Est-ce que la version 3 a une nouvelle API qui faciliterait la communication avec beaucoup de systemes externes ?

EDIT 19-Mars-2017: Apparemment l'API v3 supporte GET j'ai ouvert un nouveau post sur le sujet : https://calaos.fr/forum/showthread.php?tid=684
  calaos-os-raspberrypi2-v3.0-alpha6-14-g341535a-2021-01-17 on Raspberry Pi 2 ▶ Wago_2.2/wago_881.pro on Wago 750-881 ▶ DS18B20 sensors on Pi GPIO ▶ Node-RED









Reply
#2
Calaos est capable de faire des requêtes GET auprès de l'API doorbird, par contre en effet l'API Calaos elle-même fonctionne en POST car elle attend des données au format JSON : ceci est impossible à faire en GET.

Cela dit, on peut très bien faire une espèce de petite "passerelle" qui reçoit les requêtes GET de doorbird et qui transmet la bonne requête à l'API de Calaos, d'une manière ou d'une autre.

Calaos peut également très bien faire des requêtes régulières à l'API de doorbird pour connaitre l'état de la sonnette et du détecteur de mouvements. Cela dit, pour être sûr de capter l'appui sur la sonnette il faudrait à mon avis faire des requêtes toutes les 500ms au max et ça je suis pas sûr que ça passe, niveau perfs.


En tout cas ce matos semble super bien !


[ARGH je viens de planter mon serveur Calaos en faisants quelques tests suite à ton du coup... lol]
Sébastien Maccagnoni-Munch - Maison en autorénovation, on ne garde que les murs
Automate Wago 750-849 (mais pas de KNX), centrale Beaglebone Black, Calaos 2.0, détecteurs de mouvement HC-SR501, éclairage LED, gradation DALI
Sonorisation Squeezebox avec Raspberry Pi (piCorePlayer), Kia Soul EV en charge toutes les nuits...
Reply
#3
Je pensais egalement a une passerelle mais bon je voudrais eviter.  Et le polling je voudrais aussi eviter... Big Grin

Pour info, j'ai ecrit a Doorbird, ils ont ete tres reactifs et m'ont repondu qu'effectivement le portier ne pouvait faire que du HTTP GET et que  HTTP POST n'etait pas prevu dans un futur proche. Dommage ... Angel 

Donc je suis toujours a la recherche de quelque chose a un prix resonnable.  Je pensais meme a faire quelque chose moi-meme avec un Raspberry dans un boitier sur ma facade mais le plus embetant finalement c'est de trouver un boitier dans lequel je pourrais integrer facilement le Rpi avec la camera, le tout etanche et beau...
  calaos-os-raspberrypi2-v3.0-alpha6-14-g341535a-2021-01-17 on Raspberry Pi 2 ▶ Wago_2.2/wago_881.pro on Wago 750-881 ▶ DS18B20 sensors on Pi GPIO ▶ Node-RED









Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)