Fonctionnalité AXIS Speaker pour Singlewire InformaCast® - Manuel d’utilisation

À propos de l'application

Singlewire InformaCast® est une plateforme unique qui permet d'envoyer des messages d'urgence et d'autres communications avec la technologie déjà en place, notamment les haut-parleurs réseau Axis. Le système de notification de masse InformaCast fournit des alertes audio contre les intrusions et qui attirent l'attention dans l'ensemble de votre site. La fonctionnalité de haut-parleur AXIS pour Singlewire InformaCast vous permet de connecter vos périphériques Axis à votre infrastructure Singlewire InformaCast. L'application peut être utilisée sur les haut-parleurs réseau Axis après l'achat d'une licence et l'installation de l'application via AXIS Device Manager. 

Ajouter votre périphérique dans AXIS Device Manager

  1. Exécutez le client AXIS Device Manager :

  2. Au démarrage d'AXIS Device Manager, la recherche de périphériques est automatique.

    1. Pour effectuer une recherche manuelle, cliquez sur .

    2. Si aucun périphérique n'est trouvé, lancez un contrôle de votre configuration réseau.

    3. Si l'application vous informe que certains périphériques sont dotés d'un ancien firmware, cliquez sur le lien pour mettre à niveau vers le firmware le plus récent.

    4. Sélectionnez les appareils que vous souhaitez ajouter, cliquez sur Next (Suivant), puis sur Finish (Terminer).

  3. Définissez un mot de passe pour les périphériques :

    1. Sélectionnez tous vos dispositifs et cliquez sur .

    2. Saisissez le nom d'utilisateur et le mot de passe, puis cliquez sur OK.

Mots de passe sécurisés

Important

Les périphériques Axis envoient le mot de passe initial en texte clair sur le réseau. Pour protéger votre appareil après la première connexion, configurez une connexion HTTPS sécurisée et cryptée, puis modifiez le mot de passe.

Le mot de passe de l'appareil est la principale protection de vos données et services. Les périphériques Axis n'imposent pas de stratégie de mot de passe, car ils peuvent être utilisés dans différents types d'installations.

Pour protéger vos données, nous vous recommandons vivement de respecter les consignes suivantes :

  • Utilisez un mot de passe comportant au moins 8 caractères, de préférence créé par un générateur de mot de passe.

  • Prenez garde à ce que le mot de passe ne soit dévoilé à personne.

  • Changez le mot de passe à intervalles réguliers, au moins une fois par an.

Installer et obtenir une licence pour l'application

  1. Dans AXIS Device Manager, cliquez sur pour créer un rapport système.

  2. Ouvrez le fichier .csv dans un programme autre que Microsoft® Excel®. 

  3. Modifier le fichier .csv.

  4. Allez à l'enregistrement de la clé de licence pour générer des clés à partir du code de licence. Allez dans axis.com/support/license-key-registration#/registration/batch.

  5. Chargez le fichier .csv d'AXIS Device Manager.

    Le système génère des clés de licence que vous pouvez télécharger.

  6. Pour télécharger les clés de licence, cliquez sur Télécharger le résultat zippé.

  7. Décompressez le fichier .zip.

  8. Téléchargez la fonctionnalité de haut-parleur AXIS pour Singlewire InformaCast pour votre appareil depuis axis.com/products/axis-speaker-functionality-for-singlewire-informacast.

  9. Ajouter l'application au périphérique.

  10. Accédez au portail InformaCast pour contrôler que les périphériques ont été ajoutés.

Modifier le fichier .csv

  1. Supprimez toutes les données à l'exception de l'adresse MAC sur les périphériques pour lesquels vous souhaitez obtenir une licence.

  2. Saisissez « code » et « périphérique » sur la première ligne. Le format doit être code,device

  3. Saisissez le code de licence et l'adresse MAC sur les lignes suivantes. Le format doit être license code,MAC address.

Remarque 

Une adresse MAC figure sur chaque ligne du document.

Exemple

ligne 1 : code,périphérique

ligne 2 : ABC1D-23EFG-H4IJ5-KL6MN,ABC0123DEFA4

ligne 3 : ABC1D-23EFG-H4IJ5-KL67M,ABC123DE4FAB

