Aller au contenu

Configuration de l'Agent Alemca

La configuration de l'agent se fait via un fichier YAML. Ce fichier contient toutes les informations nécessaires pour le bon fonctionnement de l'agent, y compris les modules à charger, les paramètres de connexion, et d'autres options spécifiques.

Configuration Automatique de l'Agent

Pour configurer automatiquement l'agent Alemca, utilisez le paramètre --name (ou --serial-number) lors du démarrage de l'agent. Ce paramètre correspond au nom de l'appareil tel qu'enregistré sur la console Alemca.

Pré-requis

  • Activez le mode Pairing (appairage) sur la Plateforme Alemca avant de lancer la commande.
  • Pour activer la connexion Remote Advanced :
  • Aller dans l'onglet Security de l'équipement.
  • Cliquer sur le bouton Add ACL.
  • Cliquer sur l'option Remote Advanced.

Exemple de commande

agent-alemca --name 1234567890 --config /etc/alemca/config.yaml

Cette commande va :

  • Créer un nouveau token pour l'appareil.
  • Créer automatiquement (ou modifier) le fichier de configuration et le placer dans le répertoire /etc/alemca/config.yaml.

Quand un agent est installé via le package pour Teltonika, le nom de l'appareil est automatiquement récupéré et le fichier de configuration est créé dans le répertoire /etc/alemca/config.yaml.

Configuration Manuelle de l'Agent

L'agent Alemca peut être configuré manuellement en modifiant un fichier de configuration YAML.

  1. Un fichier de configuration modèle est disponible dans le répertoire /etc/alemca/config.yaml.template. Ce fichier contient une configuration fonctionnelle que vous pouvez adapter selon vos besoins.
  2. Modifiez ce fichier et sauvegardez-le sous un nouveau nom, puis passez le chemin du fichier de configuration lors du démarrage de l'agent avec l'argument --config :
agent-alemca --config /etc/alemca/config.yaml

Chaque module et composant de l'agent est configuré directement dans ce fichier.

Exemple de Configuration minimale requise

Le fichier de configuration YAML suivant est un exemple de configuration minimale pour l'agent Alemca.

/etc/alemca/config.yaml
global:
  client_root: "client_root_example"
  ident: "client_id_example"
  token: "client_token_example"
  cache_path: "/tmp/cache"

Configuration avancée

Pour la configuration avancée vous pouvez vous diriger vers les liens suivants: