Communications et réglages
Comment rester en contact et tout régler ? Boîte aux lettres, chat, paramètres et le guide SimConnect distant.
11.1 Boîte aux lettres
En-tête
- Compteur de non-lus — Le sous-titre affiche le nombre de messages non lus dans la boîte de réception.
- Basculer l'affichage — Passe entre la vue Strips (rangées de vol stylisées avec aperçu du corps) et la vue liste compacte.
- New Message — Ouvre le formulaire de composition.
- Rafraîchir — Recharge les messages depuis le serveur. La boîte se rafraîchit aussi automatiquement à la réception d'une notification Push (catégorie Mail).
Panneau gauche — Liste des messages
Le panneau gauche présente tous les messages filtrables :
- Onglet Received — Messages reçus, triés par date décroissante. Les non-lus sont indiqués par un point bleu et par le compteur d'unread.
- Onglet Sent — Messages envoyés par votre compagnie.
- Recherche — Filtre les messages par mots-clés dans le sujet ou le corps.
Chaque message affiche : code aérien de l'expéditeur/destinataire, badge de type, sujet, aperçu du corps et heure relative (ex. « il y a 2h »).
Types de messages
- Message (bleu) — Message texte libre entre compagnies.
- Hire Offer (vert) — Proposition d'embauche.
- Freelance (violet) — Offre de mission freelance.
- Aircraft Sale (orange) — Proposition de vente d'un appareil.
- Aircraft Rent (cyan) — Proposition de location d'un appareil.
- Money Transfer (vert) — Transfert d'argent.
Panneau droit — Détail et composition
Le panneau droit affiche le contenu complet du message sélectionné : sujet, type, expéditeur, destinataire, date UTC et corps. Un bouton Reply est disponible pour les messages reçus.
Composition d'un message
En mode composition :
- Monde — Si vous avez accès à plusieurs mondes, choisissez le monde du destinataire. Par défaut, c'est votre monde courant. Changer de monde efface le destinataire en cours.
- To — Tapez un code aérien (4 à 8 caractères) ou un nom de compagnie partenaire. Le menu déroulant combine deux sources : vos partenaires locaux (correspondance par sous-chaîne sur code ou nom) et une recherche serveur par code exact (3 à 5 caractères) qui permet de joindre des compagnies hors de votre liste de partenaires. Ces résultats sont marqués NOT PARTNER.
- Subject — Objet du message (obligatoire).
- Message — Corps du message (optionnel).
- Send — Envoie le message et bascule sur l'onglet Sent.
Astuces
- Les messages sont marqués comme lus automatiquement lors du clic.
- Vous pouvez contacter une compagnie depuis d'autres pages (Partenariats, Employés, carte) — la composition s'ouvre avec destinataire et monde pré-remplis.
- La recherche par code dans un autre monde s'appuie uniquement sur la lookup serveur : vos partenaires locaux ne sont visibles que dans votre monde courant.
11.2 Chat
La page Chat permet de discuter en temps réel avec les autres joueurs de votre monde OnAir. Les messages sont diffusés en direct et conservés sur le serveur, ce qui vous permet de lire ce qui a été dit avant votre arrivée.
Disposition
- Panneau gauche — Canaux — Liste les canaux disponibles : le canal de votre monde (au nom de votre monde, ex. #BlueSkies) et le canal inter-mondes (#Global). Le canal actif est mis en surbrillance. Un petit point vert en bas indique que la connexion temps réel est active.
- Panneau droit — Conversation — Affiche l'historique du canal actif. L'en-tête répète le nom du canal et le nombre total de messages chargés.
Lire les messages
- Séparateurs de date — Aujourd'hui, Hier ou la date — séparent la conversation par jour.
- Avatar — Cercle coloré avec les deux premières lettres du code de la compagnie. Vos propres messages utilisent la couleur bleu accent.
- Expéditeur — Code de la compagnie (gras) suivi du nom complet. L'horodatage HH:MM s'affiche à droite.
- Regroupement — Les messages consécutifs d'un même expéditeur sont regroupés sous un seul avatar pour garder la conversation compacte. Les messages anonymes ne sont jamais regroupés.
Envoyer un message
Saisissez votre message dans la barre du bas puis appuyez sur Entrée (ou cliquez sur Send). Votre message apparaît immédiatement pendant la diffusion. Si la connexion temps réel a été coupée, l'app se reconnecte automatiquement et réessaye une fois.
Canaux
- Canal monde — Visible uniquement par les compagnies de votre monde. Idéal pour coordonner des vols, demander la météo locale ou trouver des joueurs à proximité.
- #Global — Visible dans tous les mondes. À utiliser pour les discussions générales OnAir.
Indicateur d'état
En bas de la liste des canaux, Live avec point vert signifie que le canal temps réel est connecté. Connecting... signifie que l'app est en train d'établir ou rétablir la connexion.
Astuces
- Cliquez sur Rafraîchir dans l'en-tête de page pour recharger l'historique depuis le serveur si vous pensez qu'il manque quelque chose.
- Le badge des non-lus de la barre de titre se vide dès l'ouverture de la page et reste à zéro tant que vous y restez.
- Si l'indicateur reste sur Connecting..., vérifiez votre réseau et l'accessibilité des serveurs OnAir.
11.3 Paramètres
Paramètres configure votre compte, votre simulateur, l'apparence de l'app, l'audio et les règles de la compagnie. Onglets : Connection, Flight Sim, Sound & Voice, Controls, Preferences, Webhooks Discord, Company Actions, Recovery, About et Release Notes, plus un menu Staff Tools en fin de barre pour les outils staff. Cliquez Save ; beaucoup de bascules s'enregistrent aussitôt.
Connection
- Compte et déconnexion, identifiants en lecture seule, base aéroports locale et clés de calques optionnelles.
- Quota API — sous votre clé API, le temps serveur que cette clé peut utiliser. Les outils qui lisent l'API publique (scripts, OnAirTools) le dépensent : 1 CU (compute unit) vaut 1 ms de temps serveur OnAir, rechargé à 1 CU par seconde jusqu'à 15 000 CU. Quand il est épuisé, l'API refuse l'outil avec HTTP 429 jusqu'au rechargement, et la ligne dit combien de temps attendre. Refresh relit la valeur ; le détail liste les appels qui coûtent le plus depuis le dernier redémarrage du serveur. Le Companion n'utilise pas cette API : il ne dépense jamais votre quota.
- Secure DNS — optionnel. L'app résout les adresses des serveurs OnAir par une liaison chiffrée, au lieu d'interroger le serveur de noms de votre box ou de votre fournisseur. À essayer si l'app n'atteint pas le serveur alors que le reste de la machine navigue très bien : un résolveur local en panne est une cause fréquente. Laissez désactivé si vous filtrez le DNS volontairement (Pi-hole, AdGuard, NextDNS…) — les résolutions chiffrées les contournent.
- Un abonnement qui expire en cours de partie est maintenant détecté en session, et plus seulement au lobby : au lieu de voir chaque action échouer sans explication, vous obtenez le refus, un bouton Check again et un lien de renouvellement.
Flight Sim
Gauche — comptes et jeu : Navigraph, SimBrief (identifiant ou Pilot ID plus un code compagnie de 3 lettres), VATSIM, Hoppie ACARS, Groupes d'équipage, urgences en vol et pénalité de dégivrage en opt-in, et le démarrage automatique du suivi au-delà de 10 kt sol, désactivable.
Droite — le simulateur : lequel vous volez (MSFS 2020/2024, Prepar3D, FSX, X-Plane plugin ou Web API), le dossier X-Plane et son plugin, le simulateur distant avec son guide derrière le point d'interrogation, Test Simulator, les bascules de comportement compagnie (sur Cumulus, aussi Ne pas imposer l’heure dans le simulateur, pour voler à l'heure réglée dans le simulateur, et la difficulté du checkride), les paquets communautaires, le décor 3D avec auto-test, et le cache des plans.
Panneau en jeu (MSFS). Il est installé pour vous — il n'y a rien à activer dans le simulateur, et la case de l'Old Client pour cela n'a pas d'équivalent ici. Dans MSFS, cherchez l'icône OnAir avec un petit point dans la barre d'outils du simulateur ; l'icône OnAir sans point est celle du panneau de l'Old Client et ne se connecte pas au Companion. Redémarrez MSFS une fois après la première installation. Pour le retirer, décochez Installer le panneau in-game OnAir Minimap parmi les community packages.
ATC sur la route. Une option, Afficher l’ATC en ligne sur la route, désactivée par défaut, montre les contrôleurs VATSIM en ligne sur votre vol : les pastilles d'aéroport, les contrôleurs devant vous dans la Vue d'ensemble, le prochain dans l'en-tête du vol, et les bandes d'espaces aériens (paquet de données Navigraph requis) — voir Gestion des vols. Décochée, rien de tout cela n'est affiché et aucune requête n'est faite pour cela.
Aéroports propres à Navigraph. Certains aéroports n'existent dans MSFS que par le paquet de données Navigraph (navigraph-nav-base, dans votre dossier Community). Le Companion le cherche : quand il est installé et actif, ces aéroports sont disponibles dans vos listes de jobs et vos sélecteurs ; sinon ils sont masqués de vos listes de jobs, de vos cartes et de vos sélecteurs, comme tout aéroport que MSFS n'a pas (sauf si vous avez décoché Only use Simulator vanilla airports dans les Préférences). Cela ne concerne que MSFS. Dans Flight Sim, sous Navigraph, une phrase dit ce qui a été trouvé. Si le dossier Community est introuvable, c'est un compte Navigraph lié qui sert de repli.
Sound & Voice
Synthèse vocale locale avec une bascule par type d'annonce, pour décider de ce qui est prononcé.Ici aussi : volume maître (0 % coupe l'app), bascules par son, la radio du pays de destination à l'atterrissage, et une alarme bouclée optionnelle si le suivi s'interrompt.
Le canal ATC sur la route porte les annonces vocales sur les contrôleurs VATSIM en ligne devant vous, désactivées par défaut ; elles ne parlent que si Afficher l’ATC en ligne sur la route est aussi coché dans Simulateur.
Controls
Associez un bouton du simulateur à une action du Companion : démarrer ou reprendre le suivi, enregistrer le vol terminé, météo et briefings parlés, radio. Appuyez sur Listen, puis sur le bouton côté simulateur — tous les simulateurs se capturent, sauf le plugin X-Plane historique.
Preferences
Apparence (jour ou nuit, thème, police, zoom 60-150 %), unités et langue de l'aide, le nom et le code de la compagnie (un nom de 4 à 25 caractères et un code de 4 lettres ou chiffres, 5 pour une compagnie virtuelle ; un code indisponible est refusé à l'enregistrement ; en mode VA, ils renomment la compagnie virtuelle, rôle Manager ou supérieur), et les règles de jobs de la compagnie : tailles d'aéroport, aéroports natifs du simulateur, aéroports connus de SimBrief, repos des employés, avion des missions de niveau, bonus de paie et, sur Cumulus, transport instantané du pilote et des employés, arbre de compétences entièrement débloqué et durée minimale de location d'avion. Les Display & Connection Fixes demandent tous un redémarrage : clignotement ou superposition des pages, rendu flou, échelle d'affichage forcée, et HTTP/1.1 forcé, activé par défaut.
Webhooks Discord
Publiez vos vols dans un salon Discord : le serveur OnAir envoie un message quand un vol démarre, est enregistré ou est annulé — vols IA compris, leur pilote marqué « (AI) ». Dans Discord, créez un webhook (Paramètres du serveur → Intégrations → Webhooks), collez son URL sur la carte de l'événement voulu, cochez Active et cliquez Enregistrer les webhooks — cet onglet a son propre bouton d'enregistrement. Tester publie le message une fois, enregistré ou non ; ses variables viennent de votre dernier vol enregistré effectué dans le simulateur. Chaque carte a une liste Vols publiés : tous les vols, pilotes humains seulement, ou vols IA seulement ; avec « Vols IA seulement », Tester utilise votre dernier vol IA. Les webhooks appartiennent à la compagnie pour laquelle vous travaillez : une compagnie virtuelle a les siens (rôle Dispatcher ou supérieur pour les modifier), et les vols effectués pour elle — sur ses avions ou pour ses jobs — y sont aussi publiés.
Événements en vol (envoyés par ce Companion) — un second type de webhook, en bas de l’onglet, que ce Companion publie lui-même pendant qu’il suit un de vos vols : début du suivi, moteurs, décollage, phases de vol, atterrissage et sa note, incidents, événements de mission, puis vol enregistré ou annulé. Chaque message porte le Flight ID et l’Aircraft ID complets, l’heure Real UTC et l’heure Sim time, dans des champs aux noms fixes sur lesquels un outil qui lit le salon peut s’appuyer ; cochez Joindre event.json pour les recevoir aussi en fichier JSON, un événement par message. Procédures et pénalités et Réglages de l’avion sont désactivés par défaut : ils publient beaucoup de messages. Le réglage s’enregistre à chaque modification, sur cet ordinateur, pour la compagnie pour laquelle vous travaillez (une compagnie virtuelle a le sien). Seuls les vols que suit ce Companion sont publiés : les vols IA, l’Old Client et la version web n’envoient rien, et toute personne qui a l’URL peut publier dans le salon.
Company Actions, Recovery, About
- Mode de gestion (Freelance ou Advanced, délai de 7 jours dans les deux sens), Pause Company avec son coût et ce qui s'arrête, et le destructif Close Company — 7 jours pour récupérer via le support.
- Transfert de monde et économie (mode Advanced) — déplacez la compagnie vers un monde plus facile : Thunder vers Stratus ou Cumulus, Stratus vers Cumulus. Vous ne pouvez pas passer dans un monde où vous avez déjà une compagnie. Tous les avions doivent être inactifs au sol, et les aéroports possédés sont libérés, sauf les basecamps. Une compagnie en économie Challenging peut aussi passer en Classic, ce qui supprime les frais hebdomadaires de gestion de la flotte et des FBO et augmente la paie des jobs, hors jobs freelance et routes régulières ; cela efface ses entrées dans les classements. Aucun de ces gestes n'a de retour. Pour une VA, seul le fondateur peut le faire, une fois que tous les membres ont accepté sur la page Virtual Airline.
- Recovery liste les vols suivis mais jamais enregistrés ; un vol encore ouvert côté serveur propose Reprendre, et un serveur injoignable le dit au lieu de proposer d'effacer.
- About — version, palier, et une carte support : journal de diagnostic, mise à jour, statistiques de requêtes.
Applications partenaires et reconnexion. Connection propose un flux local de données de vol pour les applications partenaires de ce PC. Il est activé par défaut ; lisez sa description pour voir ce qu’il partage, et désactivez-le au même endroit si vous préférez. En cas de perte du monde, le panneau explique la reconnexion en cours et l’action disponible ; attendez une connexion authentifiée réussie avant de réessayer les opérations. Le premier déblocage Advanced utilise son propre devis ; les bascules suivantes ont leur délai habituel.
11.4 SimConnect distant — guide d'installation
Comment faire tourner MSFS, Prepar3D ou FSX sur un PC et le Companion sur un autre, sur le même réseau local. Le montage est le même pour tous les simulateurs qui utilisent SimConnect.
Pas pour X-Plane. X-Plane a son propre chemin distant, réglé dans le sélecteur de simulateur au-dessus de la bascule : un fichier texte contenant l'adresse pour le plugin classique, ou le port HTTP du simulateur en mode Web API. Aucun fichier SimConnect n'intervient.
À quoi ça sert
Avec un PC dédié au simulateur, le Companion peut tourner sur un portable, un second écran, ou n'importe où sur le réseau. Le mode distant interroge le simulateur à la moitié de la cadence locale ; l'écriture du carburant et de la charge, le positionnement et le réglage de l'heure continuent de fonctionner.
Compatible MSFS 2020 et 2024, Prepar3D v4 et v5, et FSX y compris Steam Edition. Sur macOS et Linux, c'est le seul moyen d'utiliser un simulateur avec le Companion : le serveur SimConnect ne tourne que sous Windows, donc le PC du simulateur doit être une machine Windows joignable sur votre réseau. Là, la case est forcée, avec un avertissement orange.
Étape 1 — générer le fichier
SimConnect n'écoute que sur la machine où il tourne. Pour accepter les connexions du réseau, il lui faut un SimConnect.xml dans le dossier de configuration utilisateur du simulateur. Dans Paramètres, Flight Sim, cliquez Generate SimConnect.xml à côté de Test connection : une fenêtre s'ouvre avec le fichier prêt pour le port choisi, et elle indique le dossier exact de chaque simulateur — les installations Microsoft Store et Steam n'utilisent pas le même. Copiez le fichier, enregistrez-le là, et sauvegardez d'abord celui qui existerait déjà.
Étape 2 — ouvrir le port sur le PC du simulateur
Le port par défaut est 500. Dans le pare-feu Windows Defender, ajoutez une règle entrante pour le port TCP 500, autorisez la connexion, et cochez uniquement le profil Privé. Ne cochez pas Public : SimConnect n'a aucune authentification.
Étape 3 — redémarrer le simulateur
Le fichier n'est lu qu'au démarrage. Quittez complètement le simulateur — le processus doit vraiment se terminer — puis relancez-le.
Étape 4 — configurer le Companion
Dans Paramètres, Flight Sim, cochez Simulator runs on a remote computer — le point d'interrogation à côté rouvre ce guide. Saisissez l'adresse du PC du simulateur, laissez le port à 500, et cliquez Test connection : la réponse arrive en une à deux secondes. Enregistrez, puis connectez-vous depuis la barre de titre.
Si ça ne marche pas
- Timeout — SimConnect n'écoute pas sur le réseau. Vérifiez le dossier du fichier, redémarrez le simulateur, vérifiez la règle de pare-feu.
- Connexion refusée — la machine répond mais rien n'écoute sur ce port : simulateur non lancé, ou ports différents.
- Le test passe, la connexion échoue — un autre Companion est encore connecté, et un seul client à la fois est autorisé.
- Mises à jour lentes — c'est attendu : le mode distant interroge à la moitié de la cadence locale. Toutes les phases de vol restent détectées.
- Wi-Fi — préférez un câble. SimConnect tolère la perte de paquets, mais une gigue au-delà de 200 ms fait sauter la position.
Sécurité
SimConnect n'a aucune authentification : quiconque sur votre réseau connaît l'adresse et le port peut lire et écrire les données du simulateur. À n'utiliser que sur un réseau domestique de confiance, avec la règle de pare-feu sur le profil Privé.