Si vous possédez des appareils "anciens" disons non connecté au réseau internet, ce tutoriel peut vous intéressez.
Il vous permettra de le commander via une interface web grâce encore au Raspberry par infrarouge
Il vous faudra juste une diode infrarouge type 940nm 45° comme celle-ci.
Brancher la au GPIO du Raspberry de cette manière (Attention à la polarité de la diode)
1) Installer lirc
2) Configurer lirc
- Ajouter dans le fichier /etc/modules les lignes suivantes
sudo apt-get install lirc
lirc_dev
lirc_rpi gpio_in_pin=23 gpio_out_pin=24
- Remplacer le fichier /etc/lirc/harware.conf par celui ci (Téléchargement)
- Télécharger le fichier lirc.conf correspondant à votre matériel ici (http://lircconfig.commandir.com/lircd.conf/) et le placer dans le répertoire /etc/lirc
3) Exécuter lirc
Arrêter puis re-démarrer le service lirc
sudo /etc/init.d/lirc stop
sudo /etc/init.d/lirc start
4) Tester lirc
Lancer une commande "irsend" (La documentation est disponible ici http://www.lirc.org/html/irsend.html)
5] L'api send.php (cf Téléchargement) permettra d'utiliser la commande en http. (cf pièce_jointe)
Maj Raspberry Pi 2:
Ajouter les lignes suivantes dans le fichier /boot/config.txt
dtoverlay=lirc-rpi
# Uncomment this to override the defaults for the lirc-rpi module
dtparam=gpio_out_pin=24
dtparam=gpio_in_pin=23
dtparam=gpio_in_pull=down