I-Repeater

I–Repeater — Intelligent Repeater

I-Repeater est une interface web de supervision et de gestion pour un relais
radioamateur fonctionnant sous SvxLink.

Elle permet, depuis un simple navigateur, de :

  • Suivre en temps réel l’état du relais (CPU, température, mémoire, stockage,
    uptime, graphiques CPU/température, état SvxLink, état RX/TX et historique
    des transitions PTT/squelch).
  • Suivre la consommation mensuelle de bande passante Ethernet (réception et
    émission), enregistrée en continu et consultable dans le panneau Système.



  • Consulter et modifier la configuration SvxLink (svxlink.cfg) via un
    éditeur de paramètres avec aide contextuelle.
  • Choisir et paramétrer le relais avec l’interface radio utilisée (µSvxCard, µUsbPlug,
    SvxCard). Détecter automatiquement l’interface radio (µUsbPlug, µSvxCard ou SvxCard).
  • Régler les niveaux audio ALSA (micro, haut-parleur, gain automatique).
  • Consulter les journaux SvxLink en direct, conserver les 200 dernières lignes
    et télécharger le journal.
  • Composer et envoyer des commandes DTMF, consulter les commandes disponibles
    de Logic.tcl et les exporter en PDF.
  • Afficher la météo locale (OpenWeatherMap) et déclencher le bulletin météo vocal sur le relais lorsque la commande DTMF correspondante est disponible.
    Génération automatique du bulletin météo automatique avec choix des données à inclure.
  • Renseigner les informations du relais, les coordonnées GPS, le locator
    radioamateur et choisir la position sur une carte interactive.
  • Tenir un carnet de bord des événements et intervenants, permet de consigner toutes les activités et les interventions sur le relais.
  • Exporter les données du carnet de bord et les commandes DTMF en PDF.
  • Programmer des messages vocaux temporaires (TTS synthèse vocale hors ligne ou
    en ligne) diffusés sur une plage de dates définies, avec conservation fiable
    après redémarrage et archivage des messages diffusés.
  • Gérer et personnaliser les annonces vocales permanentes du relais
    (ouverture, fermeture, balises courte et longue) directement depuis
    l’interface.
  • Personnaliser les Courtesy Tones avec aperçu audio avant application.
  • Accéder à un terminal système complet (PTY) depuis le navigateur, pour les
    opérations de maintenance avancées.
  • Créer, consulter, supprimer, télécharger et restaurer des sauvegardes
    complètes compressées, localement ou depuis un serveur FTP/FTPS, incluant les
    fichiers SvxLink, les sons, les messages, les réglages, les utilisateurs et les
    préférences d’interface.
  • Gérer les profils et droits d’accès utilisateurs (Profil 1 Invité, Profil 2
    Opérateur, Profil 3 Administrateur) avec matrice de droits par cases à cocher
    pour chaque menu et bouton critique, gestion des codes PIN à 4 chiffres, clavier
    numérique tactile simplifié (validation automatique dès le 4e chiffre) et
    déconnexion automatique sur inactivité.
  • Administrer un affichage HDMI tactile, permet de bénéficier d’une interface HMI directement sur site. Juste besoin d’un écran HDMI tactile.
  • Superviser un module optionnel “Capteur température et tension” :
    mesure et affichage temps réel sur le tableau de bord (t°/V), superposition des courbes sur le graphique d’activité avec échelles latérales dédiées,
    activation/désactivation et historique consultable par période.
  • Télécharger depuis le tableau de bord un bulletin d’activité PDF complet et
    personnalisable par période : durée moyenne des QSO, jour et créneau horaire
    les plus actifs, record de temps d’émission depuis l’origine, code DTMF radio
    le plus reçu, trafic réseau Ethernet de la période, événements du carnet de
    bord et logo du relais intégré.
  • Éditer directement depuis le navigateur les fichiers systèmes critiques de
    SvxLink (Logic.tcl, RepeaterLogic.tcl, svxlink.conf) grâce à un éditeur de
    code intégré (coloration syntaxique, numérotation des lignes, recherche), avec
    sauvegarde automatique horodatée.
  • TELEGRAM Superviser à distance :
    Notifications automatiques du relais (émission, réception, codes DTMF, redémarrages,
    alerte de tension basse avec seuil réglable) sélectionnables par cases à
    cocher, et pilotage à distance par commandes envoyées au bot (consultation
    de l’état, des statistiques et du journal, envoi des codes DTMF du relais
    synchronisés automatiquement, commandes sensibles de redémarrage). La
    réception est protégée par le Chat ID autorisé et la liste des commandes
    explicitement activées, et une page dédiée regroupe les notifications, les
    commandes et un journal des évènements envoyés et reçus.
  • Parcourir l’historique du graphique d’activité du tableau de bord à l’aide
    d’une barre de défilement horizontale, sur la période choisie (jour,
    semaine, mois ou année).
  • MQTT intégré permet de partager toutes les valeurs et évènements dans un Broker.