La liste d'appels d'urgence

Déclarer des numéros joignables même en mode kiosque, et comprendre pourquoi le portail refuse certaines saisies.

Le mode kiosque verrouille l'appareil. La liste d'appels d'urgence est l'exception : les numéros que vous y déclarez restent joignables depuis l'écran d'accueil, sans sortir du kiosque et sans code PIN.

Activez emergency_call_enabled, puis déclarez vos contacts.

Un contact

Chaque contact porte les champs suivants.

ChampObligatoireDétail
labelouiLe texte affiché sur le bouton. Un libellé vide est refusé.
phone_numberouiChiffres et + # * ( ) - uniquement, 20 caractères maximum.
iconnonpolice, medical, fire, security, support ou generic.
idnonAttribué automatiquement (contact-1, contact-2…) s'il est omis.
enablednonActif par défaut.
sort_ordernonDétermine l'ordre d'affichage.

Une icône inconnue est ramenée silencieusement à generic. En revanche un libellé manquant, un numéro invalide ou un identifiant utilisé deux fois font échouer l'enregistrement, avec un message qui désigne le contact fautif.

Pourquoi le portail est strict

Le portail applique exactement les mêmes règles de validation que l'appareil. La différence, c'est ce qu'il fait d'une entrée invalide : l'appareil l'ignore silencieusement, le portail la refuse et vous le dit.

C'est volontaire. Un numéro d'urgence qui disparaît sans prévenir est le pire des scénarios — autant s'en apercevoir à la saisie qu'au moment où quelqu'un en a besoin.

Attention · Testez la liste sur un appareil réel avant un déploiement. La validation garantit que le format est correct et que le bouton s'affichera ; elle ne garantit pas que le numéro que vous avez tapé est le bon.

Ce que l'activation verrouille sur l'appareil

C'est le point qui surprend le plus, et il est délibéré. Dès que emergency_call_enabled est activé, l'appareil ne se contente pas d'afficher vos contacts — il ferme les autres chemins pour appeler :

  • toute application capable de passer un appel est retirée de votre liste blanche, même si vous l'y avez explicitement ajoutée. La détection est dynamique : l'appareil interroge le système pour savoir qui sait composer un numéro, plutôt que de se fier à une liste figée de noms de paquets ;
  • le numéro de support (support_phone) cesse d'être affiché. Il utilise un composeur modifiable, où l'on pourrait effacer le numéro et appeler n'importe quoi.
Attention · Si vous avez besoin qu'un numéro de support reste joignable, ajoutez-le à la liste d'appels d'urgence plutôt que dans le champ support_phone : c'est le seul endroit où il survivra à l'activation. Un composeur autorisé de bonne foi disparaîtra silencieusement de l'écran d'accueil, sans message d'erreur dans le portail.

Cette règle est tenue par le code de l'application, pas par la configuration. Elle existe pour qu'une liste « verrouillée » le soit réellement — une liste que l'on peut contourner par un composeur autorisé ne verrouille rien.

Comportement des versions 0.3.5 et suivantes de l'application.

Ordre d'affichage

Les contacts sont triés par sort_order croissant avant d'être enregistrés. Si vous n'en fournissez pas, l'ordre de saisie est conservé. Placez le numéro le plus susceptible d'être utilisé en premier.

This page did not answer your question?

Open a ticket