Quels logs regarder sur les TRB 142 et 145 de Teltonika ?

Les TRB 145 et 142 de Teltonika sont des gateways essentiels pour connecter vos équipements au monde numérique. Découvrez comment ces dispositifs s'intègrent à BAG·Tower pour une surveillance efficace et continue.
Découvrir le cas en détails

Tout d’abord une gateway ça sert à quoi? C’est tout simplement un équipement qui peut fournir une connection Internet à un équipement ou un ensemble d’équipements qui ne sont pas connectés à Internet.

C’est ce que propose le TRB 145 et 142 de Teltonika:

  • TRB 145: permet de connecter un équipement équipé d’un port RS 485
  • TRB 142: permet de connecter un équipement équipé d’un port RS 232

Ce qu’on aime dans ces modèles:

  • un design sobre, simple et robuste
  • une alimentation stable et fiable en 9-30 Volt DC (continu)
  • la possibilité de brancher une batterie BAT120
  • en bonus: le système de rack DIN pour brancher dans le tableau électrique

Dans quel cas utiliser ces gateways ? Si vous voulez remonter des données d’un automate, c’est très simple il suffit de :

  1. connecter le TRB au port série (485 ou 232)
  2. configurer le port série en lecture
  3. lire les données
  4. envoyer les données à BAG·Tower
  5. recommence à l’étape 1 pour une surveillance en continue

Voici un exemple de code qui lit sur le port série RS 485 ou RS 232 et les envoie à BAG·Tower.


#!/bin/sh

API_KEY=__ASSET_API_KEY__

# Set serial port parameters
SERIAL_PORT="/dev/ttyRS485-0"
BAUD_RATE="9600"
TIMEOUT="10"

# Configure the serial port
stty -F $SERIAL_PORT $BAUD_RATE cs8 -cstopb -parenb

# Send the command to the RS-485 device (replace 'YOUR_COMMAND_HERE' with your actual command)
echo -n "YOUR_COMMAND_HERE" > $SERIAL_PORT

# Capture the response into a string
read_value=$(timeout $TIMEOUT cat $SERIAL_PORT)

# Send the captured data to an API using curl
curl -s -X POST "https://api.bagtower.bag-era.fr/v2/logs" -H "Content-Type: application/json" -H "x-api-key: $API_KEY"  -d "data=$read_value"

echo "Data sent to the BAG·Tower!"

 

pour envoyer des données en continue, il suffit de mettre le script dans un crontab


crontab -e
 

voici le crontab pour envoyer les données toutes les 10 minutes


*/10 * * * * /usr/bin/sh /bin/sh /root/push_bagtower.sh
 

Envie de vous simplifier la vie ?

September 18, 2023

BAG·Tower est fièrement référencé comme partenaire de Teltonika et est pleinement reconnu comme une plateforme compatible avec leurs dispositifs. Cette association assure à nos clients une expérience sans faille et une efficacité maximale.

Autres articles qui pourraient vous intéreser :

Prêt à faire évoluer la surveillance et la prévention de vos équipements ?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
logo Bag-Tower

Intéressé(e) ?

Avant toute ouverture de compte nous validons que BAG·Tower peut répondre à vos besoin.
Et pour ça nous avons besoin de vos coordonnées :) N'hésitez pas à nous poser toutes vos questions !
Pour répondre à toutes vos questions, nous avons besoin de vos coordonnées :)
Utilisez une adresse email professionnelle
Si vous avez déjà un compte c'est →ici←
*Champs obligatoires
Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.
logo Bag-Tower

Envie de tout savoir
sur ce cas ?

Quel retour sur investissement ?
Quels délais de mise en place ?
Quels capteurs et quelles mesures ?
*Champs obligatoires.
Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.
logo Bag-Tower

Essayer BAG·Tower

Vous n'êtes qu'à une étape de découvrir ce que notre outil peut faire pour vous !
Si vous avez déjà un compte c'est →ici←.
*Champs nécessaires pour la création de votre compte BAG·Tower.
Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.