Extensions d'interface utilisateur

Une extension d'interface utilisateur est un bouton ou un panneau personnalisé que vous pouvez créer vous-même et ajouter à l'écran tactile de votre appareil. Par exemple, ajoutez un bouton "numérotation rapide" pour appeler un numéro fréquemment utilisé ou programmez votre appareil pour répondre automatiquement aux appels provenant de numéros spécifiques.

Les postes d'interface utilisateur peuvent également contrôler des périphériques de fabricants tiers, tels que des lumières, des aveugles et des commutateurs vidéo. Lorsque le périphérique vidéo et les périphériques sont contrôlés à partir de la même interface utilisateur, vous bénéficiez d'une expérience cohérente dans la salle de réunion. La communication avec les systèmes de contrôle tiers s'effectue par l'intermédiaire du API tiers.

La plate-forme ouverte vous permet de créer des personnalisations qui s'attachent à vos flux de travail existants. ainsi, vous pouvez créer une valeur ajoutée au-delà de l'offre de Webex de base.

Voici quelques exemples :

  • Afficher les données personnalisées du serveur Web sur l'écran principal.

  • Création de rapports sur un système de gestion des tickets.

  • La collecte de données acoustiques de la salle et leur envoi vers un serveur Web où elles peuvent être tracées.

  • Contrôle des périphériques de fabricants tiers, tels que des lumières, des aveugles et des mélangeurs vidéo.

Vous pouvez créer des extensions d'interface utilisateur à partir de l' éditeur d'extensions d'interface utilisateur dans l'interface Web locale.

Macros

Une macro est un petit programme JavaScript qui s'exécute localement sur votre périphérique vidéo. Par exemple, vous pouvez programmer votre appareil pour répondre automatiquement aux appels entrants provenant de numéros spécifiques.

Les macros peuvent exécuter des commandes d'Interface de programmation d'Application (API) pour vos périphériques Webex, ainsi que pour les systèmes tiers.

Toutes les macros actives sont exécutées dans un seul processus sur le périphérique vidéo, appelé exécution. Vous pouvez démarrer et arrêter le runtime, le cas échéant. Le runtime est mis en sandbox et le code est solidement isolé du logiciel standard du périphérique.

Vous pouvez gérer les macros à partir de l' éditeur de macros dans l'interface Web locale ou à partir de Control Hub.

Depuis l'interface Web locale

Vous pouvez créer des extensions et des macros d'interface utilisateur à partir de l' éditeur d'extensions d'interface utilisateur et de l' éditeur de macros dans l'interface Web locale.

L' éditeur d'extensions d'interface utilisateur fournit des outils de création :

  • Boutons d'action : bouton ajouté à la page d'accueil. Le bouton d'action peut être programmé pour effectuer des actions lorsqu'un utilisateur le clique.

  • Panneaux : un panneau de contrôle peut contenir de nombreux éléments de l'interface utilisateur (par exemple, des boutons, des champs de texte, des commutateurs, des curseurs), qui peuvent être programmés pour effectuer des opérations. Cela peut vous permettre de combiner votre propre groupe de contrôles dans un emplacement commun.

  • Web Apps : raccourci vers une application Web ajouté à la page d'accueil. L'application Web lance une page Web prédéfinie en mode plein écran. Cette fonction est disponible sur tous les périphériques dotés d'un moteur Web (par exemple, les périphériques de la gamme de cartes et de bureau, sauf DX).

Connectez-vous à l'interface Web locale à l'aide des informations d'identification admin, RoomControl ou Integrator et accédez à personnalisation > éditeur d'extensions d'interface utilisateur.


Éditeur d'extensions d'interface utilisateur

Vous pouvez alors :

  • Ajouter, télécharger, télécharger ou supprimer une extension d'interface utilisateur.

  • Créez et configurez de nombreux types de contrôles.

  • Définissez une extension d'interface utilisateur sur actif ou inactif.

  • Définissez le moment où l'extension de l'interface utilisateur sera visible.

  • Exportez vos postes d'interface utilisateur vers le périphérique vidéo ou vers un fichier sur votre ordinateur.

Pour connecter une extension d'interface utilisateur à une macro, vous devez utiliser l'ID unique de l'élément. Par exemple, l'ID de basculement peut être "lights_on". Vous devez ensuite écrire une macro qui a suivi des effleurements d'écran et lorsqu'il détecte que le bouton "lights_on" a été cliqué, il émet la commande désirée (par exemple, activation/désactivation des lumières).

Pour des exemples de connexion d'extensions d'interface utilisateur à des macros, consultez la section extensions d'interface du guide de personnalisation.

L' éditeur de macro fournit un éditeur de code, des outils de consignation et des commandes permettant de tester rapidement les macros.


Éditeur de macro

Connectez-vous à l'interface Web locale à l'aide des informations d'identification Admin et accédez à personnalisation > éditeur de macros. Vous pouvez alors :

  • Créez, modifiez et supprimez des macros.

  • Importez ou exportez des macros (*. js).

  • Activez ou désactivez les macros.

  • Examinez les journaux de débogage.

  • Enregistrer vos modifications (Ctrl + S)


    Si une personne a édité en même temps la même macro à partir d'un autre emplacement Web, des options vous êtes proposées pour télécharger une copie de votre version, annuler votre modification ou remplacer l'autre version.

Pour en savoir plus

En savoir plus sur la création de macros et d'extensions d'interface utilisateur depuis :

Reportez-vous à la communauté des développeurs de Cisco collaboration pour obtenir de l'aide sur les macros et le code d'un tiers.

Pour plus d'informations sur l'accès à l'interface web locale, reportez-vous à configurations de périphérique pour les équipements de salle et de bureau et les cartes Webex.