Aller au contenu

Qu'est-ce qu'un profil ?

Un profil décrit les réseaux à surveiller et l'apparence de l'espace de travail. C'est un fichier JSON, indépendant de l'application.

Tibius WiFi ne connaît aucun réseau à l’avance. Aucun SSID n’est écrit dans l’application : ce qu’elle surveille lui est décrit par un profil.

Un profil est un fichier JSON qui répond à trois questions.

1. Quels réseaux surveiller, et comment les nommer

C’est le cœur du profil : ses règles. Chaque règle décrit une façon d’obtenir le nom du réseau (le SSID) à surveiller.

Deux modes existent.

  • SSID fixe — le réseau porte toujours le même nom. La règle le donne tel quel.
  • Préfixe — le nom se termine par une valeur que l’opérateur saisit sur place. Une règle de préfixe VA et une saisie 8899 donnent le SSID VA8899.

Le second mode est ce qui rend un profil utilisable sur le terrain : un parc de véhicules, de bornes ou de sites nommés selon une convention se décrit avec une seule règle plutôt qu’avec une liste.

2. Dans quel contexte

Chaque règle appartient à un contexte — le choix que l’opérateur fait en ouvrant l’application. Un contexte peut porter plusieurs règles ; l’application propose alors le choix.

3. À quoi ressemble l’espace de travail

Facultatif. Un profil peut porter un nom d’affichage, un logo et des couleurs. C’est ce qui permet de distinguer d’un coup d’œil deux campagnes de mesure ouvertes sur le même téléphone.

Cette identité n’habille que l’espace de travail. L’icône de l’application, son écran de démarrage et son écran « À propos » restent Tibius WiFi, quoi qu’un profil déclare. Le site que vous lisez fonctionne de la même manière : l’éditeur affiche les couleurs du profil dans son aperçu, jamais dans son interface.

Ce qu’un profil ne contient pas

Jamais dans un profil
des mesures, des sessions, un historique
un mot de passe Wi-Fi
une position, un identifiant d’appareil

Un profil est une configuration, pas un résultat. Partager un profil ne fait circuler aucune campagne de mesure. C’est ce qui permet de l’envoyer par courriel sans précaution particulière.

Plusieurs profils sur un même appareil

Chaque profil a son propre historique et ses propres sessions. Passer de l’un à l’autre ne mélange rien. Un profil « client A » et un profil « maison » peuvent coexister sans se voir.

Et concrètement ?

Un profil est un fichier que vous pouvez fabriquer ici même, sans écrire une ligne de JSON : ouvrez l’éditeur.