Installer un serveur Ola sur un RaspberryPi


Le Raspberry, c’est quoi ?

Proposé par la fondation britannique Raspberry Pi Foundation, le Raspberry Pi (ou RasPi) est un ordinateur de la taille d’une carte de crédit. Il se connecte sur votre téléviseur ou sur n’importe quel autre dispositif d’affichage disposant d’une entrée HDMI ou Vidéo (RCA).

raspberry-pi-3-aa-03

Plusieurs modèles sont disponibles :

ModèleRaspberry Pi 3Raspberry Pi ZeroRaspberry Pi 2Raspberry Pi 1
CPU1.2GHz quad-core ARM Cortex-A53 CPU from Broadcom1GHz ARM11 Broadcom CPU 900MHz quad-core ARM Cortex-A7 CPU from Broadcom700MHz ARM11 Broadcom CPU
GPUVideocore IVVideocore IVVideocore IVVideocore IV
Mémoire (RAM)1GB512MB1GB512MB
StockagemicroSDmicroSDmicroSDSD
Connectiques4 x USB, 1 x HDMI, 1 x Ethernet, 1 x audio jack 3.5mm, Wi-Fi, Bluetooth1 x microUSB, 1 x mini-HDMI4 x USB, 1 x HDMI, 1x xEthernet, 3.5mm audio jack4 x USB, 1 x HDMI, 1 x Ethernet, 3.5mm audio jack
OSLinux, Windows 10 IoT coreLinuxLinux, Windows 10 IoT core Linux
ConnecteursCamera interface (CSI), GPIO, SPI, I2C, JTAGUnpopulated 40-pin GPIO header, SPI, I2CCamera interface (CSI), GPIO, SPI, I2C, JTAGCamera interface (CSI), GPIO, SPI, I2C, JTAG
Prix$35/£30$5/£4$35/£30$25/£20

Un serveur OLA, c’est quoi ?

OLA (Open Light Architecture) est un serveur Open Source qui est capable de gérer de l’information pour le contrôle d’éclairage. Il est capable de convertir l’information en différents protocoles et il gère un nombre non négligeable de « hardwares » (boitiers USB – DMX, Art-Net, etc…).

De nombreux plugins existent pour ce serveur :

La liste complète est disponible ici

Installation du serveur OLA sur le RaspberryPi

Première étape : installer la distribution  Raspbian-Ola

  • Télécharger l’image disque la plus récente (à l’heure actuelle raspian-ola-0.9.5.zip) sur http://dl.openlighting.org/
  • Graver l’image téléchargée sur la carte SD

Brancher le RasPi sur le secteur et le connecter sur votre réseau (via un câble RJ45, un dongle USB WIFI, ou directement en WIFI pour le RaspberryPi 3)
Pour info, les identifiants par défaut : login : pi / password : openlighting

Configuration du réseau

Pour accéder au serveur OLA, il est nécessaire d’accéder à celui-ci. Plusieurs solutions s’offrent à nous :

  • Connecter un écran, un clavier et une souris sur celui-ci, comme un ordinateur classique
  • Accéder au Raspberry via un autre ordinateur, via un réseau.

Pour accéder un serveur OLA, il est d’abord nécessaire de définir son adresse. En effet, on accède au serveur grâce à une page web (via un navigateur donc).
L’adresse de la page sera donc : http://localhost:9090 si vous avez branché clavier, écran et souris directement sur le Raspberry

Vous arrivez alors sur cette page :

ola_2b

Si vous souhaitez  y accéder depuis un autre ordinateur, l’adresse sera http://adresseipduraspberrypi:9090. Mais pour cela il faudra connaitre l’adresse IP de votre RaspberryPI.

Déterminer l’adresse IP du RaspberryPI :

La manière la plus simple est de connecter le PI et votre ordinateur sur un routeur (via 2 câbles RJ45 ou grâce au WIFI).
Je présenterai ici la manière de procéder en utilisant 2 câbles RJ45 :

  1. Relier votre ordinateur au routeur via un câble RJ45
  2. Relier le RPI au routeur via un second câble RJ45
  3. Installer le logiciel IP Angry Scanner sur votre ordinateur (disponible sur Mac, PC et Linux)

angryscanner_2

  1. Lancer un scan afin de détermniner les adresses des différents périphériques sur votre réseau
  2. Repérer l’adresse du RPI (ici 192.168.0.102)
  3. L’adresse pour se connecter au RPI via votre ordinateur sera donc : http://192.168.0.102:9090

 

Vous pouvez poser vos questions sur cette partie sur le forum

Prochaine étape : configurer le serveur OLA