IOT

Documentation : Paramétrage Gateway Milesight UG56

S'il est nécessaire de réinitialiser la passerelle sur les paramètres d'usine, il faut dévisser le cache du boitier, et maintenir le bouton Reset pendant 10 secondes :

image-1761923612922.png

Méthode d'accès 1 (Conseillée) :

Méthode d'accès 2 :

image-1749110721530.png

 

Paramétrage


Ajout d'un capteur de température EM300-TH Milesight sur la plateforme de Gateway

Pour cette partie on va procéder avec le capteur de température et d’humidité EM300-TH.

image-1749111029437.png

Activez le capteur en utilisant le bouton ON puis 'Write' pour écrire en utilisant l'NFC : 

image-1749111561190.png

image-1749112391070.png

image-1749112721158.png

image-1749113110584.png


image-1749113569063.png

image-1749113686540.png

image-1749113843559.png

image-1749113891061.png


image-1749115149324.png



mosquitto_pub -d -q 1 -h prethingsboard.vincennes.fr -p 1883 -t v1/devices/me/telemetry -u "VtJwYoa6TFS9L2xK2VjD" -m "{temperature:25}"

image-1749115453271.png

                          Broker Port        :    1885

image-1749115809998.png

image-1749115923794.png



image-1749116308119.png



image-1749125934542.png

Meshtastic

Configuration du nœud principal (Passerelle) :

image-1750771516839.png



image-1750836727931.png

image-1750836946445.png

image-1750837675020.png


image-1750838201633.png


image-1750838942900.png


image-1750845780803.png

image-1750851892482.png

image-1750852357119.png

image-1750852553924.png


Note : On active le mode "Tracker" que dans les nœuds par contre le nœud principal (passerelle) on la configure comme suit :


image-1750859555996.png



==> Notez bien qu'on va utiliser MQTT pour remonter les données du Paxcounter et la configuration MQTT ça sera sur le nœud principal seulement par ce que les neouds déjà se communique en LoRa entre eux par contre on active Paxcounter seulement sur les nœuds mais pas le neoud principal (Passerelle) .

image-1750862930626.png



image-1750923636558.png

image-1750945188581.png

image-1750945511573.png

 

 

Présentation générale des tableaux de bord disponibles

En générale Thingsboard c'est une plateforme d'IOT qui permet une bonne visualisation des données récupérées de différents types de capteurs via  plusieurs protocoles notamment MQTT et HTTP.

Surveillance des salles serveurs :

image-1750949222874.png

image-1751294052632.png

 

 



Romain IOT

Données des capteurs de température  :

image-1751277063217.png

  

Ajout d'un capteur de température dans le dashboard surveillance des salles informatiques

image-1751271647951.png

image-1751271885761.png

image-1751272388689.png


image-1751272443146.png

image-1751272599062.png

image-1751272870122.png

image-1751273085304.png

 

image-1751274017785.png

image-1751274111825.png

image-1751274427934.png

image-1751274697169.png

image-1751274797613.png

Capteur Vision Stéreo

  1. Installation :


image-1751615732528.png



* Sélectionner Monochrome pour une meilleure visualisation de video en temps reel : 

image-1751630709063.png



image-1751616013384.png


image-1751616241737.png


image-1751616368846.png


image-1751616512338.png



image-1751616543091.png



image-1751616607359.png

image-1751616656318.png

image-1751616693795.png

Lien vers Flux NodeRed :

image-1751616818923.png

image-1751616843670.png


image-1751617477853.png




Alarmes

Alarmes

Définition des règles pour les alarmes

Sur la base du schéma d'architecture ci-dessous, les règles d'alarme se définissent au niveau du profil de dispositif :

image-1753772860281.png

 

Exemple d'ajout ou de modification d'alarme pour un thermostat

1. Cliquer sur "Profiles du dispositif"

image-1753772960044.png

2. Cliquer sur "thermostat"

image-1753773288633.png

3. Les alarmes sont disponibles dans l'onglet "Alarm rules"

image-1753773355666.png

4. Cliquer sur "température élevée" puis sur le crayon en haut à droite pour éditer l'alarme.

image-1753773425580.png

5. Nous obtenons l'écran ci-dessous.

Cliquer sur les crayons pour modifier les valeurs.

image-1753774026084.png

6. Le plus important est la la condition de déclenchement de l'alarme.

 

image-1753773976686.png

Les filtres précisés sont vérifiés pour une période de 30 minutes :

- le flag temperatureAlarmFlag est à vrai

- la valeur "temperature" est égal ou plus grand que "Current device".HightemperatureThreshold :

image-1753780559579.png

 

Les valeurs temperatureAlarmFlag, HightemperatureThreshold sont des constantes définies au niveau du dispositif.

La valeur temperature est dynamique et est mis à jour au niveau du dispositif.

De cette manière, nous pouvons ajuster une surveillance de température sur la base d'un repère adapté à chaque dispositif.

Exemple sur un capteur température / humidité

image-1753780888199.png

 

image-1753780955984.png

 

 

 

 

Alarmes

Notifications et destinataires

La configuration des notifications s'effectue dans le centre de notification.

image-1753781125333.png

Définition des destinataires

Onglet Recipients

image-1753781189716.png

Définir une liste en fonction du besoin.

image-1753781227472.png

Définition du mail lié à la notification

Sélectionner l'onglet "Templates"

image-1753781432674.png

Puis éditer le template.

image-1753781376000.png

Activation des mails

Aller sur l'onglet "Rules"

image-1753781515873.png

 

Editer la règle.

 

image-1753781570966.png

 

Elle fait le lien entre :

- le modèle de notification

- les destinataires

- l'élément déclencheur

Architecture générale

image-1753771829223.png

 

La plateforme Thingsboard est une application généraliste pour le traitement des capteurs IOT.

La documentation de référence est sur le site web :

https://thingsboard.io/docs/getting-started-guides/what-is-thingsboard/

Afin de modifier les tableaux de bord produits, une compréhension de l'architecture est nécessaire. Elle est reprise ci-dessus.

La documentation précise les différents éléments clés : https://thingsboard.io/docs/user-guide/entities-and-relations/.