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

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 17:07

Tu devrais avoir la config suivante avec ton dongle :
screenshot.152.png
screenshot.152.png (55 Kio) Consulté 157 fois
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 17:14

Et si cela ne marche toujours pas, passe en ligne de commande :

Code : Tout sélectionner

su
apt-get install lirc
puis redémarre ton jeedom et vérifie bien que tu as cette option sur oui dans le plugin :
Stopper le service LIRC avant de lancer le daemon
il est recommandé de redémarrer ta machine après l'install de lirc...
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 04 déc. 2019, 18:01

Merci pour toutes ces propositions.

Ma config est comme çà:
config.jpg
config.jpg (156.2 Kio) Consulté 141 fois
(avant l'installe de lirc j'étais en event6)

j'ai installé lirc et rebooté, rien y fait. Je comprends pas.

Les protocoles sont cochés
config2.jpg
config2.jpg (61.71 Kio) Consulté 141 fois
J'ai modifié légèrement le fichier la liste des codes IR a identifier
config3.jpg
config3.jpg (34.9 Kio) Consulté 141 fois
relancé le démon plein de fois et niet.

Les logs:
Lecteur_IR

Code : Tout sélectionner

[2019-12-04 17:40:25][INFO] : --------------------------------------
[2019-12-04 17:40:25][INFO] : CONFIGURATION DES PROTOCOLES IR :
[2019-12-04 17:40:25][INFO] : Protocols changed to rc-5 rc-5-sz jvc sony nec sanyo rc-6 sharp xmp
[2019-12-04 17:40:25][INFO] : --------------------------------------
[2019-12-04 17:40:25][INFO] : CONFIGURATION ACTUELLE DES DEVICES IR :
[2019-12-04 17:40:25][INFO] : Found /sys/class/rc/rc0/ (/dev/input/event7) with:
[2019-12-04 17:40:25][INFO] : 	Driver mceusb, table rc-rc6-mce
[2019-12-04 17:40:25][INFO] : 	Supported protocols: unknown other lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp
[2019-12-04 17:40:25][INFO] : 	Enabled protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo rc-6 sharp xmp
[2019-12-04 17:40:25][INFO] : 	Name: Media Center Ed. eHome Infrared
[2019-12-04 17:40:25][INFO] : 	bus: 3, vendor/product: 147a:e03e, version: 0x1201
[2019-12-04 17:40:25][INFO] : 	Repeat delay = 500 ms, repeat period = 125 ms
[2019-12-04 17:40:25][INFO] : --------------------------------------
[2019-12-04 17:40:25][INFO] : Lancement du démon Lecteur_IR
[2019-12-04 17:40:25][DEBUG] : /var/www/html/plugins/Lecteur_IR/core/ir_config/lecteur_ird.php
[2019-12-04 17:40:29][INFO] : Démon Lecteur_IR lancé
Lecteur_IR_Daemon

Code : Tout sélectionner

