Nouveau : le pare-feu IA surveille chaque module et explique chaque incident en termes simples. Découvrez comment ça marche

Flux

Comment les flux se rattachent aux règles d'alarme et à la carte Rules, ce que fait le flux racine pour les alarmes, et où lire en détail sur les flux.

Un flux est une chaîne de blocs : un déclencheur le lance, et des blocs vérifient, transforment, stockent et agissent. Les flux sont les plus souples des trois outils d’automatisation. Vous les créez dans Automation. Cette page montre comment les flux s’articulent avec les alarmes et les règles ; le guide complet se trouve dans la section Flows.

Où les flux rencontrent les alarmes et les règles

SituationCe qui se passe
Chaque message d’un appareilLe flux racine enregistre la télémétrie et les attributs client, puis son bloc Alarm rules évalue les règles d’alarme du profil de l’appareil. Sans ce bloc, aucune règle d’alarme du profil ne s’exécute.
Une règle de la carte RulesS’exécute comme un flux appartenant à la règle, affiché avec un badge Rules et ouvert en lecture seule.
Vous avez besoin de plus qu’une règle ne permetDetach into an ordinary flow transforme le flux de la règle en flux ordinaire (action irréversible).
Une logique qu’une règle d’alarme ne peut pas exprimerUn flux déclenche, efface et acquitte des alarmes avec les blocs Raise alarm, Clear alarm et Acknowledge alarm. Ces alarmes se comportent exactement comme les alarmes de règles : une par appareil et par type, les mêmes notifications, le même throttle et la même protection contre les tempêtes.
Réagir aux alarmesUn changement d’alarme entre dans les flux sous forme de message de type alarm, afin qu’un flux puisse l’acheminer, l’enrichir ou le transmettre.

Avertissement

Seuls les flux stockent des données. Si vous retirez les étapes d’enregistrement ou le bloc Alarm rules d’un flux racine, les mesures ne sont plus stockées ou les règles d’alarme ne s’exécutent plus pour les appareils qu’il dessert.

Pour en savoir plus

SujetPage
Ce que sont les flux et leur lien avec la carte RulesFlows
L’éditeur : canevas, palette, réglages des blocs, déploiementThe flow editor
Les hôtes IoT et General, le flux racine, les flux racines de profilHosts, the root flow and profile root flows
Versions, lanceur de tests et retour arrièreVersions, testing and rollback
Arrêt automatique, arrêt d’urgence, messages en échec et rejeuProtections and failed messages
Blocs d’alarme, de commande et de notificationAlarm, command and notify blocks
Flux prêts à l’emploiFlow cookbook
Lorsqu’un flux ne fonctionne pas correctementTroubleshooting flows