Ajouter l'application au périphérique

  1. Sélectionnez vos périphériques.

  2. Cliquez sur .

  3. Cliquez sur Browse (Parcourir) pour trouver et sélectionner l'application téléchargée.

  4. Cliquez sur Next (Suivant).

  5. Lorsqu'il vous est demandé d'installer l'application, sélectionnez Yes (Oui) et cliquez sur Next (Suivant).

  6. Cliquez sur Browse (Parcourir) pour rechercher le fichier de clé de licence. Sélectionnez les fichiers de clés de licence pour les périphériques sélectionnés. L'adresse MAC connectée figure dans le nom du fichier.

  7. Cliquez sur Next (Suivant) et sur Finish (Terminer).

  8. Dans l'interface Web du périphérique, accédez aux Apps (Applications) pour démarrer l'application.

  9. Recommencez si vous souhaitez configurer d'autres modèles de périphériques.

Définir des comportements pour les périphériques Axis dans InformaCast®.

En plus des éléments spécifiés par Singlewire, vous pouvez ajouter des éléments spécifiques à Axis au fichier de configuration du haut-parleur IP (InformaCastSpeaker.cfg) pour configurer des fonctions spécifiques aux périphériques Axis ou personnaliser leur comportement. Il est possible de configurer les fonctions suivantes :

  • Paramètres d'affichage - comportement de l'écran lorsqu'il n'y a pas de message à afficher.

  • Actions liées aux diffusions : contrôle des clignotants, des sirènes et de l'apparence des textes.

Sélectionner le périphérique ciblé

Tous les paramètres spécifiques à AXIS sont inclus dans la balise AxisConfig, par exemple DisplaySettings ou Actions. L'élément AxisConfig présente plusieurs versions et permet de cibler à la fois des périphériques avec une référence de produit spécifique et des périphériques individuels, et peut donc apparaitre plusieurs fois.

Remarque 

Le fichier de configuration peut contenir un nombre quelconque de balises AxisConfig tant qu'elles ne se contredisent pas.

VersionUn périphérique ne prend en compte que la version qu'il peut prendre en charge. Il ignorera toute balise AxisConfig avec une version manquante ou non prise en charge.
Par défaut : spécifique à un produit ou à périphériqueL'élément AxisConfig peut être configuré pour s'appliquer à un périphérique spécifique (recherche de son adresse MAC) ou à un produit spécifique (recherche de sa référence produit), ou encore par défaut (tout).
Un seul élément des AxisConfig, le plus spécifique, est choisi par un périphérique, dans l'ordre suivant :
  1. Essayer de trouver un AxisConfig spécifique à un périphérique

  2. S'il n'y en a pas, essayer de trouver un AxisConfig spécifique à un produit

  3. S'il n'y en a pas, chercher un AxisConfig par défaut.

Remarque 

Exemple

<!-- Default config -->
<AxisConfig version="1"></AxisConfig>
 
<!-- Product specific config -->
<AxisConfig version="1" product-number="c1110-e"></AxisConfig>
 
<!-- Device specific config -->
<AxisConfig version="1" mac-address="accc8e000000"></AxisConfig>