04/12/2019 17:40:26 info: Définition du Receiver IR : /dev/input/event7(Code L48)
04/12/2019 17:40:26 info: Activation écoute du Receiver IR sur /dev/input/event7(Code L93)
Lecteur_IR_Learning J'ai pas plus d'idée :(

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 04 déc. 2019, 18:10

Par contre dans le log http.error j'ai çà:

Code : Tout sélectionner

sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied
sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied
sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied
sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied
sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied
sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied
sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied
j'ai fait un ls -l /var/www/html/log:

Code : Tout sélectionner

-rw-rw-r-- 1 www-data www-data   481 déc.   4 18:05 cron_execution
-rw-rw-r-- 1 www-data www-data 20858 déc.   4 18:04 http.error
-rw-rw-r-- 1 www-data www-data  1258 déc.   4 17:59 Lecteur_IR
-rw-rw-r-- 1 www-data www-data   175 déc.   4 17:59 Lecteur_IR_Daemon
-rw-rw-r-- 1 root     root         0 déc.   4 17:40 Lecteur_IR_Learning
-rw-rw-r-- 1 www-data www-data     1 déc.   4 18:00 listener_execution
-rw-rw-r-- 1 www-data www-data     1 déc.   4 17:38 scenario_execution
drwxrwxr-x 2 www-data www-data  4096 déc.   4 14:54 scenarioLog
alors j'ai fait un chmod 666 /var/www/html/log/Lecteur_IR_Learning

et c'est devenu : rw-rw-rw- 1 root root 0 déc. 4 17:40 Lecteur_IR_Learning

mais j'ai toujours les erreurs dans http.error !?

restart du plugin, mais rien de changé au pb initial.

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 18:22

Tu as un soucis avec les droits, mais pour le résoudre, tu dois d'abord arrêter le daemon, et seulement après tu affecteras les droits, et owner sur www-data et enfin tu relances le daemon...

Vérifie aussi si tu n'as pas en amont déjà un soucis de droits dans le dossier :

Code : Tout sélectionner

/var/www/html/plugins/Lecteur_IR/core/ir_config
Tous les fichiers doivent avoir les pour owner www-data et les droits rwxrwxr-x (0775) !
Dernière édition par Patrick le 04 déc. 2019, 18:31, édité 1 fois.
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 04 déc. 2019, 18:30

J'ai arrêté le demon.
chmod 666 /var/www/html/log/Lecteur_IR_Learning
--> rw-rw-rw- 1 root root 0 déc. 4 17:40 Lecteur_IR_Learning
relancé le demon
j'hésite à faire un chown www-data:www-data /var/www/html/log/Lecteur_IR_Learning pour que ce fichier soit comme les autres.

toujours un sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied qui revient. je comprends pas niveau des droits, mon jeedom est from scratch.

Code : Tout sélectionner

root@Jeedom:~# ls -l /var/www/html/plugins/Lecteur_IR/core/ir_config
total 64
-rwxrwxr-x 1 www-data www-data    1 déc.   2 22:21 IR_daemon_state
-rwxrwxr-x 1 www-data www-data 4719 déc.   2 22:21 ir-lecteur.conf
-rwxrwx--- 1 www-data www-data 4730 déc.   4 17:26 ir-lecteur.conf_f869c670a944f52a829a606a91c2371e
-rwxrwxr-x 1 www-data www-data    2 déc.   4 18:27 IRSize
-rwxrwxr-x 1 www-data www-data   42 déc.   2 22:21 LearningLog
-rwxrwxr-x 1 www-data www-data    1 déc.   4 18:27 LearningMode
-rwxrwxr-x 1 www-data www-data 6336 déc.   4 16:00 lecteur_ird.php
-rwxrwxr-x 1 www-data www-data   17 déc.   4 18:27 receiver_IR
-rwxrwxr-x 1 www-data www-data    6 déc.   4 18:27 receiver_mode
-rwxrwxr-x 1 www-data www-data 5121 déc.   2 22:21 select_decodage.php
-rwxrwxr-x 1 www-data www-data 7790 déc.   2 22:21 set_ircode.php

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 04 déc. 2019, 18:34

J'ai fait un chmod 777 /var/www/html/plugins/Lecteur_IR/core/ir_config/ir-lecteur.conf_f869c670a944f52a829a606a91c2371e pour l'aligner avec les autres. restart demon.

mais toujours sh: 1: cannot create /var/www/html/core/class/../../log/Lecteur_IR_Learning: Permission denied et aucun code appris.

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 18:37

Tous les fichiers doivent avoir les pour owner www-data et les droits rwxrwxr-x (0775) !
mais avant de modifier quoi que ce soit :
  1. stoppe le daemon,
  2. supprime le fichier de log Lecteur_IR
  3. Tous les fichiers dans le dossier du dossier "/var/www/html/plugins/Lecteur_IR/core/ir_config" doivent avoir pour owner www-data et les droits rwxrwxr-x (0775) !
  4. Relance le daemon
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 04 déc. 2019, 18:59

démon arrêté (gestion automatique désactivée)

Suppression des fichiers logs

Code : Tout sélectionner

root@Jeedom:~# ls -l /var/www/html/log
total 24
-rw-rw-r-- 1 www-data www-data  739 déc.   4 18:40 cron_execution
-rw-rw-r-- 1 www-data www-data  311 déc.   4 18:40 http.error
-rw-rw-r-- 1 www-data www-data    1 déc.   4 18:18 listener_execution
-rw-rw-r-- 1 www-data www-data    1 déc.   4 18:19 scenario_execution
drwxrwxr-x 2 www-data www-data 4096 déc.   4 14:54 scenarioLog
réinit des droits dans /var/www/html/plugins/Lecteur_IR/core/ir_config:

Code : Tout sélectionner

root@Jeedom:~# ls -l /var/www/html/plugins/Lecteur_IR/core/ir_config
total 64
-rwxrwxr-x 1 www-data www-data    1 déc.   2 22:21 IR_daemon_state
-rwxrwxr-x 1 www-data www-data 4719 déc.   2 22:21 ir-lecteur.conf
-rwxrwxr-x 1 www-data www-data 4730 déc.   4 17:26 ir-lecteur.conf_f869c670a944f52a829a606a91c2371e
-rwxrwxr-x 1 www-data www-data    2 déc.   4 18:33 IRSize
-rwxrwxr-x 1 www-data www-data   42 déc.   2 22:21 LearningLog
-rwxrwxr-x 1 www-data www-data    1 déc.   4 18:33 LearningMode
-rwxrwxr-x 1 www-data www-data 6336 déc.   4 16:00 lecteur_ird.php
-rwxrwxr-x 1 www-data www-data   17 déc.   4 18:33 receiver_IR
-rwxrwxr-x 1 www-data www-data    6 déc.   4 18:33 receiver_mode
-rwxrwxr-x 1 www-data www-data 5121 déc.   2 22:21 select_decodage.php
-rwxrwxr-x 1 www-data www-data 7790 déc.   2 22:21 set_ircode.php
relance du démon.
plus d'erreur dans http.error: sh: 1: cannot create ...Lecteur_IR_Learning: Permission denied

par contre je ne peux toujours par apprendre de code. un truc de dingue.

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 19:35

il se passe quoi quand tu passes en mode Learn ?

Fais moi voir la liste des capteurs qu'il a trouvé dans la page de config STP...
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 04 déc. 2019, 19:42

il s'affiche ca :
Aucune commandes IR reçue actuellement...
Config: [P:/dev/input/event7][S:24][D:NORMAL]

et il se passe rien quand j'appuie sur mes telecommandes (tv, ampli, pc...)

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 19:45

Tu as lancé l'install de LIRC ?
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 04 déc. 2019, 19:48

oui oui comme tu l'as demandé. j'ai aussi laissé sur oui la case stopper le service lirc comme tu l'as demandé.

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 20:02

Estce que tu vois lirc dans la liste des capteurs ?
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 20:05

Pour gagner du temps car je vais devoir partir vers 20h30, envois moi ton tel par MP et je t'appelle ... ;-)
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 04 déc. 2019, 20:20

Bon, je vais devoir décrocher pour aujourd’hui...

Je pense qu'il y a une dépendance liée à Lirc qui manque sur ta machine, et le fait d'installer lirc, devrait normalement corriger le problème.
Donc faire d'abord une install :

Code : Tout sélectionner

 sudo apt-get install -y lirc
Ensuite vérifie si Lirc est visible dans le choix des capteurs...
Tu devrais voir dans la liste lirc0...
Si c'est le cas, alors toutes les dépendences doivent être en place.
Tu peux maintenant supprimer Lirc (juste lirc pas les autres dépendences)...

Code : Tout sélectionner

 sudo apt-get remove -y lirc
Après restart de Jeedom
Re-sélectionne ton capteur "Média Center" et refais les tests learn ...
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 05 déc. 2019, 12:27

Bonjour Patrick
Je reviens sur mon pb.
Alors oui lirc installé m'a ajouté une ligne lircd-input. Si j'essaye avec cette ligne le learn j'ai çà qui apparaît:

Code : Tout sélectionner

IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:13:05)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:13:04)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:13:03)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:13:02)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:13:01)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:13:00)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:12:59)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:12:58)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:12:57)
IR=2, ACTIF=1, REPEAT=100, ID=NOM_A_DEFINIR, TRIGGER=IRCODE, REMARQUE= (NEW : 12:12:56)
Mais aucune de mes télécommandes sont visibles.

