Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] Doorbird

Pour échanger sur les plugins classés en catégorie "Sécurité"
mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 01 déc. 2016, 09:27

Bonjour Lunarok

J'ai recu ce midi mon Doorbird, peux-tu m'envoyer le plugin en beta stp (je t'ai envoyé un mp) ? Merci d'avance :D
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Doorbird

Message par lunarok » 01 déc. 2016, 17:22

La fonctionnalité est présente dans la stable que je viens de pousser
Je regarde pour gérer du son vers le doorbird à l'occasion
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Avatar de l’utilisateur
Briceleb
Timide
Messages : 76
Inscription : 16 juil. 2015, 17:20
Localisation : Nantes
Contact :

Re: [Sujet officiel] Doorbird

Message par Briceleb » 01 déc. 2016, 17:44

En tout cas merci à la communauté et surtout aux développeurs (comme toi lunarok) car en combinant testeurs et développeurs on peut avancer très vite pour tout le monde.

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Doorbird

Message par dvb » 01 déc. 2016, 20:00

mortyre a écrit :Bonjour Lunarok

J'ai recu ce midi mon Doorbird, peux-tu m'envoyer le plugin en beta stp (je t'ai envoyé un mp) ? Merci d'avance :D
Hello,
Saurais-tu nous dire ou tu l'as commandé et à quel prix ?
Je cherche désespérément une offre sympa pour la version D202 (métal).

Merci
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 02 déc. 2016, 22:46

Bon l'ajout de la camera doorbird a bien fonctionné avec la nouvelle version du plugin :D

Me reste a faire un virtuel qui intègre les deux :mrgreen:
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Avatar de l’utilisateur
Briceleb
Timide
Messages : 76
Inscription : 16 juil. 2015, 17:20
Localisation : Nantes
Contact :

Re: [Sujet officiel] Doorbird

Message par Briceleb » 02 déc. 2016, 23:03

Bonjour dvb,
pour information le d202 est à 548€ dans ma boutique mais c'est le même prix un peu partout.

dvb
Actif
Messages : 1442
Inscription : 15 févr. 2015, 22:50

Re: [Sujet officiel] Doorbird

Message par dvb » 02 déc. 2016, 23:07

Briceleb a écrit :Bonjour dvb,
pour information le d202 est à 548€ dans ma boutique mais c'est le même prix un peu partout.
Bonsoir,
C'est effectivement ce que j'avais vu chez Domadoo.
Dommage que cela ne baisse pas un peu...
DIY 4*2GHz - 4Go RAM - SSD
- ctrl 1-wire Dallas + IPX800 + X880
- ctrl RFXcom + Oregon (température) + Anémomètre
- ctrl Gen5 + Wallplug + fgrm-222 + Benext + Everspring AN157-6 + Aeon Key Fob+ ...

Avatar de l’utilisateur
Briceleb
Timide
Messages : 76
Inscription : 16 juil. 2015, 17:20
Localisation : Nantes
Contact :

Re: [Sujet officiel] Doorbird

Message par Briceleb » 02 déc. 2016, 23:14

Comparé au legrand connecté à 1300€ que l'on vend également le d202 est plutôt bien placé en tarifs (pour une vrai finition en métal épais).

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 03 déc. 2016, 11:22

Bon un petit retour rapide sur le plugin après 1 heure d'utilisation :
- le lien sur la documentation ne fonctionne pas https://jeedom.github.io/documentation/ ... index.html du coup j'ai peut etre loupé quelque chose sur la doc ? --> cest quoi le bon lien ?
- chaque fois que je sauvegarde dans le plugin mon portier il me crée une nouvelle caméra même si elle existe déjà (j'en ai 3 maintenant il faut ensuite les supprimer manuellement)
- pas de possibilité d'avoir un historique des commandes, on peut juste savoir en passant la souris sur le widget le dernier événement, pas très pratique vous en conviendrez, il faudrait avoir un historique des commandes et pouvoir ensuite cliquer sur la commande du widget pour obtenir l'historique sous forme de graphe habituel
- si je sonne au portier les deux widgets mouvements et sonneries ne changent pas d'état, c'est vraiment bizarre, d'ailleurs en faisant tester sur les commandes je n'ai aucun état ? Il n'y a pas de valeurs dans l'onglet commande :oops:
- la commande lumière en revanche fonctionne, c'est bien la seule

Bon du coup le plugin n'est pas fonctionnel chez moi, je suis en docker est ce lié ? J'ai intégré le portier avec la version html en iframe et là ça marche nickel, et en plus j'ai accès à l'historique avec les photos prises : http://IP-PORTIER/bha-api/view.html
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 03 déc. 2016, 11:45

Il semble à la lecture du post que je ne suis pas le seul à avoir des problèmes avec ce plugin.

Voici les logs pour Lunarok si tu peux y jeter un coup d'oeil merci :

[2016-12-03 11:06:34][DEBUG] : Appel : http://192.168.1.65/bha-api/notificatio ... ord=xxxxxx avec xxxx:xxxxx
[2016-12-03 11:06:34][DEBUG] : Retour : {"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": []}}
[2016-12-03 11:06:36][DEBUG] : Appel : http://192.168.1.65/bha-api/notificatio ... ord=xxxxxx avec xxxxx:xxxxxxx
[2016-12-03 11:06:36][DEBUG] : Retour : {"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": [{"event": "doorbell","subscribe": "1","url": "http://127.0.0.1:80/plugins/doorbird/co ... ell","user": "xxxxxxx","password": "xxxxxxxxx","relaxation": "10"}]}}
[2016-12-03 11:06:38][DEBUG] : Appel : http://192.168.1.65/bha-api/notificatio ... ord=xxxxxx avec xxxxxxx:xxxxxx
[2016-12-03 11:06:38][DEBUG] : Retour : {"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": [{"event": "doorbell","subscribe": "1","url": "http://127.0.0.1:80/plugins/doorbird/co ... ell","user": "xxxxxxx","password": "xxxxxxxxxx","relaxation": "10"}, {"event": "dooropen","subscribe": "1","url": "http://127.0.0.1:80/plugins/doorbird/co ... pen","user": "xxxxxxx","password": "xxxxxxxxxx","relaxation": "10"}]}}
[2016-12-03 11:06:40][DEBUG] : Appel : http://192.168.1.65/bha-api/notificatio ... rd=xxxxxxx avec xxxxxx:xxxxxxx
[2016-12-03 11:06:40][DEBUG] : Retour : {"BHA": { "RETURNCODE": "1", "NOTIFICATIONS": [{"event": "motionsensor","subscribe": "1","url": "http://127.0.0.1:80/plugins/doorbird/co ... ion","user": "xxxxxxx","password": "xxxxxxxxxx","relaxation": "10"}, {"event": "doorbell","subscribe": "1","url": "http://127.0.0.1:80/plugins/doorbird/co ... ell","user": "xxxxxxxxxx","password": "xxxxxxxxxxx","relaxation": "10"}, {"event": "dooropen","subscribe": "1","url": "http://127.0.0.1:80/plugins/doorbird/co ... pen","user": "xxxxxxxx","password": "xxxxxxxxxxx","relaxation": "10"}]}}
[2016-12-03 11:13:22][DEBUG] : Appel : http://192.168.1.65/bha-api/open-door.cgi avec xxxxxxxx:xxxxx
[2016-12-03 11:13:22][DEBUG] : Retour : { "BHA": { "RETURNCODE": "1" } }
[2016-12-03 11:30:47][DEBUG] : Appel : http://192.168.1.65/bha-api/light-on.cgi avec xxxxxxxx:xxxxx
[2016-12-03 11:30:47][DEBUG] : Retour : { "BHA": { "RETURNCODE": "1" } }
[2016-12-03 11:30:51][DEBUG] : Appel : http://192.168.1.65/bha-api/open-door.cgi avec xxxxxxxx:xxxxx
[2016-12-03 11:30:51][DEBUG] : Retour : { "BHA": { "RETURNCODE": "1" } }
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Doorbird

