DRAFT — Preliminary version, do not share. · Version préliminaire, ne pas partager.

Opérer à distance

Cette page décrit comment agir sur vos appareils une fois déployés : mettre à jour leur micrologiciel, leur envoyer des commandes et vos propres actions, échanger des fichiers avec eux, et ouvrir un terminal ou un tunnel vers eux, le tout sans déplacement sur site.

Mises à jour du micrologiciel (OTA)

Téléversez des versions de micrologiciel vers un type d'appareil, puis envoyez une mise à jour du micrologiciel à un appareil ou à toute une sélection d'appareils en une seule fois.

Les mises à jour du micrologiciel font partie des commandes intégrées de la plateforme, avec le redémarrage et la mise à jour de la configuration. Une commande attend son appareil : un appareil hors ligne la reçoit lorsqu'il se reconnecte.

Actions personnalisables

Au-delà des commandes intégrées, vous définissez vos propres actions.

Une action, plusieurs appareils : fonctionnalités et encodeurs

Les parcs réels mélangent des modèles de matériel et des versions de micrologiciel. Fundamentum permet à une même action de fonctionner sur tous :

  1. Une fonctionnalité est une action nommée qu'un appareil peut effectuer, comme redémarrer ou mettre à jour son micrologiciel.
  2. Pour chaque type d'appareil, et éventuellement pour chaque version du micrologiciel, vous associez cette fonctionnalité à un encodeur par un lien.
  3. Un encodeur est votre propre fonction cloud qui traduit la requête de haut niveau en charge utile comprise par ce modèle, ainsi que le protocole utilisé pour la livrer.

Lorsque vous envoyez l'action, Fundamentum choisit l'encodeur correspondant au type et à la version du micrologiciel de chaque appareil (un lien propre à une version l'emporte sur un lien valable pour toutes les versions), encode la charge utile et la livre. Vos applications envoient une seule requête ; vos encodeurs gèrent le format de chaque appareil.

Consultez Collecter, acheminer et transformer les données pour les fonctions cloud.

Transferts de fichiers

Déplacez des fichiers dans les deux sens :

Les transferts de fichiers sont disponibles sous forme de commandes dédiées dans la CLI fun.

Terminal distant et redirection de ports

Accédez à un appareil comme si vous étiez sur site, sans ouvrir aucun port entrant sur l'appareil ou son réseau. La session transite par la connexion sécurisée existante de l'appareil vers Fundamentum, ce qui fonctionne derrière un NAT et des pare-feu.

Côté appareil, l'agent de redirection de ports d'Edge gère le tunnel. Chaque session passe par le contrôle d'accès de Fundamentum.

Aller plus loin