Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Pour échanger sur les plugins classés en catégorie "Sécurité"
Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 22 sept. 2019, 21:45

Bonsoir Ripleyxlr8,

Merci pour cette mise à jour, je n’utilise pas encore le second contact, mais ton évolution me donne quelques idées.
J’imaginais justement utiliser le calendrier pour mieux gérer les badge et code PIN, ça serait effectivement mieux si je pouvais le gérer depuis jeedom.
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 24 sept. 2019, 10:01

Bonjour à tous,

Est ce qu'il y en a parmi vous qui ont testé le plugin sous la V4 de Jeedom?

Merci pour votre aide.

Richard

moicphil
Timide
Messages : 45
Inscription : 26 juin 2014, 15:37

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par moicphil » 24 sept. 2019, 11:52

Salut.

Oui je suis en V4 pour ma part et tout fonctionne

Envoyé de mon SM-N975F en utilisant Tapatalk


ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 24 sept. 2019, 12:37

moicphil a écrit :
24 sept. 2019, 11:52
Salut.

Oui je suis en V4 pour ma part et tout fonctionne

Envoyé de mon SM-N975F en utilisant Tapatalk
Ah, ca c'est une bonne nouvelle! Et sur quelle version de PHP?

moicphil
Timide
Messages : 45
Inscription : 26 juin 2014, 15:37

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par moicphil » 24 sept. 2019, 14:28

7.0.33-0+deb9u3

Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 28 sept. 2019, 18:05

Salut ripleyxlr8,

J'ai justement installé une debian buster + jeedom v4 pour commencer a tester cette nouvelle version.Je test le GDS et te fait un retour sur les éventuel problème rencontré.
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 30 sept. 2019, 12:07

Salut ripleyxlr8,