Message par lunarok » 03 déc. 2016, 11:51

Ne pas confondre docker et docker sur syno. Le second forcément vous aurez toujours des problèmes de notifications sur n'importe quel plugin qui utilise le push (télégramme, espeasy ...) c'est de la conf réseau

Pour la doc déjà dit maintes fois c'est tous les liens de docs plugins tiers qui posent soucis

Je vais regarder pour les créations multiples de caméra. Pour l'historique il me semble que le paramètre est bien activable sur les commandes (mais forcément si tu ne reçois pas de notif ...) une commande vide sans résultat c'est car il n'y a pas eu d'évent (ca aussi c'est générique jeedom)

Envoyé de mon A0001 en utilisant Tapatalk
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 03 déc. 2016, 12:00

Je suis sur docker synology (conf ma signature explicite), dois je en déduire que ton plugin ne fonctionne pas sous docker synology mais uniquement sur docker car il n'est pas adapté à cela ? Si c'est le cas y a t-il une possibilité de le faire fonctionner en adaptant le code ou c'est mort tu ne peux pas le faire ?

Pour la doc même si c'est dite mainte fois sur le forum as tu le lien qui fonctionne (sur la page jeedom documentation je ne l'ai pas trouvé non plus dans les plugins) ?

Pour les caméras OK une fois qu'on le sait c'est pas trop gênant on peut les supprimer manuellement et par défaut elles ne sont pas actives

