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] Lecteur IR V2 et V3 (lecteur infrarouge)

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par jncanches » 18 janv. 2018, 23:07

Je me rends compte que je n'ai pas posté mes trames avec la commande od -x <device>

Touche OK, 1er appui :

Code : Tout sélectionner

0000000 194d 5a61 0000 0000 9d16 0005 0000 0000
0000020 0004 0004 0422 800f 194d 5a61 0000 0000
0000040 9d16 0005 0000 0000 0001 0160 0001 0000
0000060 194d 5a61 0000 0000 9d16 0005 0000 0000
0000100 0000 0000 0000 0000 194d 5a61 0000 0000
0000120 2f3a 0009 0000 0000 0004 0004 0422 800f
0000140 194d 5a61 0000 0000 2f3a 0009 0000 0000
0000160 0000 0000 0000 0000 194d 5a61 0000 0000
0000200 5247 000d 0000 0000 0001 0160 0000 0000
0000220 194d 5a61 0000 0000 5247 000d 0000 0000
Touche OK, 2eme appui :

Code : Tout sélectionner

0000240 0000 0000 0000 0000 1956 5a61 0000 0000
0000260 b552 0003 0000 0000 0004 0004 0422 800f
0000300 1956 5a61 0000 0000 b552 0003 0000 0000
0000320 0001 0160 0001 0000 1956 5a61 0000 0000
0000340 b552 0003 0000 0000 0000 0000 0000 0000
0000360 1956 5a61 0000 0000 d3de 0007 0000 0000
0000400 0001 0160 0000 0000 1956 5a61 0000 0000
0000420 d3de 0007 0000 0000 0000 0000 0000 0000
0000440 1961 5a61 0000 0000 96ae 0005 0000 0000
Touche OK, 3eme appui :

Code : Tout sélectionner

0000460 0004 0004 0422 800f 1961 5a61 0000 0000
0000500 96ae 0005 0000 0000 0001 0160 0001 0000
0000520 1961 5a61 0000 0000 96ae 0005 0000 0000
0000540 0000 0000 0000 0000 1961 5a61 0000 0000
0000560 2916 0009 0000 0000 0004 0004 0422 800f
0000600 1961 5a61 0000 0000 2916 0009 0000 0000
0000620 0000 0000 0000 0000 1961 5a61 0000 0000
0000640 0419 000d 0000 0000 0001 0160 0000 0000
0000660 1961 5a61 0000 0000 0419 000d 0000 0000
Touche 1, 1er appui :

Code : Tout sélectionner

0000700 0000 0000 0000 0000 197c 5a61 0000 0000
0000720 4970 0006 0000 0000 0004 0004 0401 800f
0000740 197c 5a61 0000 0000 4970 0006 0000 0000
0000760 0001 0201 0001 0000 197c 5a61 0000 0000
0001000 4970 0006 0000 0000 0000 0000 0000 0000
0001020 197c 5a61 0000 0000 8376 000a 0000 0000
0001040 0001 0201 0000 0000 197c 5a61 0000 0000
0001060 8376 000a 0000 0000 0000 0000 0000 0000
Ca aide @Patrick ?

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par jncanches » 19 janv. 2018, 11:37

@Patrick
J'essaye de bien comprendre d'où peut provenir le problème. J'ai lu le code de ton plugin et si j'ai bien compris, voici ce qu'il fait en mode Learn :

