Osmc & Télécommande I.R.

Raspbmc (OSMC) est une distribution Raspbian intégrant XBMC (Kodi)

Modérateur : Francois

Répondre
batouh
Messages : 7
Enregistré le : ven. 28 avr. 2017 10:33

Osmc & Télécommande I.R.

Message par batouh » lun. 8 mai 2017 14:44

Je précise tout d'abord que je débute en Linux. ^^

J'ai donc installer un récepteur IR sur mon Rpi 3b pour commander OSMC avec ma télécommande de TV.
Le raspberry a bien détecté l'appui de touches et le fichier de configuration de LIRC a été généré sans erreurs.

voici le contenu de mon fichier "etc/lirc/lircd.conf" généré par lirc:

# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0-pre1(default) on Thu Jan 8 11:26:07 2015
#
# contributed by Dilligaf
#
# brand: OSMC
# model no. of remote control:
# devices being controlled by this remote:
#

begin remote

name OSMC
bits 5
flags RC5|CONST_LENGTH
eps 30
aeps 100

one 872 807
zero 872 807
plead 886
pre_data_bits 8
pre_data 0x84
gap 107676
toggle_bit_mask 0x800


KEY_HOME 0x0F
KEY_INFO 0x10
KEY_UP 0x11
KEY_DOWN 0x13
KEY_LEFT 0x15
KEY_RIGHT 0x12
KEY_OK 0x14
KEY_BACK 0x16
KEY_TITLE 0x17
KEY_PLAYPAUSE 0x18
KEY_STOP 0x19
KEY_REWIND 0x1A
KEY_FASTFORWARD 0x1B
end codes

end remote



Et voici le fichier que j'ai créé pour le mappage: ( je précise en "remote device" j'ai essayé celui du fichier mais aussi "OSMC")


<lircmap>
<remote device="/etc/lirc/lircd.conf">
<Left>key_left</Left>
<Right>key_right</Right>
<Up>key_up</Up>
<Down>key_down</Down>
<Select>key_ok</Select>
<back>key_back</back>
<Stop>key_stop</Stop>
<FastForward>key_fastforward</FastForward>
<Rewind>key_rewind</Rewind>
<Playpause>key_playpause</Playpause>
<Home>key_home</Home>
</remote>
</lircmap>



Actuellement la commande IRW ne détecte pas mes appuis et kodi non plus. J'avoue que je ne sais pas trop comment faire.
Merci d'avance pour les pistes. Et dites-moi s'il manques des infos! :D

batouh
Messages : 7
Enregistré le : ven. 28 avr. 2017 10:33

Re: Osmc & Télécommande I.R.

Message par batouh » mar. 9 mai 2017 15:51

Désolé pour le double post mais après pas mal de recherches j'ai enfin trouvé la solution!

En fait je me suis rendu compte que le fichier .conf n'était pas généré malgré le fait qu'il soit marqué comme bien créé par lirc avec la commande irrecord.
Voici la commande que j'utilise:

Code : Tout sélectionner

irrecord -d /dev/lirc0 ~/lis.conf
Mais une fois faite je ne trouvais aucun fichier .conf créé ou modifié.

Mais grâce à la commande

Code : Tout sélectionner

sudo cp ~/lis.conf /etc/lirc/lis.conf
Mon fichier est apparu comme par magie et ma télécommande marche parfaitement.

si quelqu'un peut me l'expliquer je ne suis pas contre! Je n'aime pas ne pas comprendre les choses! :D

destroyedlolo
Raspinaute
Messages : 1144
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Osmc & Télécommande I.R.

Message par destroyedlolo » mar. 9 mai 2017 16:38

Salut,

Je dois avoué que ton poste n'est pas super clair ... cependant de ce que je lis, j'en déduis que tu as essayé de créé dans un premier temps /etc/lirc/lis.com avec ton utilisateur.
C'est normal que ca ne fonctionne pas car il ne doit pas avoir les droits.
Un

Code : Tout sélectionner

ls -ld /etc/lirc/
t'indiquera quel utilisateur à le droit d'écrire dans ce répertoire.
Le problème s'est résolu avec le sudo qui fait passé ta commande 'cp' en tant que root.

A+
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Répondre

Retourner vers « Raspbmc (OSMC) »