Comprendre les mesures
1
.
Exigences
- Vous avez des passerelles actives dans votre projet.
- Un tableau de bord a déjà été créé.
- Les sources de données sont liées au tableau de bord.
- Nous vous recommandons de lire les articles ci-dessous afin d'être bien préparé pour ce manuel.
Guide de démarrage rapide
2
.
Qu'est-ce qu'une voie de mesure ?
Un chemin de mesure peut être composé de deux façons:
- GATEWAY|SLAVE|SENSOR
- GATEWAY|SENSOR
Il s'agit de la manière structurée dont une passerelle envoie des informations pour que la plate-forme Calculus puisse les traiter. En réalité, les chemins ressembleront toujours à ceci:
- AFGYS6GHT|modbus.rtu|vibration
- Sigfox_205871|humidité
Tout d'abord, nous expliquons quels sont les éléments individuels qui composent un chemin de mesure:
- Une passerelle est le dispositif principal auquel sont connectés un ou plusieurs esclaves ou capteurs. Elle veille à ce que les données soient toutes converties dans le même format pour ensuite les transmettre à la plateforme Calculus.
- Un esclave est le pont entre un capteur et une passerelle. Il peut être considéré comme l'entrée que le capteur utilise pour fournir des mesures à la passerelle.
- Un capteur est un dispositif, un module, une machine ou un sous-système dont le but est de détecter des événements ou des changements dans son environnement et de transmettre l'information à d'autres appareils électroniques, en l'occurrence la passerelle.
Attention!La partie "esclave" du chemin de mesure est facultative et ne sera donc pas présente dans tous les cas. Dans certains cas, l'esclave peut également être une passerelle. Si un capteur est déjà connecté à une passerelle, et que cette passerelle est connectée à la passerelle principale, l'élément esclave du chemin de mesure sera une passerelle secondaire.
3
.
Qu'est-ce qu'une mesure calculée ?
Une mesure calculée permet à l'utilisateur d'effectuer directement des calculs mathématiques sur les valeurs saisies dans le portail. Une mesure calculée utilise des crochets [] pour utiliser un chemin de mesure comme paramètre et a toujours le format suivant:
[gateway|esclave (=optional)|sensor]
En option, une certaine agrégation peut être spécifiée :
[gateway|esclave (=optional)|sensor#AVG]
[gateway|esclave (=optional)|sensor#MAX]
Vous pouvez maintenant utiliser ces paramètres pour effectuer des mathématiques. Par exemple, si vous souhaitez multiplier les valeurs de vos capteurs par 1000:
[openweather_burg_R3KR91-Q9H2O3|humidity] * 1000
Il est également possible d'effectuer des calculs entre deux ou plusieurs capteurs. Par exemple, il est possible d'effectuer des calculs entre deux ou plusieurs capteurs :
[openweather_burg_R3KR91-Q9H2O3|humidity] + [openweather_burg_R3KR91-Q9H2O3|clouds]
Ou une combinaison des deux :
([openweather_burg_R3KR91-Q9H2O3|humidity] + [openweather_burg_R3KR91-Q9H2O3|clouds]) * 100
Pour évaluer les expressions mathématiques, nous utilisons NCalc. Les possibilités de mesures calculées sont expliquées plus en détail:
4
.
Comment effectuer une mesure calculée ?
Lorsque vous ajoutez un nouveau widget, vous devez d'abord choisir une source de données et un capteur. Ce faisant, vous avez déjà choisi une passerelle (et un esclave optionnel) pour votre chemin de mesure. De cette manière, votre mesure calculée aura déjà saisi le chemin de mesure pour vous.
Ajoute un crochet carré sur le devant :
[
Et un crochet carré à l'arrière du chemin :
]
Ajoute une agrégation facultative et le calcul mathématique souhaité.
Veuillez noter En sélectionnant un nouveau capteur dans le champ au-dessus de l'expression calculée, un nouveau chemin sera créé avec ce capteur. De cette manière, vous ne devez pas saisir vous-même l'ensemble du chemin de mesure.