L'écran ne se met plus à jour : que vérifier
Comment distinguer un intervalle d'actualisation normal d'une véritable panne quand un écran affiche toujours les mêmes vols, et quoi faire dans chaque cas.
L'écran ne se met plus à jour : que vérifier
Un écran du hall affiche les mêmes vols depuis un moment et vous voulez savoir si quelque chose est cassé. Cet article vous aide à distinguer un comportement normal d'une véritable panne, et vous dit quoi faire dans chaque cas. Suivez-le dans l'ordre : les deux premières sections règlent la plupart des signalements sans que personne ait à toucher l'écran.
D'abord : à quelle fréquence le tableau est censé s'actualiser
LobbyFlight va chercher les données de vol à un intervalle qui dépend de votre formule. Basic actualise une fois par heure, Pro toutes les 30 minutes et Premium toutes les cinq minutes. L'intervalle est fixé par l'abonnement et ne se modifie pas dans le portail : sur une formule Basic, un tableau qui affiche les mêmes vols pendant 55 minutes fait donc exactement ce qu'il doit faire.
Deux autres éléments de l'écran suivent leur propre horloge, et il vaut mieux le savoir avant de poser le moindre diagnostic :
Le pied de page affiche un horodatage Dernière mise à jour. Il est repositionné chaque fois que l'écran reçoit une réponse du serveur : comparez-le à l'intervalle de votre formule avant de conclure à une panne.
Ensuite : vérifiez l'état de l'écran dans le portail
Allez dans Affichages dans le portail. Chaque écran y porte un état, et cette vérification est plus rapide et plus fiable qu'un aller-retour dans le hall.
Chaque écran en fonctionnement envoie un signal de vie toutes les cinq minutes. Le portail ne le déclare Hors ligne qu'après douze minutes sans en recevoir : deux battements manqués plus une marge, pour qu'un écran qui a simplement hoqueté ne soit pas annoncé comme mort. Cela veut dire aussi qu'un écran que vous venez d'éteindre restera affiché comme En cours pendant douze minutes au plus.
Les autres états méritent d'être lus attentivement, car deux d'entre eux ne sont pas des pannes :
Une nuance : l'action Ouvrir sur cet appareil ouvre un aperçu de l'écran, et un aperçu n'envoie délibérément aucun signal de vie. Contrôler un écran depuis votre ordinateur portable ne rend donc pas vivant celui du hall — c'est voulu — mais cela signifie aussi que l'aperçu ne permet pas de remettre en ligne un écran hors ligne.
À quoi ressemble vraiment un tableau bloqué
Si l'intervalle et l'état dans le portail vont tous les deux dans le mauvais sens, regardez ce que l'écran affiche. Il existe trois images distinctes, et elles ont des causes différentes.
Une carte d'erreur rouge. Quand le navigateur n'arrive pas à joindre l'API des vols, le tableau est remplacé par une carte indiquant *Erreur de Connexion* / *Impossible de charger les données de vol*, avec un bouton Réessayer. Les vols affichés jusque-là disparaissent : les anciennes données ne restent pas à l'écran. Appuyez sur Réessayer pour relancer tout de suite ; sinon l'écran réessaie de lui-même à la prochaine actualisation programmée. Cette image signifie presque toujours que l'appareil a perdu sa connexion réseau.
Des vols de démonstration. Si la requête atteint le serveur mais que celui-ci n'obtient pas de données de vol réelles, l'API répond avec des vols de démonstration plutôt qu'avec une erreur. L'écran les accepte comme une réponse normale : l'horodatage Dernière mise à jour continue donc d'avancer alors que les vols du tableau sont fictifs. Un écran « figé » qui affiche en réalité des numéros de vol inventés relève de ce cas, traité dans L'écran affiche des données démo au lieu des vols réels.
Une page réellement figée. L'horloge est arrêtée, plus rien ne bouge à l'écran, et le navigateur signale parfois que la page ne répond plus. Rien dans LobbyFlight ne peut y remédier, puisque le navigateur n'exécute plus la page. Fermez complètement le navigateur, rouvrez-le et rechargez l'adresse de l'écran. Si cela se reproduit, traitez-le comme un problème d'appareil et reportez-vous aux sections sur le mode kiosque et la gestion de l'énergie ci-dessous.
L'écran est-il seulement sur la bonne adresse ?
Chaque écran a sa propre adresse. Pour les hôtels équipés de plusieurs écrans, l'adresse comporte un paramètre d'affichage — /display/<hotel-id>?display=<display-id> — et chaque écran porte sa propre configuration. Un écran ouvert sur une ancienne adresse dépourvue de ce paramètre affichera une configuration différente, potentiellement périmée, ce qui ressemble beaucoup à un écran qui ne se met plus à jour. Les hôtels disposant d'un domaine personnalisé vérifié utilisent plutôt leur propre domaine comme adresse d'affichage.
Pour cette raison, ne saisissez jamais l'adresse à la main et ne reprenez pas celle d'une vieille note. Ouvrez Affichages, utilisez Copier l'adresse sur la carte de l'écran concerné et collez-la dans le navigateur de cet écran. Cela vaut aussi si vous lancez le navigateur en mode kiosque depuis une ligne de commande ou un script de démarrage : l'adresse de cette commande doit être celle que le portail vous fournit.
Vérifiez également que vous ne regardez pas un aperçu plutôt que l'écran lui-même. Les vignettes du portail, et toute adresse se terminant par preview=1, sont immobiles à dessein : alternance, défilement automatique, changement de langue et relecture de la configuration y sont tous désactivés, parce que six vignettes animées sur une même page du portail coûtent plus qu'elles ne rapportent. Un aperçu immobile n'est pas un écran figé.
Les changements de configuration arrivent tout seuls
L'écran relit sa configuration toutes les 20 secondes, et lorsque vous enregistrez une modification dans le portail, il est demandé aux écrans concernés de recharger entièrement la page. Un écran qui semble se recharger spontanément se comporte donc correctement, et il n'y a normalement aucune raison d'aller le recharger à la main après avoir changé un réglage. Si une modification de configuration n'est pas apparue au bout d'une minute environ, c'est que l'écran n'atteint pas le serveur : revenez à la carte d'erreur et aux vérifications réseau ci-dessus.
Quand la cause vient de l'appareil ou du réseau
Si la page se fige à répétition plutôt qu'une seule fois, la cause se situe généralement en dessous de LobbyFlight.
Vérifiez que l'appareil lui-même est toujours en ligne et que les autres appareils du même réseau fonctionnent ; redémarrer le routeur est un premier réflexe raisonnable. Côté pare-feu, autoriser le domaine LobbyFlight en HTTPS est nécessaire mais pas suffisant : les logos des hôtels et des compagnies aériennes sont servis depuis un domaine de stockage distinct, et les hôtels en marque blanche fonctionnent entièrement sur leur propre domaine. La liste complète des domaines et des ports figure dans Configurer le réseau et le pare-feu.
Côté appareil, 2 Go de RAM sont le minimum et 4 Go sont recommandés pour un écran qui tourne en continu ; la liste complète figure dans Configuration requise. Les navigateurs ralentissent par ailleurs les onglets qui ne sont pas au premier plan, ce qui peut retarder ou faire sauter des actualisations programmées : l'affichage doit donc être le seul onglet ouvert et ne jamais rester derrière une autre fenêtre. Le mode kiosque évite complètement ce problème et il est décrit dans Activer le mode kiosque pour un fonctionnement 24/7. Les écrans qui s'éteignent ou se mettent en veille tout seuls relèvent des réglages d'alimentation, traités dans Gestion de l'énergie et économiseur d'écran.
Si vous devez contacter le support
Envoyez une photo ou une capture de ce que l'écran affiche réellement : la carte d'erreur, les vols de démonstration et une horloge arrêtée sont trois problèmes différents, et l'image nous dit lequel. Ajoutez le nom de l'écran tel qu'il apparaît dans le portail, l'adresse ouverte sur l'appareil, votre formule et le moment approximatif où l'écran était encore correct.