Il ouvre en binaire le fichier /dev/input/eventX (ou X est le numéro du device IR). Ce fichier est alimenté par le driver lui même avec la trame IR reçue sur le device.
Ensuite ton code procède au décodage binaire de cette trame en considérant une longueur de 32 bits (j'ai joué avec la longueur de trame utilisée par le plugin, sans succès).
Il me semble que le souci du plugin vient forcément de cette étape de décodage. Ce qu'il y a dans le fichier /dev/input/eventX est forcément correct car si ce n'était pas le cas, la commande ir-keytable -t renverrait des infos incohérentes aussi, vu qu'elle aussi se base exclusivement sur le contenu du fichier (comme ton plugin).

En allant fouiller dans le code source du décodage rc6 (par exemple) de ir-keytable https://github.com/tq-systems/linux-mxs ... -decoder.c je me dis que j'ai encore du boulot pour comprendre ce qui se passe mal :(
Et je me dis aussi que c'est quand même dommage de ne pas pouvoir utiliser le résultat de la commande ir-keytable -t, vu qu'elle fait vraiment très bien son boulot :( mais je manque de compétence en PHP, en dev de plugin Jeedom, pour juger!

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par jncanches » 20 janv. 2018, 17:39

Bon bonne nouvelle, j'ai réussi à corriger le souci des codes "aléatoires". Comme l'aléatoire n'existe pas vraiment en info, il y avait une bonne raison à ça.
Il se trouve que la plugin, en mode NORMAL en tous cas, lis 16 octets dans le fichier /dev/input/eventX, et il se trouve que chez moi en tous cas, il faut en lire 24. Les 4 derniers, une fois concertis en hexadécimal remonte exactement le même code que le scancode donné par la commande "ir-keytable -t"
Je ne connais pas la raison à ça, j'ai vraiment cherché partout.

@Patrick : je posterais ce soir les modifs exactes que j'ai dû faire dans le fichier lecteur_ird.php histoire que tu les valides, et surtout il faudrait trouver une solution pour ne pas que ça casse le comportement chez ceux ou ça marche actuellement.

En tous cas, une fois qu'il marche, ce plugin est trop beau :)

Didier3L
Actif
Messages : 1387
Inscription : 01 mai 2016, 13:40

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par Didier3L » 20 janv. 2018, 17:56

:arrow: @Patrick :D :lol:
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

Avatar de l’utilisateur
ptitdyno
Timide
Messages : 352
Inscription : 14 janv. 2018, 23:12
Localisation : 54

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par ptitdyno » 20 janv. 2018, 19:17

jncanches a écrit :Bon bonne nouvelle, j'ai réussi à corriger le souci des codes "aléatoires". Comme l'aléatoire n'existe pas vraiment en info, il y avait une bonne raison à ça.
Il se trouve que la plugin, en mode NORMAL en tous cas, lis 16 octets dans le fichier /dev/input/eventX, et il se trouve que chez moi en tous cas, il faut en lire 24. Les 4 derniers, une fois concertis en hexadécimal remonte exactement le même code que le scancode donné par la commande "ir-keytable -t"
Je ne connais pas la raison à ça, j'ai vraiment cherché partout.

@Patrick : je posterais ce soir les modifs exactes que j'ai dû faire dans le fichier lecteur_ird.php histoire que tu les valides, et surtout il faudrait trouver une solution pour ne pas que ça casse le comportement chez ceux ou ça marche actuellement.

En tous cas, une fois qu'il marche, ce plugin est trop beau :)
Bien joue et bravo pour l investissement

NAS : QNAP TS-251a 8go de Ram / VIRTUALIZATION STATION : VM JEEDOM 3.1.7 sur DEBIAN 9.3 x64 ( dd10go / ram 2go )
USB : CONTRÔLEUR Z-WAVE PLUS Z-STICK GEN5 / Module Fibaro Variateur / Prise NeoCoolcam
USB : Capteur IR605Q
WIFI : XIAOMI Gateway / Module Divers ...

JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par jncanches » 20 janv. 2018, 20:06

J'ai pas tout compris Didier3L ...

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par jncanches » 20 janv. 2018, 20:23

Pour ceux qui veulent tester, je joins le fichier lecteur_ird.php modifié.
ATTENTION, il faut
- sauvegarder le fichier original dans "/var/www/html/plugins/Lecteur_IR/core/ir_config" (en fonction de votre config)
- copier le nouveau fichier
- le rendre exécutable (chmod 755 etc)
- changer son propriétaire (chown www-data en fonction de votre config)
- s'assurer que le plugin est configuré en mode NORMAL (ça ne marchera pas dans les autres modes)
- relancer le deamon
- et tester

Le format devrait sortir des lignes de cette sorte (exemple pour la touche 2 chez moi):

Code : Tout sélectionner

IR=800f0402, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 20:18:24)
IR=800f0402, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 20:18:21)
800f0402 correspond au scancode de la commande ir-keytable -t