Pour l'historique, au vue de la prise d'écran de ce post je ne vois rien comme chez moi ...
viewtopic.php?f=28&t=18332&start=40#p401441
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Avatar de l’utilisateur
Briceleb
Timide
Messages : 76
Inscription : 16 juil. 2015, 17:20
Localisation : Nantes
Contact :

Re: [Sujet officiel] Doorbird

Message par Briceleb » 03 déc. 2016, 12:35

Pour ma part pas de soucis , l'état de la porte, du mouvement et de la sonnerie sont quasi instantanés...
Concernant la doc, elle est incluse dans le fichier du plugin mais je ne sais pas si elle est mise à jour.

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Doorbird

Message par lunarok » 03 déc. 2016, 13:47

mortyre a écrit :Je suis sur docker synology (conf ma signature explicite), dois je en déduire que ton plugin ne fonctionne pas sous docker synology mais uniquement sur docker car il n'est pas adapté à cela ? Si c'est le cas y a t-il une possibilité de le faire fonctionner en adaptant le code ou c'est mort tu ne peux pas le faire ?
Le plugin marche sur Docker, c'est ce que j'ai dit avant le problème c'est Synology donc non le plugin n'y peut rien et il n'y a rien à faire de mon côté.
Synology a fait une intégration pourrie et non finie de docker qui rend le truc bancal pour pas mal d'usage vu qu'on ne peut pas faire de bridge pour avoir un docker sur le réseau.
mortyre a écrit : Pour la doc même si c'est dite mainte fois sur le forum as tu le lien qui fonctionne (sur la page jeedom documentation je ne l'ai pas trouvé non plus dans les plugins) ?
Tu peux juste aller sur le site de doc ou faire une recherche sur le forum
https://jeedom.github.io/documentation/
mortyre a écrit : Pour les caméras OK une fois qu'on le sait c'est pas trop gênant on peut les supprimer manuellement et par défaut elles ne sont pas actives
Ca n'empêche que ca c'est vraiment un bug donc je vais regarder pour le corriger
mortyre a écrit : Pour l'historique, au vue de la prise d'écran de ce post je ne vois rien comme chez moi ...
viewtopic.php?f=28&t=18332&start=40#p401441
Ca c'est déjà corrigé en beta à l'instant
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 03 déc. 2016, 17:11

Pour Synology je ne serais pas aussi catégorique que toi mais il est vrai qu'il peut y avoir des problèmes. Dans mon utilisation, c'est le cas dans le cadre des autorisations oauth 1.2.3 dans le plugin withings du fait que sous le NAS on est déjà en ouath 2 et apparemment pas de rétro compatibilité (de toute manière le plugin est à l'abandon), où dans la partie Home-bridge ou le mode automatique ne fonctionne pas (mais la nouvelle version 1.1 devrait corriger cela d'après les développeurs).

Pour le problème du bridge pas sur de comprendre ce que tu voulais dire puisqu'il y a bien un bridge réseau dans l'interface. D'ailleurs pour mes autres plugins (plus d'une bonne trentaine utilisé), je n'ai aucun problème de configuration réseau du moment que cela a été pris en compte pendant la programmation du plugin. Exemple du plugin synoaudio où le développeur a ajouté l'adresse interne ip du docker pour que les requêtes fonctionnent pour le TTS.

Pour les notifications / events, je n'ai aucun problème non plus, exemple parmis d'autre sur les plugin basé à partir d'API comme netatmo welcome ou météo mais peut être que cela n'a rien à voir, je ne suis pas développeur je constate seulement que ça fonctionne sur d'autres plugins. Bon pas de chance pour moi, ce n'est pas le cas de celui-ci. Au moins maintenant les personnes qui utilisent leur NAS synology pour Jeedom seront qui ne pourront pas utiliser ce plugin.

Mais ils auront une solution de secours en utilisant l'Iframe de la version html 8-)
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 07 déc. 2016, 13:44

Hello,

Je viens de tester la nouvelle version du plugin j'ai bien les historiques sur les événements dans le panneau commande et dans le widget (même si je n'ai pas de valeur puisque ne fonctionnant pas sur ma version de docker synology) 8-)

