====== Boite de déclenchement de contenu zebrix : guide de démarrage rapide ======
//**Le boîtier de déclenchement de contenu zebrix est un dispositif permettant d'afficher un contenu prédéfini sur un ou plusieurs écrans lorsqu'un contact sec est fermé. Le dispositif supporte jusqu'à 7 contacts secs différents. Le contenu n'est affiché qu'une seule fois ou jusqu'à la fermeture d'un autre contact en fonction du paramètre loop/noloop**//
===== 1 Branchement pour la configuration initiale =====
**Matériel requis :**
* l’alimentation externe fournie
* un cable réseau
* une connexion internet filaire
* un cable HDMI
* un écran
* un clavier
* une souris
* **un ou plusieurs boutons (jusqu’à 7)**
{{ :fr:gpio.png?800 |}}
**//Vous pouvez brancher le (ou les) bouton(s) sur les couples de pin de la broche GPIO repérés sur le schéma.
(5;6), (9;10), (14;15), (19;20), (25;26), (29;30), (33;34).//**
//**Brancher l’ensemble des cables, terminer par l’alimentation pour allumer l’équipement.**//
===== 2 Configuration logicielle =====
{{ :fr:configuration_logiciellefr.png |}}
**Lorsque l’équipement affiche le bureau**
- ouvrir le gestionnaire de fichiers
- cliquer ensuite dans la racine du système de fichier
- ouvrir le fichier buttons.conf
===== 3 Édition du fichier /buttons.conf =====
{{ :fr:buttonsconffilefr.png |}}
- clientname=**NOM DU COMPTE CLIENT ZEBRIX**
- username=**NOM DE L'USER ZEBRIX**
- password=**PASSWORD**
Les paramètres **clientname**, **username** et **password** sont les accès du compte zebrix depuis lequel le système zebrix buttons pourra se connecter. Ce compte zebrix n’est pas nécessairement admin pour fonctionner mais il doit à minima pouvoir attribuer un contenu sur l’écran visé par le système.
**//Pour ce compte l’authentification à 2 facteurs doit être désactivé.//**
**//Si le compte change de mot de passe sur zebrix, il faudra aussi le changer dans la configuration de l’équipement.//**
- **buttonX=Screenid|contentType:contentId|noloop**
==== ButtonX ====
{{ :fr:buttonx.png?400 |}}
Le X doit correspondre au numéro de bouton attribué au couple de pin sur lequel le bouton est branché.
(voir schéma dans le point 1)
==== Screenid ====
**remplacer screenid par l’ID de votre écran. **
//**Pour trouver le screenid :**//
* aller dans la liste des écrans,
* cliquer sur la roue dentée au bout de la ligne de l’écran cible
{{ :fr:selectharwaretoolsfr.png?800 |}}
* cliquer ensuite sur l’onglet supervision.
* copier ensuite le nombre dans ID
{{ :fr:hardwaretoolidfr.png |}}
==== contentType ====
* page
* scheduling
* playlist
Vous pouvez choisir le type de contenu qui sera sélectionné par le bouton, **une page** ou **une playlist**.
**Scheduling** quand à lui, Permet de configurer un contact sec permettant de revenir à la diffusion du contenu planifié sur zebrix.
Le contentid doit alors avoir la valeur 0 et doit être configuré en loop.
==== contentId ====
**remplacer contentId par l’id de la page ou de la playlist enregistré dans le système zebrix (voir ci-contre pour le trouver)**
Pour trouver le contentid de la page ou de la playlist à afficher il suffit d’aller dans l’onglet playlist ou page et d’éditer la playlist ou la page.
L’id recherché est le nombre après le dernier «/».
{{ :fr:pageplaylistidfr.png |}}
==== loop & noloop ====
=== noloop ===
Retourne en mode schedule après la fin de la diffusion
=== loop ===
Joue en boucle, jusqu’à ce qu’un autre contact sec soit pressé.
===== 4 Utilisation normale après la configuration =====
//**Débrancher, le clavier, la souris et l’écran relié à l’équipement. Pour démarrer l’équipement dans un mode normal d’utilisation, il vous suffira de débrancher et de rebrancher l’alimentation de l’équipement.**//