Le reste du fonctionnement du plugin ne change pas d'un iota.

Voila en espérant que ça pourra aider du monde.

EDIT :
Impossible d'attacher un fichier alors voila un lien https://drive.google.com/open?id=11FK44 ... PrVbrIZq5e

Avatar de l’utilisateur
ptitdyno
Timide
Messages : 352
Inscription : 14 janv. 2018, 23:12
Localisation : 54

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par ptitdyno » 23 janv. 2018, 22:53

Du nouveau ?

NAS : QNAP TS-251a 8go de Ram / VIRTUALIZATION STATION : VM JEEDOM 3.1.7 sur DEBIAN 9.3 x64 ( dd10go / ram 2go )
USB : CONTRÔLEUR Z-WAVE PLUS Z-STICK GEN5 / Module Fibaro Variateur / Prise NeoCoolcam
USB : Capteur IR605Q
WIFI : XIAOMI Gateway / Module Divers ...

JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate

jncanches
Timide
Messages : 81
Inscription : 12 nov. 2017, 17:34

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par jncanches » 23 janv. 2018, 23:31

Bah pas vraiment, j'attends un retour de Patrick. Tu as testé mon correctif chez toi?

Avatar de l’utilisateur
ptitdyno
Timide
Messages : 352
Inscription : 14 janv. 2018, 23:12
Localisation : 54

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par ptitdyno » 25 janv. 2018, 19:14

Non pas teste faut de temp, je vais recevoir mon beelink gt3 pro je vais refaire une installation

NAS : QNAP TS-251a 8go de Ram / VIRTUALIZATION STATION : VM JEEDOM 3.1.7 sur DEBIAN 9.3 x64 ( dd10go / ram 2go )
USB : CONTRÔLEUR Z-WAVE PLUS Z-STICK GEN5 / Module Fibaro Variateur / Prise NeoCoolcam
USB : Capteur IR605Q
WIFI : XIAOMI Gateway / Module Divers ...

JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate

matthgyver
Timide
Messages : 21
Inscription : 28 oct. 2017, 18:02

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par matthgyver » 27 janv. 2018, 20:00

jncanches a écrit :
20 janv. 2018, 20:23
Pour ceux qui veulent tester, je joins le fichier lecteur_ird.php modifié.
...
Tu es mon dieux ! 8-)
Les problèmes que j'évoquais en septembre / octobre sont résolus.
A noter qu'il faut supprimer la ligne 87 de ton fichier.

Merci à toi !

Avatar de l’utilisateur
minscof
Actif
Messages : 587
Inscription : 27 janv. 2015, 21:37

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par minscof » 28 janv. 2018, 10:03

ptitdyno a écrit :
25 janv. 2018, 19:14
Non pas teste faut de temp, je vais recevoir mon beelink gt3 pro je vais refaire une installation
As-tu reçu ton beelink gt3 pro : j'envisage le même système et j'aimerais un retour d'expérience. Je me demandais si ce système a un hdmi-cec actif pour le recycler éventuellement dans un futur ?

Merci

Avatar de l’utilisateur
ptitdyno
Timide
Messages : 352
Inscription : 14 janv. 2018, 23:12
Localisation : 54

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par ptitdyno » 28 janv. 2018, 11:35

minscof a écrit :
ptitdyno a écrit :
25 janv. 2018, 19:14
Non pas teste faut de temp, je vais recevoir mon beelink gt3 pro je vais refaire une installation
As-tu reçu ton beelink gt3 pro : j'envisage le même système et j'aimerais un retour d'expérience. Je me demandais si ce système a un hdmi-cec actif pour le recycler éventuellement dans un futur ?

Merci
Salut non rien reçu dans 15j, moi j ai un ancien ecran vga a recycler et le bt3 a le vga et hdmi, 4go de ram pour le double du prix d un pi3 je test a suivre ...

NAS : QNAP TS-251a 8go de Ram / VIRTUALIZATION STATION : VM JEEDOM 3.1.7 sur DEBIAN 9.3 x64 ( dd10go / ram 2go )
USB : CONTRÔLEUR Z-WAVE PLUS Z-STICK GEN5 / Module Fibaro Variateur / Prise NeoCoolcam
USB : Capteur IR605Q
WIFI : XIAOMI Gateway / Module Divers ...

JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate

sydelius
Timide
Messages : 1
Inscription : 04 févr. 2018, 15:00

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par sydelius » 04 févr. 2018, 15:03

Merci pour l'astuce. Cela fonctionne parfaitement chez moi.

marmotte68
Timide
Messages : 31
Inscription : 03 févr. 2018, 10:01

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par marmotte68 » 07 févr. 2018, 16:05

bonjour

je viens de recevoir un ir 605q et j'essaye de le faire fonctionner mais pas moyen.j'installer bien le plug in puis je l'active. les dependances se lancent mais pas le daemons . si je lance il passe de temps en temps ok des qu'il est ok en mode apprentissage j'ai Aucune commandes IR reçue actuellement...
Config: [P:][S:][D:]

je suis sous une box jeedom smart et je ne sais pas s'il faut configurer autre chose!!. le type de recepeur ir est sur "n'est pas dans la liste " j'ai essayé un peu tout et je n'y arrive pas . quelqu'un a t'il la configuration a mettre sous la box jeedom smart

merci de votre aide!!

Avatar de l’utilisateur
ptitdyno
Timide
Messages : 352
Inscription : 14 janv. 2018, 23:12
Localisation : 54

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par ptitdyno » 07 févr. 2018, 18:15

Fais une capture d'écran de la liste des périphériques détecter là où c'est marqué n'est pas dans la liste clique sur le sélecteur sur le côté et aussi tout en bas de l'onglet protocole IR tu devrais avoir des infos sur ton capteur

NAS : QNAP TS-251a 8go de Ram / VIRTUALIZATION STATION : VM JEEDOM 3.1.7 sur DEBIAN 9.3 x64 ( dd10go / ram 2go )
USB : CONTRÔLEUR Z-WAVE PLUS Z-STICK GEN5 / Module Fibaro Variateur / Prise NeoCoolcam
USB : Capteur IR605Q
WIFI : XIAOMI Gateway / Module Divers ...

JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate

marmotte68
Timide
Messages : 31
Inscription : 03 févr. 2018, 10:01

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par marmotte68 » 07 févr. 2018, 18:29

je trouve ca ou dans jeedom car je débute. je ne vois pas ou j'ai la liste des périphériques

merci de ton aide

Avatar de l’utilisateur
ptitdyno
Timide
Messages : 352
Inscription : 14 janv. 2018, 23:12
Localisation : 54

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par ptitdyno » 07 févr. 2018, 18:33

Dans le plugin, liste déroulante ou tu peut choisir la source.

Une fois que tu a connecte ton capteur tu a reboot ton jeedom ?

NAS : QNAP TS-251a 8go de Ram / VIRTUALIZATION STATION : VM JEEDOM 3.1.7 sur DEBIAN 9.3 x64 ( dd10go / ram 2go )
USB : CONTRÔLEUR Z-WAVE PLUS Z-STICK GEN5 / Module Fibaro Variateur / Prise NeoCoolcam
USB : Capteur IR605Q
WIFI : XIAOMI Gateway / Module Divers ...

JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate

marmotte68
Timide
Messages : 31
Inscription : 03 févr. 2018, 10:01

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par marmotte68 » 07 févr. 2018, 18:54

je dois etre miro mais je ne vois pas de liste deroulante dans le plug in. . tu peux me detailler un peu plus ou exactement

merci

marmotte68
Timide
Messages : 31
Inscription : 03 févr. 2018, 10:01

Re: [Plugin Tiers][Sujet Principal] Lecteur IR V2 et V3 (lecteur infrarouge)

Message par marmotte68 » 07 févr. 2018, 19:36

j'ai bien une liste deroulante en bas du plug in intituler device IR et dans lequel j'ai un cece-input, un vt-input, un media center Ed ehone infrarouge et un mce ir keyboard et c'est tout j 'ai jamais le ir605a/q. c'est normal!!

je rapelle que je ne suis pas sur un RI mais sur la box jeedom smart de chez jeedom

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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