En revanche j'ai toujours la caméra qui se dédouble si je clique sur enregistrer mais peut-être que cette version ne prends pas encore en compte cette modification ?
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 07 déc. 2016, 17:44

Bon quand j'ai une idée en tête je n'en démords pas :idea: et je vois pas pourquoi cela ne marcherait pas sur synology vu la simplicité de l'API du doorbird !

J'ai donc regardé les logs et essayé en direct sur des pages html pour voir si les événements remontaient bien. J'ai bien réussi à avoir les events d'une url dans le navigateur :D Bref rien de compliqué pour récupérer l'information du Doorbird et aucune impossibilité de le faire sur un NAS Synology avec un Docker !!!

Bref il m'aura fallu pas plus d'une heure (et oui je ne suis pas développeur) pour regarder le code de Lunarok et le modifier pour prendre en compte l'adresse IP de mon Jeedom et non celle du docker dans les paramètres réseaux qui est utilisé par défaut dans le code. Bref rien avoir avec le push...

Donc voici ce que cela donne sur la page configuration avec l'ajout d'un champ qui permet de mettre votre IP docker si différent de votre adresse IP interne
Image

Et voici le résultat avec l'historique de la sonnerie qui remonte bien maintenant :mrgreen:
Image

Ça serait bien de l'intégrer pour l'avoir en stable et non beta
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Doorbird

Message par lunarok » 07 déc. 2016, 18:34

Pas question, va falloir que vous arretiez de casser les pieds avec vos synology/docker que vous ne savez pas configurer.
Là tu viens de dire que ton jeedom a en adresse interne celle du docker de configurer ??? C'est génial ca, et ton app mobile elle se connecte comment via les liens fournis.
J'ai une install en LXC (équivalent docker pour moins marketing) et aucun soucis, c'est que de la conf
Donc est-ce que je vais ajouter un champ : addresse vue du réseau sur la page de conf ? NON
C'est moche et pas utile à 97% des users.
Est-ce que tu peux configurer ton jeedom correctment ? oui
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 07 déc. 2016, 19:26

Super la réponse :shock:

1. Déjà pour qu'un docker syno fonctionne il faut mettre l'adresse interne du bridge docker dans le réseau pour que cela fonctionne : viewtopic.php?f=67&t=16777

2 . Toi dans ton code tu as mis par défaut la connexion avec l'adresse interne du réseau network::getNetworkAccess('internal'), moi dans ma version s'il détecte que c'est une installation de type Docker ou DIY alors il propose un champ supplémentaire pour rentrer l'adresse IP de jeedom donc il n'y a pas de champ supplémentaire pour 97 % des users !!! Ensuite il ne fait que remplacer cette adresse si nécessaire pour que cela fonctionne pour 100 % des users

3. Aucun problème pour l'app mobile elle fonctionne sur mes tels android et apple, je vois pas en quoi cela est un problème ?!!

Pour finir, je trouve ça dommage que pour un plugin payant à 4€ on est ce type de réponse et ce ton :? Tu ne veux pas intégrer de modification pour prendre en compte certaines spécificités c'est ton droit mais restons courtois please
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Sujet officiel] Doorbird

Message par mortyre » 07 déc. 2016, 19:28

mortyre a écrit :Super la réponse :shock:

1. Déjà pour qu'un docker syno fonctionne il faut mettre l'adresse interne du bridge docker dans le réseau pour que cela fonctionne : viewtopic.php?f=67&t=16777

2 . Toi dans ton code tu as mis par défaut la connexion avec l'adresse interne du réseau network::getNetworkAccess('internal'), moi dans ma version s'il détecte que c'est une installation de type Docker ou DIY alors il propose un champ supplémentaire pour rentrer l'adresse IP de jeedom donc il n'y a pas de champ supplémentaire pour 97 % des users !!! Ensuite il ne fait que remplacer cette adresse si nécessaire pour que cela fonctionne pour 100 % des users

3. Aucun problème pour l'app mobile elle fonctionne sur mes tels android et apple, je vois pas en quoi cela est un problème ?!!

Pour finir, je trouve ça dommage que pour un plugin payant à 4€ on est ce type de réponse et ce ton :? Si on peut faire mieux je suis preneur du moment que cela fonctionne. Tu ne veux pas intégrer de modification pour prendre en compte certaines spécificités c'est ton droit mais restons courtois please
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

Répondre

Revenir vers « [Catégorie] Sécurité »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité