Vous pouvez désormais enrichir un équipement déjà ajouté à un flux avec des données envoyées par un autre système auquel il remonte déjà, sans changer son fonctionnement actuel.
Un nouvel onglet Software sur le nœud Data Source rend cela possible. Il fusionne les attributs envoyés par un système externe, par exemple un système distinct de gestion de batterie suivant le même véhicule, avec le flux de données d'un équipement déjà sélectionné dans l'onglet Devices du nœud.
Sélectionnez au moins un équipement dans l'onglet Devices, puis ouvrez l'onglet Software, définissez le type de connecteur sur HTTP, et enregistrez le flux pour générer une URL d'envoi. Fournissez au système externe une clé API pour s'authentifier, puis définissez un champ de clé primaire et ajoutez une ligne de correspondance par équipement pour que les données entrantes arrivent au bon équipement.
Les champs envoyés viennent enrichir l'historique des attributs de l'équipement correspondant, en créant un nouvel attribut ou en mettant à jour un attribut existant, sans jamais pouvoir écraser ainsi la vitesse, les coordonnées, le cap, le nombre de satellites ou le HDOP. Si la valeur d'identification d'un envoi ne correspond à aucune correspondance, il est ignoré silencieusement sans erreur, il est donc utile de vérifier Data Stream Analyzer si des données envoyées n'apparaissent pas comme prévu.
Ouvrez IoT Logic depuis les Paramètres du compte, puis ouvrez le nœud Data Source d'un flux pour explorer.
En savoir plus dans la documentation →
Améliorations
- La palette de nœuds sur le canevas est désormais regroupée en quatre sections nommées, Commencer par, Traitement, Action et Terminer par, dans l'ordre où vous les utilisez généralement, à la place de l'ancienne liste plate. Les tuiles des nœuds et l'apparence du canevas ont également été actualisées pour un rendu plus net.
- Les nœuds Device action et Webhook affichent désormais un Node ID en lecture seule dans leur fenêtre de configuration, par exemple action_1a2b3c4d. Data Stream Analyzer affiche le statut de déclenchement de chaque nœud sous forme d'attribut en direct nommé d'après cet ID, 0 tant qu'il ne s'est pas déclenché et 1 une fois déclenché, utile pour confirmer l'exécution d'un nœud ou distinguer plusieurs nœuds Action ou Webhook dans le même flux.