Display settings (Paramètres d'affichage)

La section des paramètres d'affichage définit le comportement de l'écran lorsqu'aucun message n'est affiché sur le périphérique.

BrightnessParamétrage du contrôle manuel ou automatique de la luminosité.
IdleScreen

Appearance (Apparence) :

  • Paramètre le format de l'horloge et de la date ainsi que la couleur du texte.

Comportement d'affichage en veille :

  • Forcer un écran inactif à être toujours allumé ou éteint.

  • Allume l'écran de veille (horloge) lorsqu'une présence est détectée. La variable timeout-minutes (temps d'attente en minutes) est utilisée comme minuterie à partir de la dernière détection jusqu'à ce que l'écran s'éteigne.

  • Paramétrer un programme indiquant les moments où l'écran de veille doit être actif. Les programmes peuvent être quotidiens et hebdomadaires. Plus de détails sont spécifiés ci-dessous.

L'écran de veille affiche l'horloge comme configurée dans Appearence (apparence).

Remarque 

Les données des exemples doivent être contenues dans une balise AxisConfig. Cf. Exemple de configuration.

Exemple

DisplaySettings où l'écran de veille s'affiche en fonction d'un programme :

<DisplaySettings>
  <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/>
  <IdleScreen>
    <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/>
    <Schedule invert="false">
      <Recurrence>
        <Daily start-time="09:00" end-time="21:30" mon="true" tue="true" fri="true"/>
      </Recurrence>
    </Schedule>
  </IdleScreen>
</DisplaySettings>

Exemple

DisplaySettings où s'affiche l'écran de veille lorsqu'une présence est détectée :

<DisplaySettings>
  <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/>
  <IdleScreen>
    <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/>
    <PresenceDetection timeout-minutes="10" />
  </IdleScreen>
</DisplaySettings>

Actions liées aux diffusions

Vous pouvez définir des actions liées aux diffusions qui contrôlent les clignotants, les sirènes et les couleurs du texte. Chaque diffusion InformaCast, à l'exception des messages de texte uniquement, a un niveau de priorité. Cette priorité détermine l'action à mettre en œuvre. Pour les messages de texte uniquement, une action spécifique s'applique. Si plusieurs diffusions ont lieu simultanément, seule l'action correspondant à la diffusion la plus prioritaire est utilisée. Lors de l'activation des sirènes et des lumières, les messages de texte uniquement sont considérés comme peu prioritaires. Un message de texte uniquement n'interrompt donc pas l'action des sirènes et des lumières en cours. Toutefois, le message texte sera affiché en utilisant les paramètres associés aux messages de texte uniquement.

  • Apparence du texte

    Les couleurs du texte et de l'arrière-plan, ainsi que le nombre de lignes, peuvent être spécifiés pour n'importe quelle action.

  • Sirène et lumière

    Vous pouvez utiliser la fonctionnalité de sirène et de lumière pour activer les clignotants et les sirènes sur les périphériques équipés de ces fonctions. Vous pouvez soit appliquer des profils prédéfinis créés dans l'interface web du périphérique, soit spécifier les fonctions à activer directement. Les fonctions et modèles disponibles varient en fonction du périphérique. Pour déterminer ce qui est disponible sur chaque périphérique, vous pouvez utiliser le site Siren and Light VAPIX API (Sirène et lumière VAPIX API).

Remarque 

Les données des exemples doivent être contenues dans une balise AxisConfig. Cf. Exemple de configuration.

Exemple

Une action qui paramètre à la fois la couleur du texte et active le modèle Blink sur la fonction SignalingLED pour les diffusions de priorité 1 et 2 :

<AudioAction start-prio="1" end-prio="2">
  <TextAppearance text-color="#ff0000" background-color="#000000" number-of-rows="2" />
  <SirenAndLight>
    <Functions>
      <Function name="SignalingLED" pattern="Blink" speed="3" intensity="5">
        <Colors>
          <Color>blue</Color>
          <Color>green</Color>
        </Colors>
      </Function>
    </Functions>
  </SirenAndLight>
</AudioAction>

Exemple de configuration

Voici un exemple de fichier de configuration complet qui définit une configuration par défaut et une configuration utilisée uniquement par un périphérique AXIS C1710 :

<InformaCastSpeakerConfiguration>
  <Servers registration-interval="5" capture-keepalive-seconds="2">
    <InformaCast url="http://123.45.67.89:8081/InformaCast/admin?cmd=spkr" />
  </Servers>
 
  <!-- Default config -->
  <AxisConfig version="1">
    <Actions>
      <AudioAction start-prio="1" end-prio="2">
        <TextAppearance text-color="#ff0000" background-color="#000000" />
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Alternate" speed="3" intensity="5">
              <Colors>
                <Color>red</Color>
                <Color>green</Color>
              </Colors>
            </Function>
          </Functions>
        </SirenAndLight>
      </AudioAction>
 
      <AudioAction start-prio="3" end-prio="100">
        <TextAppearance text-color="#00ff00" background-color="#ffffff" number-of-rows="3" />
      </AudioAction>
 
      <TextOnlyAction>
        <TextAppearance text-color="#0000ff" background-color="#ffffff" />
      </TextOnlyAction>
    </Actions>
 
    <DisplaySettings>
      <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/>
      <IdleScreen>
        <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/>
        <AlwaysOn/>
      </IdleScreen>
    </DisplaySettings>
  </AxisConfig>
 
<!-- Config that only applies to a C1710 device -->
  <AxisConfig version="1" product-number="C1710">
    <Actions>
      <AudioAction start-prio="1" end-prio="10">
        <TextAppearance text-color="#ff7800" background-color="#000000" />
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Alternate" speed="3" intensity="5">
              <Colors>
                <Color>red</Color>
                <Color>blue</Color>
             </Colors>
            </Function>
          </Functions>
        </SirenAndLight>
      </AudioAction>

      <TextOnlyAction>
        <TextAppearance text-color="#99c1f1" background-color="#000000" />
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Steady" speed="1" intensity="1">
              <Colors>
                <Color>red</Color>
             </Colors>
            </Function>
          </Functions>
        </SirenAndLight>
      </TextOnlyAction>
    </Actions>
  </AxisConfig>
 
<!-- Config that only applies to device with specific MAC address -->
  <AxisConfig version="1" mac-address="accc8e000000">
    <Actions>
      <AudioAction start-prio="1" end-prio="10">
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Rotate" speed="3" intensity="5">
              <Colors>
                <Color>red</Color>
                <Color>blue</Color>
              </Colors>
            </Function>
            <Function name="siren" pattern="Alarm: Car alarm" intensity="2" />
          </Functions>
        </SirenAndLight>
      </AudioAction>
    </Actions>
  </AxisConfig>
 
</InformaCastSpeakerConfiguration>

Spécifications de la configuration

La configuration spécifique à AXIS est contenue dans un élément nommé AxisConfig, qui est placé à l'intérieur de l'élément InformaCastSpeakerConfiguration.  L'élément AxisConfig présente plusieurs versions et permet de cibler à la fois des périphériques avec une référence de produit spécifique et des périphériques individuels, et peut donc apparaitre plusieurs fois.

AxisConfig

Un élément AxisConfig sans product-number (référence) ni mac-address (adresse MAC) est considéré comme la configuration par défaut. Les éléments AxisConfig sont utilisés dans l'ordre de priorité où adresse MAC est la plus élevée et défaut le plus bas.

Attributs 
version (Obligatoire)Un périphérique utilisera toujours la dernière version prise en charge par le firmware actuel. En cas d'échec, une erreur est générée. Les anciennes versions ne sont pas utilisées dans ce cas.
product-number (En option)
  • Ne doit pas être utilisé en même temps que mac-address (adresse MAC).

  • Utilisé pour cibler un type de produit spécifique.

mac-address (En option)
  • Ne doit pas être utilisé en même temps que product-number (adresse MAC).

  • Utilisé pour cibler un périphérique spécifique.

Éléments enfants
Actions (En option)
DisplaySettings (En option)

Actions

Définit une liste d'actions

Éléments enfants
AudioAction (Plusieurs)
TextOnlyAction (En option)

TextOnlyAction

Lors d'une diffusion de texte seul, les actions définies par les éléments enfants seront appliquées pendant la durée du texte.

Éléments enfants
TextAppearance (En option)
SirenAndLight (En option)

AudioAction

Attributs 
start-prio (Obligatoire)Valeur entière pour le début de la plage de priorité de cette action.
end-prio (Obligatoire)Valeur entière pour la fin de la plage de priorité de cette action (valeur comprise).
Éléments enfants
TextAppearance (En option)
SirenAndLight (En option)

Le chevauchement des plages de priorité entre les actions n'est pas autorisé. Si l'intervalle de priorité correspond à la priorité d'une diffusion, les actions définies par les éléments enfants seront appliquées pendant la durée de cette diffusion.

TextAppearance

Définit les couleurs du texte et de l'arrière-plan des messages texte. N'affecte pas l'affichage si aucun message texte n'est présent dans la diffusion.

Attributs 
text-color (Obligatoire)Une valeur RVB au format “#001122“.
background-color (Obligatoire)Une valeur RVB au format “#001122“.

SirenAndLight

Définit la manière dont les fonctions de sirène et de lumière doivent être activées lors d'une diffusion. Il peut s'agir d'un profil prédéfini sur le périphérique ou d'une liste de fonctions à activer.

Éléments enfants
Functions (Un seul)
Profile (Un seul)

Profile

Attributs 
name (Obligatoire) Nom d'un profil de sirène et de lumière prédéfini sur le périphérique.

Function

Spécifie une fonction à activer. Pour plus de détails, voir Documentation VAPIX sur Sirène et lumière. Les fonctions et les modèles disponibles dépendent du périphérique.

Attributs 
name (Obligatoire)
pattern (Obligatoire)
speed (En option)
intensity (En option)
priority (En option)
Éléments enfants
Colors (En option)Requis par certaines fonctions.

Colors

Liste des couleurs utilisées par un motif.

Éléments enfants
Color (Plusieurs)

Color

Contenu
Le nom d'une couleur prise en charge par le modèle. Exemple : <Color>red</Color>

DisplaySettings

Paramètres d'affichage lorsqu'aucun message n'est affiché.

Éléments enfants
Brightness (En option)
IdleScreen (En option)

Brightness

Attributs 
adaptive-brightness (Obligatoire)
  • Indique si la luminosité doit être réglée automatiquement.

  • Variable booléenne true (vrai) ou false (faux)

max-adaptive-level (Obligatoire)
  • Valeur maximale autorisée lors du réglage automatique de la luminosité.

  • Entier. Valeurs autorisées : “1“, “2“, “3“, “4“, “5“, “6“, “7“.

min-adaptive-level (Obligatoire)
  • Valeur minimale autorisée lors du réglage automatique de la luminosité.

  • Entier. Valeurs autorisées : “1“, “2“, “3“, “4“, “5“, “6“, “7“.

manual-level (Obligatoire)
  • Valeur lorsque le réglage de la luminosité n'est pas automatique.

  • Entier. Valeurs autorisées : “1“, “2“, “3“, “4“, “5“, “6“, “7“.

Appearance

Contrôle l'apparence de l'écran lorsqu'aucun message n'est affiché.

Attributs 
use-24-hour-clock Variable booléenne true (vrai) ou false (faux)
show-dateVariable booléenne true (vrai) ou false (faux)
show-secondsVariable booléenne true (vrai) ou false (faux)
background-colorUne valeur RVB au format “#001122“.
font-colorUne valeur RVB au format “#001122“.
languageValeurs autorisées : “de“, “en“, “es“, “fr“, “it“.

IdleScreen

Sélectionne le mode d'affichage de l'écran de veille.

Éléments enfants
Appearance (En option)
AlwaysOn (Un seul)
AlwaysOff (Un seul)
Schedule (Un seul)
PresenceDetection (Un seul)

AlwaysOn

L'écran est toujours allumé.

AlwaysOff

L'écran est toujours éteint.

Schedule

Allume et éteint l'écran en fonction d'un programme.

Attributs 
invert (Obligatoire)Variable booléenne true (vrai) ou false (faux). Lorsqu'il est configuré true, le programme sera inversé. Pendant la période durant laquelle l'horloge serait normalement activée, elle sera donc désactivée.
Éléments enfants
Recurrence (Obligatoire)

PresenceDetection

Attributs 
timeout-minutesNombre de minutes d'absence avant que l'écran ne s'éteigne.

Recurrence

Sélectionne un programme quotidien ou hebdomadaire.

Éléments enfants
Daily (Un seul)
Weekly (Un seul)

Daily

Crée un programme, actif pendant certaines heures de jours sélectionnés.

Attributs 
start-timeHeure de début au format “09:00“.
end-timeHeure de fin au format “21:30“.
montrue à activer le lundi
tuetrue à activer le mardi
wedtrue à activer le mercredi
thutrue à activer le jeudi
fritrue à activer le vendredi
sattrue à activer le samedi
suntrue à activer le dimanche

Weekly

Crée un programme qui est actif du jour de début au jour de fin aux heures spécifiées.

Attributs 
start-dayJour de la semaine à partir duquel le programme doit commencer, sous la forme de trois lettres, par exemple : Tue.
start-timeHeure de début au format “09:00“.
end-dayJour de la semaine à partir duquel le programme doit commencer, sous la forme de trois lettres, par exemple : Thu.
end-timeHeure de fin au format “21:30“.

Contacter l'assistance

Si vous avez besoin d'aide supplémentaire, accédez à axis.com/support.