Bon, j'ai pas une bonne nouvelle pour toi !!!
J'ai donc installé le plugin sur ma conf de test sous debian buster, php 7.3 et Jeedom RC 4.17. Aucun probleme pour activer le plugin et le configurer, mais par contre il n'est pas possible de créer un objet dans sécurité/GDS3710 :( et les logs sont bien pauvres

Log:

Code : Tout sélectionner

2019-09-30 11:52:48][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=gds3710 function=remove callInstallFunction=1
[2019-09-30 11:52:58][INFO] : Début d'activation du plugin
[2019-09-30 11:52:59][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2019-09-30 11:52:59][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=gds3710 function=install callInstallFunction=1
gds3710_JeedomV4.png
gds3710_JeedomV4.png (12.33 Kio) Consulté 2301 fois
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 30 sept. 2019, 12:39

Alpine_Z a écrit :
30 sept. 2019, 12:07
Salut ripleyxlr8,

Bon, j'ai pas une bonne nouvelle pour toi !!!
J'ai donc installé le plugin sur ma conf de test sous debian buster, php 7.3 et Jeedom RC 4.17. Aucun probleme pour activer le plugin et le configurer, mais par contre il n'est pas possible de créer un objet dans sécurité/GDS3710 :( et les logs sont bien pauvres

Log:

Code : Tout sélectionner

2019-09-30 11:52:48][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=gds3710 function=remove callInstallFunction=1
[2019-09-30 11:52:58][INFO] : Début d'activation du plugin
[2019-09-30 11:52:59][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2019-09-30 11:52:59][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=gds3710 function=install callInstallFunction=1
gds3710_JeedomV4.png
Je t'avoue que je m'en doutais un peu.... en gros on a plus le droit à la classe "Object" et on doit utiliser "JeeObject", normalement je n'ai que ca à faire. Je vais essayer de te faire ca rapidement.

Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 01 oct. 2019, 07:12

Bonjour Ripleyxlr8,

J'ai lancé l'update du plugin, je te fait un retour au plus vite.
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 01 oct. 2019, 08:39

Alpine_Z a écrit :Bonjour Ripleyxlr8,

J'ai lancé l'update du plugin, je te fait un retour au plus vite.
En fait j'ai réglé la compatibilité avec php 7.3 mais il reste un peu de travail pour la compatibilité avec la V4, le système de widget a été profondément modifié.

Envoyé de mon SM-G965F en utilisant Tapatalk


Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 01 oct. 2019, 10:47

Je comprend mieux alors :) je te donne quand même mes mes premiers retours,

Je n’ai rencontré aucun problème lors de la création de l’équipement.
L’ouverture de la porte semble fonctionner (je ne suis pas chez moi pour confirmer)
Les Screenshots également mais seulement en Chalenge+reponse.

Par contre, je n’ai aucun flux video sur le dashboard
Les captures sont a l’heure GMT et pas l’heure d’été
Il semble manquer un icone sur le bouton « prendre un snapshot »


Les logs :

Code : Tout sélectionner

[2019-10-01 10:31:37][DEBUG] : Snapshot has been requested
[2019-10-01 10:31:37][DEBUG] : URL array : Array (     [10002] => https://xxx.xxx.xxx.xxx/goform/login?cmd=login&user=admin&type=1     [64] =>      [81] =>      [19913] => 1 )
[2019-10-01 10:31:37][DEBUG] : URL return : <?xml version="1.0" encoding="UTF-8" ?><Configuration><ResCode>0</ResCode><RetMsg>OK</RetMsg></Configuration>
[2019-10-01 10:31:37][DEBUG] : String to be hashed : :GDS3710lDyTlHwNgZ:password
[2019-10-01 10:31:37][DEBUG] : URL array : Array (     [10002] => https://xxx.xxx.xxx.xxx/goform/login?cmd=login&user=admin&authcode=e940b38aa17c1e01078d9cbf9c94a915&type=1     [64] =>      [81] =>      [19913] => 1     [42] => 1 )
[2019-10-01 10:31:37][DEBUG] : URL return : HTTP/1.0 200 OK Content-Type: text/xml;charset=UTF-8  <?xml version="1.0" encoding="UTF-8" ?><Configuration><ResCode>2</ResCode><RetMsg>Password error ! </RetMsg></Configuration>
[2019-10-01 10:31:37][DEBUG] : Trying to create the capture under : /var/www/html/core/php/../../plugins/gds3710/data/records/8/HomeVisiophone_2019-10-01_08-31-37-986100.jpg
[2019-10-01 10:31:37][DEBUG] : URL array : Array (     [10002] => https://xxx.xxx.xxx.xxx/snapshot/view0.jpg     [64] =>      [81] =>      [19913] => 1     [10022] =>      [42] =>      [19914] => 1     [10001] => Resource id #9 )
[2019-10-01 10:31:38][DEBUG] : URL return : 1
[2019-10-01 10:31:38][DEBUG] : Closing the file
[2019-10-01 10:31:38][DEBUG] : Registering path to lastest picture
[2019-10-01 10:31:46][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-05-01-093500 )
[2019-10-01 10:31:46][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-09-47-314200 )
[2019-10-01 10:31:46][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-22-15-067700 )
[2019-10-01 10:31:46][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-25-26-276000 )
[2019-10-01 10:31:46][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-25-36-542700 )
[2019-10-01 10:31:46][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-31-37-986100 )
[2019-10-01 10:31:46][DEBUG] : Array (     [2019-10-01] => Array         (             [08-05-01-093500] => HomeVisiophone_2019-10-01_08-05-01-093500.jpg             [08-09-47-314200] => HomeVisiophone_2019-10-01_08-09-47-314200.jpg             [08-22-15-067700] => HomeVisiophone_2019-10-01_08-22-15-067700.jpg             [08-25-26-276000] => HomeVisiophone_2019-10-01_08-25-26-276000.jpg             [08-25-36-542700] => HomeVisiophone_2019-10-01_08-25-36-542700.jpg             [08-31-37-986100] => HomeVisiophone_2019-10-01_08-31-37-986100.jpg         )  )
[2019-10-01 10:31:52][INFO] : Requesting door opening 1 or closing 2 of type : 1
[2019-10-01 10:31:52][DEBUG] : result : <?xml version="1.0" encoding="UTF-8" ?><Configuration><ResCode>0</ResCode><RetMsg>Authentication OK.</RetMsg></Configuration>
[2019-10-01 10:31:53][INFO] : Event received : sip: | card: | date:2019-10-01 10:43:05 | type:800 | content:HTTP API Open Door | mac:0000xxxxx00000 |
[2019-10-01 10:31:53][DEBUG] : MAC Address detected : 0000xxxxx00000
[2019-10-01 10:31:53][DEBUG] : Type detected : 800
[2019-10-01 10:31:53][DEBUG] : Type : 800 is match the logicalID HttpAPIOpenDoor
[2019-10-01 10:31:53][DEBUG] : Logical ID is : HttpAPIOpenDoor
[2019-10-01 10:31:53][DEBUG] : Data is : {"mac":"0000xxxxx00000","content":"HTTP API Open Door","type":"800","date":"2019-10-01 10:43:05","card":"","sip":""}
[2019-10-01 10:31:53][DEBUG] : Commande HttpAPIOpenDoor - 800 set to : {"mac":"0000xxxxx00000","content":"HTTP API Open Door","type":"800","date":"2019-10-01 10:43:05","card":"","sip":""}
[2019-10-01 10:31:53][DEBUG] : Last event set to : {"mac":"0000xxxxx00000","content":"HTTP API Open Door","type":"800","date":"2019-10-01 10:43:05","card":"","sip":""}
[2019-10-01 10:31:53][DEBUG] : Action list for the command has been retrieved
[2019-10-01 10:31:53][DEBUG] : Action list is : Array ( )
[2019-10-01 10:33:34][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-05-01-093500 )
[2019-10-01 10:33:34][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-09-47-314200 )
[2019-10-01 10:33:34][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-22-15-067700 )
[2019-10-01 10:33:34][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-25-26-276000 )
[2019-10-01 10:33:34][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-25-36-542700 )
[2019-10-01 10:33:34][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-31-37-986100 )
[2019-10-01 10:33:34][DEBUG] : Array (     [2019-10-01] => Array         (             [08-05-01-093500] => HomeVisiophone_2019-10-01_08-05-01-093500.jpg             [08-09-47-314200] => HomeVisiophone_2019-10-01_08-09-47-314200.jpg             [08-22-15-067700] => HomeVisiophone_2019-10-01_08-22-15-067700.jpg             [08-25-26-276000] => HomeVisiophone_2019-10-01_08-25-26-276000.jpg             [08-25-36-542700] => HomeVisiophone_2019-10-01_08-25-36-542700.jpg             [08-31-37-986100] => HomeVisiophone_2019-10-01_08-31-37-986100.jpg         )  )
[2019-10-01 10:33:50][DEBUG] : Snapshot has been requested
[2019-10-01 10:33:50][DEBUG] : URL array : Array (     [10002] => https://xxx.xxx.xxx.xxx/goform/login?cmd=login&user=admin&type=1     [64] =>      [81] =>      [19913] => 1 )
[2019-10-01 10:33:50][DEBUG] : URL return : <?xml version="1.0" encoding="UTF-8" ?><Configuration><ResCode>0</ResCode><ChallengeCode>42ee762f48dba0af4046bd24e9e703e9</ChallengeCode><RetMsg>OK</RetMsg></Configuration>
[2019-10-01 10:33:50][DEBUG] : String to be hashed : 42ee762f48dba0af4046bd24e9e703e9:GDS3710lDyTlHwNgZ:password
[2019-10-01 10:33:50][DEBUG] : URL array : Array (     [10002] => https://xxx.xxx.xxx.xxx/goform/login?cmd=login&user=admin&authcode=bdbd85dddaff555409202aae7fbfecfd&type=1     [64] =>      [81] =>      [19913] => 1     [42] => 1 )
[2019-10-01 10:33:50][DEBUG] : URL return : HTTP/1.0 200 OK Content-Type: text/xml;charset=UTF-8 Set-Cookie: mjpeg_sess=bdbd85dddaff555409202aae7fbfecfd;path=/; Set-Cookie: mjpeg_uname=admin;path=/; Set-Cookie: mjpeg_level=1;path=/;  <?xml version="1.0" encoding="UTF-8" ?><Configuration><ResCode>0</ResCode><RetMsg>OK</RetMsg></Configuration>
[2019-10-01 10:33:50][DEBUG] : Trying to create the capture under : /var/www/html/core/php/../../plugins/gds3710/data/records/8/HomeVisiophone_2019-10-01_08-33-50-271500.jpg
[2019-10-01 10:33:50][DEBUG] : URL array : Array (     [10002] => https://xxx.xxx.xxx.xxx/snapshot/view0.jpg     [64] =>      [81] =>      [19913] => 1     [10022] => mjpeg_sess=bdbd85dddaff555409202aae7fbfecfd;mjpeg_uname=admin;mjpeg_level=1     [42] =>      [19914] => 1     [10001] => Resource id #9 )
[2019-10-01 10:33:50][DEBUG] : URL return : 1
[2019-10-01 10:33:50][DEBUG] : Closing the file
[2019-10-01 10:33:50][DEBUG] : Registering path to lastest picture
[2019-10-01 10:33:59][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-33-50-271500 )
[2019-10-01 10:33:59][DEBUG] : Array (     [2019-10-01] => Array         (             [08-33-50-271500] => HomeVisiophone_2019-10-01_08-33-50-271500.jpg         )  )
[2019-10-01 10:35:27][DEBUG] : Array (     [0] => HomeVisiophone     [1] => 2019-10-01     [2] => 08-33-50-271500 )
[2019-10-01 10:35:27][DEBUG] : Array (     [2019-10-01] => Array         (             [08-33-50-271500] => HomeVisiophone_2019-10-01_08-33-50-271500.jpg         )  )
La capture du virtuel :
GDS.png
GDS.png (5.92 Kio) Consulté 2253 fois
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 04 oct. 2019, 17:58

@Alpine_Z j'ai bien avancé sur la compatibilité avec la V4. J'aurais besoin d'une information sur ton setup, est ce que tu peux me dire si les paquets php-xml et php7.3-xml sont installés sur ton debian buster? Il semble que ça soit la cause de la plupart des problèmes.

Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 04 oct. 2019, 18:35

Bonjour ripleyxlr8

Oui ils sont bien installé
php7.3.png
php7.3.png (32.4 Kio) Consulté 2232 fois
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 05 oct. 2019, 00:46

Alpine_Z a écrit :
04 oct. 2019, 18:35
Bonjour ripleyxlr8

Oui ils sont bien installé

php7.3.png
Bon allez petite mise à jour d'aujourd'hui. Le flux vidéo est réparé dans la V4 avec l'authentifcation Challenge-Response!

Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 05 oct. 2019, 01:00

Super, je test ça demain
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 05 oct. 2019, 08:57

Je te confirme, le flux vidéo fonctionne bien sur le widget depuis la mise à jour.
gds.png
gds.png (127.31 Kio) Consulté 2213 fois
Tien je pensais un une évolution, tu ne pourrais pa remonter les « utilisateurs » et les associer au PIN ou TAG directement depuis le plugin ? Ça permettrait de gérer plus facilement les scénarios de présence, je ne sait pas comment les autre font mais de mon coté j'ai un scénario qui vérifie le tag pour savoir qui est rentré.

En tout cas, je te dis encore bravo pour ce plugin, il ne manque qu'un modale avec l’échange vidéo/voix pour être parfait.
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 05 oct. 2019, 20:17

Ca devrait être possible. Je voulais rajouter deux petite chose, ameliorer la compatibilité V4 notamment sur le widget et une commande pour switcher en mode nuit.

Pour l'interaction voix, ça devrait être possible mais ça nécessite quelques prérequis. Je vous en reparlerais.

Envoyé de mon SM-G965F en utilisant Tapatalk


coconut_tree
Timide
Messages : 3
Inscription : 13 avr. 2019, 18:16

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par coconut_tree » 05 oct. 2019, 21:08

Bonjour ripleyxlr8,

Je débute avec Jeedom et je suis en train de tester le portier vidéo. La 1ère chose que j'ai faite a été de mettre à jour le firmware avec la dernière version (1.0.7.4). Ensuite j'ai vu ton plugin et là je vois qu'il y a un problème avec les versions ultérieur à 1.0.5.2. Est-ce que tu vas mettre à jour ton plugin pour qu'il soit compatible avec la dernière version ou j'ai meilleur temps de faire un downgrade?

Merci en tout cas pour ce plugin.
Cordialement,

ripleyxlr8
Timide
Messages : 223
Inscription : 27 sept. 2016, 17:50
Localisation : 95

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par ripleyxlr8 » 05 oct. 2019, 21:54

coconut_tree a écrit :Bonjour ripleyxlr8,

Je débute avec Jeedom et je suis en train de tester le portier vidéo. La 1ère chose que j'ai faite a été de mettre à jour le firmware avec la dernière version (1.0.7.4). Ensuite j'ai vu ton plugin et là je vois qu'il y a un problème avec les versions ultérieur à 1.0.5.2. Est-ce que tu vas mettre à jour ton plugin pour qu'il soit compatible avec la dernière version ou j'ai meilleur temps de faire un downgrade?

Merci en tout cas pour ce plugin.
Cordialement,
Non c'est ok. Tu peux utiliser presque n'importe quelle version ultérieure a la 10.0.3.2 du moment que ce n'est pas la 10.0.4.9. (Cette version est buggee).

Bon teste et si tu as des besoins particuliers pour le plugin n'hésite pas.

Richard

Envoyé de mon SM-G965F en utilisant Tapatalk


Alpine_Z
Timide
Messages : 123
Inscription : 09 mai 2015, 18:19

Re: [Plugin Tiers][Sujet Principal] Portier GrandStream GDS3710

Message par Alpine_Z » 05 oct. 2019, 22:59

ripleyxlr8 a écrit :
05 oct. 2019, 20:17
Ca devrait être possible. Je voulais rajouter deux petite chose, ameliorer la compatibilité V4 notamment sur le widget et une commande pour switcher en mode nuit.

Pour l'interaction voix, ça devrait être possible mais ça nécessite quelques prérequis. Je vous en reparlerais.

Envoyé de mon SM-G965F en utilisant Tapatalk
Ça serait magnifique, a mon connaissance le seul portier complet sous jeedom :)
En tout cas, je suis la pour tout les tests.
Jeedom 3.3.29 DIY ESXi sur HP Prolian Gen8

Répondre

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

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invités