j'ai enlevé lirc (en laissant les dépendances) et rebooté.

et la le learning fonctionne !!!!!! J'y comprends rien, mais j'y touche plus :)

Merci de ton aide Patrick. si jamais tu voulais investiguer pour comprendre, je peux te laisser un accès à mon jeedom ;) en tout cas merci :mrgreen:

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 05 déc. 2019, 13:39

J'ai déjà eu ce problème une fois, c'est pour ça que je t'ai proposé cette manips, qui est la seule que j'ai trouvé et qui fonctionne.
Cela ne concerne pas toutes les config matérielles mais je n'ai pas d'explication et une fois le problème résolu, impossible de savoir ce qui posait problème...
Je soupçonne que durant l'activation de Lirc, il crée un fichier de configuration indispensable pour Irkeytable, et que ce fichier reste ensuite même après la des installation de Lirc...
Donc bon zapping avec ta nouvelle interface domotique ;-)
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

lgouraud2
Timide
Messages : 180
Inscription : 22 juin 2017, 15:22

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

Message par lgouraud2 » 06 déc. 2019, 15:48

Patrick a écrit :
05 déc. 2019, 13:39
Donc bon zapping avec ta nouvelle interface domotique ;-)
Merci

J'ai une idée d'amélioration pour la V4 :mrgreen:

Pour éviter d'avoir un scenario qui fait des tests sur la valeur renvoyée dans IRCODE, je propose d'ajouter dans le fichier un ID de commande jeedom. Ainsi dès qu'un code est reçu, la commande associée est automatiquement lancée :

IR=231545, ACTIF=1, REPEAT=100, ID=TV_ON, TRIGGER=IRCODE, JEECMD=7685

Bien sûr si on met pas de JEECMD alors le fonctionnement actuel est conservé : valeur ID dans IRCODE

Qu'en penses tu ?

Avatar de l’utilisateur
Patrick
Helper
Messages : 1025
Inscription : 29 août 2014, 15:21
Localisation : Savoie

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

Message par Patrick » 06 déc. 2019, 16:25

Déjà, Merci pour ton soutien que je viens de recevoir ! ;-)

Pour ton idée, pourquoi pas, faut que je regarde ce que cela implique techniquement...
ßêta-Testeur / Développeur plugin / Modérateur du Forum EnOcean

En domotique ou en informatique, il n'y a pas de problème, mais seulement des solutions à trouver...
Pour contribuer au développement des plugins et tutos : Paypal

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

Utilisateurs parcourant ce forum : gcherel et 4 invités