flamalex Posté(e) le 22 mai 2016 Signaler Posté(e) le 22 mai 2016 Bonjour à Tous, je souhaite récupérer l'info "APPUI sur Bouton clé" de l'appli du Doorbird vers la HC2 il y a bien un vernis sur le sujet API (http://www.touteladomotique.com/index.php?option=com_content&view=article&id=1666:test-de-lapi-du-portier-connecte-doorbird&catid=5:domotique&Itemid=89#.V0FZNpGLSDM) j'arrive à intégrer parfaitement la Video dans mon Synology, jusque la nickel en revanche, je ne sais pas comment récupérer d'autres infos exemple pour l'appui bouton clé (dooropen) gâche Electrique lorsque je rentre cela dans le navigateur (IE) : http://user:password@192.168.0.14/bha-api/open-door.cgi il me retourne ceci: {"BHA": {"RETURNCODE": "1"}} autre exemple: --http://192.168.0.14/bha-api/notification.cgi?event= il me retourne ça {"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": []}} lorsque j'appuie sur le la gâche elec de l'application (IOS ou Android), la valeur "return" reste à 1 apparemment, si je rentre dans l'URL d'IE par exemple: http://192.168.0.14/bha-api/light-on.cgi, ceci bascule la camera en IR, EDIT: Première Etape résolue Merci NIKKO :13: ça fonctionne super http://192.168.0.14/bha-api/notification.cgi?url=http://192.168.0.24/api/sceneControl?id=201%26action=start&user=****&password=****&event=doorbell&subscribe=1 http://192.168.0.14/bha-api/notification.cgi?url=http://192.168.0.24/api/sceneControl?id=199%26action=start&user=****&password=****&event=dooropen&subscribe=1 {"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": [{"event": "doorbell","subscribe": "1","url": "http://192.168.0.24/api/sceneControl?id=201&action=start","user": "****","password": "****","relaxation": "10"}, {"event": "dooropen","subscribe": "1","url": "http://192.168.0.24/api/sceneControl?id=199&action=start","user": "****","password": "****","relaxation": "10"}]}} il va être possible, si appui sur BP appel (DoorBell) du Doorbird, de lancer l'enregistrement des cameras "Doorbird" et environ (sur SYNO), allumer l’éclairage ext, Avec la commande DoorOpen, ouvrir le portail directement de l'Appli IOS, sans changer d'application, tt en dialoguant avec l’appelant De passer la camera du Doorbird, au coucher soleil en mode IR (http://<Doorbird_IP>/bha-api/light-on.cgi) ........ j'ai créé 3 scenes la 1ere: --[[ %% properties %% events %% globals --]] --- COMMANDE GACHE depuis l'appli IOS local Dooropen = "Dooropen" -- 130 est l'id de mon tel fibaro:call(130, "sendPush","Appui sur ouverture Portail") fibaro:setGlobal(Dooropen,"1") fibaro:sleep(3000) -- attend 3 secondes fibaro:setGlobal(Dooropen,"0")-- passage de la variable à 0 apres 3 secs dans mon GEA, je déclenche le module d'ouverture portail sur changement de valeur de la variable (0/1) la 2eme: --[[ %% properties %% events %% globals --]] --- Si APPUI sur BP du DOORBIRD local Doorbell = "Doorbell" -- 130 est l'id de mon tel fibaro:call(130, "sendPush","Appel du Portier") fibaro:setGlobal(Doorbell,"1") fibaro:sleep(3000) -- attend 3 secondes fibaro:setGlobal(Doorbell,"0")-- passage de la variable à 0 apres 3 secs la 3eme --[[ %% properties %% events %% globals --]] --- MOTIONSENSOR du DOORBIRD local Doormotion = "Doormotion" -- 130 est l'id de mon tel --fibaro:call(130, "sendPush","Detection motion Doorbird") fibaro:setGlobal(Doormotion,"1") fibaro:sleep(3000) -- attend 3 secondes fibaro:setGlobal(Doormotion,"0")-- passage de la variable à 0 apres 3 secs Avec la 2eme et 3eme scene, en cas de détection du motion sensor intégré au doorbird ou appui sur le BP d'appel, je déclenche en GEA, l'enregistrement de 4 cameras dont celle du doorbird. extrait du GEA -- si Appui sur BP DOORBIRD (Doorbell) alors appui sur RECORD VD CAMCARPORT GEA.add({"Global", "Doorbell", "1"}, -1 , "", {{"VirtualDevice",id["VD_CAMCARPORT"],1}}) -- si Mov devant Doorbird (motionsensor) alors appui sur RECORD VD CAMCARPORT GEA.add({"Global", "Doormotion", "1"}, -1 , "", {{"VirtualDevice",id["VD_CAMCARPORT"],1}}) 1
Fredmas Posté(e) le 24 octobre 2016 Signaler Posté(e) le 24 octobre 2016 Salut Alex, et merci pour ton partage ici. Une opération similaire m'intéresse sur ma HCL Si j'ai bien compris, lorsque tu tapes la commande suivante dans ton navigateur internet : http://192.168.0.14/bha-api/notification.cgi?url=http://192.168.0.24/api/sceneControl?id=201%26action=start&user=****&password=****&event=doorbell&subscribe=1 tu ordonnes au portier lors d'un appui sur le bouton d'envoyer une requête à ta HC2 de lancer la scène ID201. Si j'ai bien compris, alors du coup comment peut-on éventuellement annuler cette commande un jour ? ou même la modifier ?
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 salut Fred, pour annuler commande, je desactive la scène (ou tu supprmes la variable) et pour modifier, tu peux tt modifier , Ip, Id, variable
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 OK, merci pour ta réponse rapide Si on ne peut pas désactiver la commande Doorbird plus tard, ça veut dire que même si on en a plus besoin un jour, et donc que la scène n'existe plus, une fois actif Doorbird continuera d'envoyer une requête à la HC. Attention donc si l'ID de la scène précédente est finalement utilisé pour autre chose quelques temps plus tard Et donc pour modifier, on tape une nouvelle ligne de commande http dans le navigateur, avec de nouvelles valeurs, et ça la modifie dans le Doorbird ? Par exemple pour changer l'ID de la scène ou autre chose ?
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 a oui, tu veux desactiver definitivmnt ok, donc je vais me replonger dans le doorbird et te confirmerai ce qui suit dans l'api du doorbird, tu actives ou desactives la commande "bell" "open" "Ir" (0/1) et donc pas de probleme par la suite 1
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 Ha yes, j'imagine avec le subscribe=1 ou subscribe=0 !!! Quelle nouille ! Merci pour ta confirmation
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 exact ici tu actives http://192.168.0.14/bha-api/notification.cgi?url=http://192.168.0.24/api/sceneControl?id=201%26action=start&user=****&password=****&event=doorbell&subscribe=1 et ton navigateur internet te retourne ceci {"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": [{"event": "doorbell","subscribe": "1","url": "http://192.168.0.24/api/sceneControl?id=201&action=start","user": "****","password": "****","relaxation": "10"}, {"event": "dooropen","subscribe": "1","url": "http://192.168.0.24/api/sceneControl?id=199&action=start","user": "****","password": "****","relaxation": "10"}]}} et la tu désactives http://192.168.0.14/bha-api/notification.cgi?url=http://192.168.0.24/api/sceneControl?id=201%26action=start&user=****&password=****&event=doorbell&subscribe=0 1
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 (modifié) Parfait, merci Si je résume ma compréhension du sujet : 1. pour activer la fonction, il faut taper cette ligne de commande dans un navigateur, après l'avoir personnalisée avec son IP de Doorbird, son IP de HC et password, son ID de scène, et l'un des 3 évènements (doorbell, motionsensor, dooropen) : http://<IP_DOORBIRD>/bha-api/notification.cgi?url=http://<IP_FIBARO>/api/sceneControl?id=<ID_SCENE>%26action=start&user=<USER_FIBARO>&password=<PASSWORD_FIBARO>&event=doorbell&subscribe=1 pour la désactiver, la même ligne de commande mais avec <subscribe=0>2. il faut créer une scène avec l'ID indiqué dans la commande ci-dessus bien entendu. Une fois ordonnée par Doorbird, cette scène fera ce qu'on veut, comme par exemple passer une variable à1 (penser qu'il faudra la repasser à 0 tôt ou tard) qu'on utilisera pour ce que l'on veut.. Modifié le 16 janvier 2017 par Fredmas
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 c'est exactement ça et voici la scene pour le bouton poussoir du doorbird --[[ %% properties %% events %% globals --]] --- Si APPUI sur BP du DOORBIRD local Doorbell = "Doorbell" -- 130 est l'id de mon tel fibaro:call(130, "") fibaro:setGlobal(Doorbell,"1") fibaro:sleep(6000) -- attend 3 secondes fibaro:setGlobal(Doorbell,"0")-- passage de la variable à 0 apres 6 secs ensuite, j'utilise un trigger sur le passage de la variable 1/0 en GEA pour lancer le REC des cameras ..........
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 OK, mais en HCL je n'utilise pas GEA et encore moi LUA Je fais tout en mode bloc avec des variables et des VD Après il faudra que je planche un peu pour utiliser le rec camera des videos et/ou images dans une scène... Elles s'enregistrent à quel emplacement chez toi ? Du coup, si on va plus loin : 3. j'imagine que si l'on remplace http://<IP_FIBARO>/api/sceneControl?id=<ID_SCENE>%26action=start par http://<IP_FIBARO>/api/callAction?deviceID=<ID_VD>&name=pressButton&arg1=<ID_BOUTON> on va pouvoir piloter l'appui d'un bouton d'un Virtual Device au lieu de la réalisation d'une scène ?
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 En tout cas apparemment nous ne sommes pas nombreux àutiliser ce portier vidéo. Je l'ai installé il y a tout juste 2 jours, et je le trouve pas mal du tout, tant en aspect qu'en fonction. Il fait le job comme il faut pour le moment.
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 en effet, nous ne sommes pas nombreux pourtant il est de bonne facture et l'image et son plutot pas mal, en plus en Poe l'appli dédiée est tres reactive, je le possede depuis 7 mois et ca tourne impek! tu peux en effet, piloter un VD pour la video, j'utilise le VD pilotage camera, lorsque tu sonnes, les 4 cameras du devant de la maison enregistrent sur mon NAS (pre enregistrement de 15sec) pour le detecteur de mouv intégré au doorbird, je suis assez decu, le seul point negatif, j'attends une mise a jour du firmware qui devrait arranger ca. en attendant, j'ai une barriere IR Optex qui fonctionne parfaitement et sans aucune fausse alarme.
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 OK pour l'enregistrement c'est ce que je me disais. L'achat d'un nas syno est prévu avant la fin de l'année.J'ai prévu d'enregistrer dessus, comme toi on dirait De mon côté je ne suis pas en poe. J'avais prévu les gaines et le courant durant mes travaux. Du coup j'ai de quoi l'alimenter au portail. Pourquoi es-tu déçu pour le détecteur de mouvement ? je n'ai pas trop eu le temps de le critiquer pour l'instant.
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 il detecte nimporte quoi, une branche d'arbre en mouv, une voiture qui passe, une difference de luminosite, le passage en IR led, et j'en passe j'ai pas testé depuis longtps, je l'ai desactivé, mais il me semble qu'il y a eu une mise a jour du firmware il y a qqes semaines, donc...... a voir (doorstation-version: 000099)
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 OK, par encore remarqué, mais je l'ai juste. D'ailleurs comment met-on à jour le firmware ??? Nous sommes prévenus ? il se met à jour tout seul du fait d'être connecté à la box internet ?
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 la mise a jour s'effectue par le réseau en mm tps que mise a jour de l'appli en 7 mois, une mise a jour
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 OK. Effectivement il y a eu une mise à jour de l'app très récemment, quelques jours ou ce week-end il me semble Donc pas besoin de se soucier de la maj du portier lui-même Par contre j'ai installé l'app il y a 1 ou 2 mois, et j'en suis à ma 2 ou 3ème maj il me semble.
flamalex Posté(e) le 25 octobre 2016 Auteur Signaler Posté(e) le 25 octobre 2016 oui en effet, celle du 22 octobre concerne des "bugs mineurs" par contre celle du 10 octobre concerne le 3d motion firmware 000099 donc il y a probablement une amelioration que je n'ai pas encore testé
Fredmas Posté(e) le 25 octobre 2016 Signaler Posté(e) le 25 octobre 2016 Exact, c'est celle que j'ai. Je vais surveiller mais il a l'air de fonctionner. En tout cas pas àoutrance.
Fredmas Posté(e) le 27 octobre 2016 Signaler Posté(e) le 27 octobre 2016 Du coup je viens d'en profiter pour faire quelques essais du portier. Je ne sais pas avec quoi tu l'utilises de ton côté, mais dans la rue : - le son est très bien avec un iphone 5S en mode haut parleur - le son est pourri avec une tablette samsung galaxy tab 4 7" sous android en mode haut parleur
pepite Posté(e) le 27 octobre 2016 Signaler Posté(e) le 27 octobre 2016 Salut, @Flamaflex, tu l'as integré à la HC2 ? tu as l'image ?
flamalex Posté(e) le 27 octobre 2016 Auteur Signaler Posté(e) le 27 octobre 2016 Salut Pepite, toute la partie commande est parfaitement intégrée à la HC2, mais les images des cameras sont sur DS CAM du Syno, car HC2 ne supportant pas toutes mes cameras et des qualités d'images pas top, je me retrouverai avec 2 cameras sur une appli hc2, 4 ou 6 autres sur l'appli DScam, pas très pratique et homogène tout ça donc j'ai préféré tt rassembler sur syno, ce qui me permet de profiter de la qualité maximum de mes cameras, certaines en 1080p, d'autres en 2K, et le doorbird en 720p, le tt en h264. dans l'urgence, quelqu'un sonne, l'appli doorbird sur iphone démarre (iphone, ipad), et a partir de celle ci, je peux dialoguer et voir puis ouvrir le portail enfin, l’intégration des cam dans le NAS étant un bonheur, celui ci me permet d'effectuer une levée de doute d'un seul coup d'oeil et surtout, de lancer les enregistrements suivant les variables, VD, triggers, GEA de la HC2
flamalex Posté(e) le 27 octobre 2016 Auteur Signaler Posté(e) le 27 octobre 2016 Fred, le doorbird est installé sur 2 iphones et un ipad je n'ai pas installé sur les phones android. je confirme, un son excellent l'image est bonne, je devrais dire excellente aussi, mais j'ai tjrs tendance à comparer avec ma camera Axis ou la HK, donc mon jugement est influencé mais etant donné que les personnes sonnent, en règle générale, le jour, alors oui l'image est excellente pour l'utilisation initiale.
pepite Posté(e) le 27 octobre 2016 Signaler Posté(e) le 27 octobre 2016 Merci. L'appli Android existe ? Donc pas moyen d'utiliser un scenario du type : - Ca sonne à la porte : --> si present : Video sur tablette murale, enregistrement ... --> si absent : enregistrement CAM, video sur appli fibaro, dommage Tu as essaye le VD Surveillance Station de @Lazer ?
flamalex Posté(e) le 27 octobre 2016 Auteur Signaler Posté(e) le 27 octobre 2016 VD SurveillanceStation tourne depuis plus d'un an et fonctionne super, merci à Lazer je l'ai adapté à mes besoins , x VD par groupement de cameras les scénarios, tu peux en faire un paquet si présent ou absent, tu fais ce que tu veux perso, la liaison est effectuée entre alarme, détecteur, doorbird, PIR OPTEX, Hc2....... tu es absent: ça sonne, les 4 cameras enregistrent, a distance je peux répondre, si je l'ai raté j'ai sa photo et video avec le pre enregistrement, je vois mm si c'est un gars qui fait du porte à porte ou si il est venu juste pour moi je ne comprends pas "video sur appli fibaro" si tu as tes 6 cameras supportées sur DScam c'est très bien non!!!?!!! et surtt suffisant fibaro est incapable de supporter les 6 et l'appli fibaro ne me sert a rien dans ce cas précis il y a l'appli doorbird qui est largement suffisante, fiable et stable apres ça fait bcp d'applis pour répondre à une sonnette, non? edit: concernant le VD surveillance, j'en parle dans mon premier post, en GEA et dans ma signature. edit2: une partie de mon GEA, enfin plutôt le votre, car c'est vous tous qui m'avez aidé à le réaliser ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- --REC VIDEO CARPORT -- si detection au niveau du PIR OPTEX alors appui sur RECORD VD CAMCARPORT GEA.add({id["PIR_CARPORT"]}, -1 , "", {{"VirtualDevice",id["VD_CAMCARPORT"],1}}) -- si Appui sur BP DOORBIRD (Doorbell) alors appui sur RECORD VD CAMCARPORT GEA.add({"Global", "Doorbell", "1"}, -1 , "", {{"VirtualDevice",id["VD_CAMCARPORT"],1}}) GEA.add({id["PIR_CARPORT"]}, -1 , "", {{"Inverse"},{"RestartTask",StopCam}}) GEA.add({"Global", "Doorbell", "0"}, -1 , "", {{"Inverse"},{"RestartTask",StopCam}}) -- Si la PIR =0 et VG CAMCARPORT est MARCHE (record en cours), et sirene OFF et Doorbell =0, depuis +60s alors appui sur bouton OFF du VD CAMCARPORT (stop RECORD) StopCam = GEA.add({id["PIR_CARPORT"],id["SIRENE"],{"Global","CAMCARPORT","MARCHE"}},1*60 , "", {{"Inverse"},{"VirtualDevice",id["VD_CAMCARPORT"],2}})
Messages recommandés