Page 2 sur 3

Re: Passerelle IR

Publié : 22 févr. 2016, 22:04
par Neutrino
C'est quasi immédiat, après je ne sais pas ce que ça donne sur une 4k ou une révolution.

Je réfléchie aussi à une télco universelle afin d’allouer des boutons à domoticz uniquement (plutôt que d'acheter une telco 433...)

Re: Passerelle IR

Publié : 22 févr. 2016, 22:42
par deennoo
Neutrino a écrit : Je réfléchie aussi à une télco universelle afin d’allouer des boutons à domoticz uniquement (plutôt que d'acheter une telco 433...)
C'est aussi ce que je veux faire pour "le coin tv".

Re: Passerelle IR

Publié : 09 mars 2016, 16:00
par deennoo
Bon un gros retour : c'est nickel !

ma config :

Une telecommande harmony 350
une rpi2 avec kodi (openelec) + hyperion + recepteur ir usb (madame a mis son veto sur les fils + gpio etc etc)

Les touches personnalisable 2 3 4 5 envoie les codes d'une autre telecommande prenneuse de poussiere, Irexec a la reception de ces commandes execute de simple mise a jour json pour : la prise du meuble TV (le meme bouton fait une commande toggle) et les 3 scenarios cree pour mes Mi Lights.


Temps de reaction : a vu d'oeil moins d'une seconde.

Le WAF est a son maximum, le nombre de telecommande en manipulation a été /3, par contre mon stress de laisser l'harmony entre les mains du petit de moins de 2 ans est a 110% : la commande a papa....

Re: Passerelle IR

Publié : 09 mars 2016, 22:40
par Neutrino
Génial !
T'utilises quoi comme récepteur IR USB ?

Re: Passerelle IR

Publié : 09 mars 2016, 23:04
par deennoo
Ir605q j'en ai un pour kodi et un autre sur mon player freebox

http://www.audiophonics.fr/aim-ir605q-r ... -6981.html

Re: Passerelle Infrarouge

Publié : 15 mars 2017, 17:15
par OyyoDams
J'ai suivi le tuto, mais ça coince...

- J'ai bien connecté le récepteur IR au RPI.
- La commande "mode2 -d /dev/lirc0" crache bien des trucs à chaque réception d'un signal IR
- J'ai donc tenté d'apprendre une touche

Voici mon fichier /etc/lirc/lircd.conf:

Code : Tout sélectionner

# 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 Wed Mar 15 16:22:30 2017
#
# contributed by 
#
# brand:                       lircd.conf
# model no. of remote control: 
# devices being controlled by this remote:
#

begin remote

  name  default
  flags RAW_CODES|CONST_LENGTH
  eps            30
  aeps          100

  ptrail        502
  gap          105804

      begin raw_codes

          name KEY_RED
             2617     906     506     377     499     383
              507     819     450     875    1383     827
              503     382     507     377     504     381
              508     376     514     369     499     385
              505     380     499     385     944     382
              507     377     503     823     506     378
              503     382     947     831     937     820
              498     387     942     383     507     819
              950     376     503     823     946     832
              939     378     499     385     505

      end raw_codes

end remote
Voici mon fichier /etc/lirc/lircrc:

Code : Tout sélectionner

begin
        button = KEY_RED 
        prog = irexec      
	config = echo "KEY_RED"
end
- Si je fais un "irw" et que j'envoie ce signal j'ai bien:

Code : Tout sélectionner

0000000000000001 00 KEY_RED default
Seulement... Irexec n'exécute la commande de lircrc (j'ai essayé plusieurs commandes).

Une idée ?

Re: Passerelle Infrarouge

Publié : 15 mars 2017, 18:30
par Neutrino
Peut-être en spécifiant le nom de la telco dans lircrc

Code : Tout sélectionner

begin
	remote = default
	button = KEY_RED 
	prog = irexec      
	config = echo -e "KEY_RED" >> /home/pi/test.txt  #crée un fichier test.txt avec KEY_RED dedans.
end
Bien penser à redémarrer lirc après la modif :

Code : Tout sélectionner

sudo service lirc restart

Re: Passerelle Infrarouge

Publié : 15 mars 2017, 18:52
par OyyoDams
J'ai refait la conf from scratch et ça fonctionne. Par contre j'ai 2 questions:
- Quand je fais un irrecord, parfois le récepteur capte des télécommande fantômes: il enregistre un "bouton" alors que je n'ai rien envoyé. Du coup c'est galère pour faire un enregistrement propre. A quoi ça peut être du ? (Non ma télécommande n'est pas folle) :mrgreen:
- J'ai cherché sur le net mais pas trouvé: y'a-t-til une solution simple pour ajouter un bouton à un fichier lircd.conf existant ? J'arrive à en créer un nouveau, mais pas à rajouter des commandes à un lircd.conf que j'avais déjà créé. Alors évidemment je peux en créer un autre, et ensuite merger tout ça, mais bon ça fait des manips...

Merci pour vos éclairages ;)

Re: Passerelle Infrarouge

Publié : 15 mars 2017, 19:16
par Neutrino
J'avais un environnement infrarouge très parasité et je me demandais pourquoi.
C'était le capteur de proximité de mon samsung qui parasitait tout !
C'est peut-être ça...
Sinon, tu as plein de télécommandes de référencée ici : http://lirc.sourceforge.net/remotes/

Re: Passerelle Infrarouge

Publié : 16 mars 2017, 13:49
par OyyoDams
Super ton lien, le projet a été repris ici: http://lirc-remotes.sourceforge.net/remotes-table.html

Merci!