Guide to SCorp-io
  • 👋Bienvenue
  • Module connecter
    • 🖱️Hardware
      • ▶️Quick start
        • 🔌Connexion HDMI
        • 🔌Connexion Ethernet
        • 🔌Connexion mini-USB
      • 💻Module Connecter
    • 👩‍💻Software
      • ⚙️Linux - Ubuntu
      • ⚙️Windows
      • ⚙️Mac OS
    • 🔧Configuration
      • 🛠️Configuration de la bande morte
      • 🎒Backup et restauration
      • Modbus
        • 1️⃣Ajouter un équipement
        • 2️⃣Acquisition des données
  • BROKER PUBLIC
    • Configuration MQTTS
    • Configuration Sparkplug B
    • Procédure de test
    • Ignition by inductive automation
  • Rejoindre un projet
  • MODULE DESIGNER
    • Création de compte / Rejoindre un projet
    • Menu I/O
      • Acquisition de données - Scan I/O
      • Données API REST
    • Objets
      • Modèles d'objets
      • Éditer les graphiques et symboles
      • Instances d'objets
    • Configuration
      • Notification d'alarmes
      • Calendriers
      • Autopilot
    • Contenus
      • Synoptiques
      • Courbes
      • Timelines
      • Commandes
      • Cartographies
      • Indicateurs
      • Rapports avancés
    • Tableaux de bord
    • Menu de navigation
    • Mise en page
    • Déploiement
    • Edition d'une formule
  • Paramétrer des périodes
  • MODULE DESIGNER - EXEMPLE
    • Scan I/O
    • Connecter des données
      • Connexion via le module Connecter
      • Connexion directe en MQTT
    • Modèles objets
      • Exemple
      • I/O et attributs
      • Transformation
      • Graphique
      • Animation
      • Cartographique
    • Instances objets
      • Exemple
      • Configuration des I/O
    • Contenus
      • Créer une courbe
      • Créer un Indicateur
      • Créer une commande
    • Tableaux de bords
      • Insérer un graphique
      • Insérer une courbe
      • Insérer un KPI
    • Menu de navigation
      • Ajout d'un titre
      • Ajout d'une icône
      • Lier à un tableau de bord
    • Mise en page
    • Déploiement
    • Exploitation
  • Module exploiter
    • Export des données
      • Export rapide
      • Export avancé
      • Détail de l'export
  • TRANSFERT DES DONNEES VERS UN BROKER EXTERNE
    • Paramétrage du broker externe
    • Paramétrage du transfert de données
    • Topic et message
Powered by GitBook
On this page
  • Introduction
  • Adresse et port
  • Identification
  • Certificat
  • Topic et Messages
  • Configuration
  • Topic
  • DBIRTH et NBIRTH
  1. BROKER PUBLIC

Configuration Sparkplug B

Informations sur la configuration à effectuer pour la connexion sur le broker public de SCorp-io

Introduction

Un broker public est disponible pour les utilisateurs équipés d'équipements ou de solutions capables de publier des informations en :

  • MQTT classique

  • MQTT Sparkplug B

Adresse et port

URL du broker

broker-public-prod.scorp-io.com

Port

8883

Identification

Pour la connexion au broker il vous sera nécessaire d'intégrer :

  • Un client ID

  • Un login

  • Un mot de passe

Ces éléments vous seront communiqués par SCorp-io lors de la mise en place du projet.

Certificat

Le client MQTT Sparkplug B doit se connecter en TLS1.2.

Le certificat est porté par le broker SCorp-io, il n'y a pas d'actions à effectuer côté client, hormis sélectionner le niveau de sécurité TLS1.2

Topic et Messages

Configuration

QoS : 1

Retain : false

Topic

Les messages doivent être envoyés sur un topic respectant la spécification Sparkplug B :

spBv1.0/{PROJECT_ID}/DDATA/{EDGE_NODE_ID}/{DEVICE_ID}
  • PROJECT_ID : l’identifiant unique du projet fourni par SCorp-io à l’inscription

  • EDGE_NODE_ID : l'élément qui identifie de manière unique le nœud MQTT dans l’infrastructure

  • DEVICE_ID : l'élément qui identifie un périphérique connecté au nœud MQTT

Dans le cas ou l'infrastructure est composée de plusieurs publishers MQTT Sparkplug B, DEVICE_ID doit être un identifiant unique déterminé par l'utilisateur

Exemple
mqtts/8a3bbfb2-0a47-4a05-98d2-64807bc4ca27/DDATA/automate-s7/automate-z3-1

DBIRTH et NBIRTH

Afin de faciliter le scan des données par la plateforme SCorp-io, nous encourageons nos partenaires à produire un message DBIRTH avec une configuration de type retained quand cela est possible.

PreviousConfiguration MQTTSNextProcédure de test

Last updated 2 months ago