Aller au contenu

DEVIOIESigfoxV2

Présentation

L’interface d’échange DevIOIESigfoxV2 permet d’intégrer des équipements Sigfox dans l’environnement DevI/O. Elle gère la communication avec l’API Sigfox, la collecte des messages, la gestion des acquittements, la configuration des équipements et le mapping des données vers DevI/O.

Cette version V2 apporte des options avancées pour la gestion multi-équipements, la personnalisation des URLs, la gestion des alarmes, la bidirectionnalité et l’optimisation des performances.


Options principales

Option Description Valeur par défaut / Exemple
-SERVER Nom du serveur DevIO Obligatoire
-NAME Nom de l’interface d’échange Obligatoire
-LOG Active la journalisation (flag)
-IHDC Points dédiés aux historiques (flag)
-BASEURL URL de base de l’API Sigfox https://api.sigfox.com/v2/
-BACKURL URL de callback pour les acquittements
-LISTEN URL d’écoute pour les messages entrants
-NUD Désactive la réception de données non sollicitées (flag)
-USER Identifiant API Sigfox Obligatoire
-PWD Mot de passe API Sigfox Obligatoire
-GRP Groupe d’équipements
-VERBOSE Mode verbeux (logs détaillés) (flag)
-PL Active le mode payload brut (flag)
-ALM Les données sont traitées comme des alarmes (flag)
-MISC Timer ou paramètre additionnel 0
-IT Timeout d’inactivité équipements (secondes) 60
-CBS Callback service 0
-CBD Callback data 0
-SIGFOX Chemin du fichier d’import Sigfox
-FR Description en français (flag)
-MAXD Nombre maximum de jours d’historique 0
-MAXR Nombre maximum d’enregistrements par jour 0
-NG Ignore les messages non conformes (flag)
-ONE Un device par équipement (flag)
-FORCEONE Force un device par équipement même si fichier valide (flag)
-BIDIR Active la communication bidirectionnelle (flag)
-BID Identifiant backend pour organisation avancée
-ETYPE Type d'équipement (Équipements supportés)
-M Modèle de bloc
-PROXY Proxy HTTP

Exemples de configuration

Exemple minimal

DEVIOIESigfoxV2.exe -SERVER DevIOSRV -NAME SIGFOX1 -USER api_user -PWD api_pwd

Exemple avancé (multi-équipements, logs, payload brut, bidirectionnel)

DEVIOIESigfoxV2.exe -SERVER DevIOSRV -NAME SIGFOX1 -USER api_user -PWD api_pwd -LOG -PL -BIDIR -BASEURL https://api.sigfox.com/v2/ -GRP Groupe1

Conseils et bonnes pratiques

  • Toujours sécuriser les identifiants API (-USER et -PWD)
  • Utiliser -LOG et -VERBOSE pour le diagnostic lors de la mise en service
  • Adapter -IT, -MAXD, -MAXR selon la volumétrie des messages attendus
  • Utiliser -BIDIR uniquement si la communication descendante est requise
  • Pour les architectures complexes, exploiter -GRP, -BID, -PROXY et les URLs personnalisées

Limitations et compatibilité

  • L’interface nécessite un accès réseau sortant vers l’API Sigfox
  • Les options peuvent évoluer selon les versions DevI/O et Sigfox
  • Bien vérifier la compatibilité des modèles d’équipements et des blocs

Voir aussi


Equipements supportés (-ETYPE)

ATIM (ACW - Atim Cloud Wireless)

  • ACW-DAv
  • ACW-DAc
  • ACW-TMi
  • ACW-RS
  • ACW-v2
  • ACW-v2-DI2
  • ACW-v2-DI4
  • ACW-v2-TM1
  • ACW-v2-TM1DV5
  • ACW-v2-DA1
  • ACW-v2-TH
  • ACW-v2-TM2
  • ACW-v2-KEY1
  • ACW-v2-PC
  • ACW-v2-WL
  • ACW-v2-MIX
  • ACW-v2-BIN
  • ACW-v2-MR2-EX
  • ACW-v2-MR2
  • ACW-v2-PIR
  • ACW-v2-BTN
  • ACW-v3
  • ACW-v3-MR4
  • ACW-v3-THAQ
  • ACW-v3-TMxP

Connit

  • Connit-TH
  • Connit-TIC
  • Connit-Pulse
  • Connit-LiveYellowTIC

DIEHL

  • DIEHL-SHARKY-775
  • DIEHL-SCYLAR-INT8
  • DIEHL-HRLc-G3-Sigfox

ELSYS

  • ELSYS-ERS
  • ELSYS-ERS-LITE
  • ELSYS-ERS-DESK
  • ELSYS-ERS-EYE
  • ELSYS-ELT-1
  • ELSYS-ELT-2-HP
  • ELSYS-ESM-5K

ENLESS

  • ENLESS
  • TX-TEMP-AMB-200-001
  • TX-TEMP-AMB-HP-100-001
  • TX-TEMP-AMB-V2-100-001
  • TX-TEMP-HUM-AMB-200-002
  • TX-TEMP-HUM-AMB-HP-100-002
  • TX-TEMP-HUM-AMB-V2-100-002
  • TX-TEMP-CONT-300-002
  • TX-TEMP-CONT-HP-100-000
  • TX-TEMP-CONT-V2-100-000
  • TX-PULSE-ATEX-300-010
  • TX-PULSE-ATEX-HP-100-010
  • TX-PULSE-ATEX-V2-100-010
  • TX-PULSE-300-009
  • TX-PULSE-HP-100-009
  • TX-CONTACT-300-012
  • TX-CONTACT-V2-100-012
  • ENLESS-CO2
  • ENLESS-4-20mA
  • ENLESS-0-5V
  • ENLESS-0-10V
  • ENLESS-ENERGY

EVVOS

  • EVVOS-ONESENSE-P-VOLT
  • EVVOS-ONESENSE-P-CURR
  • EVVOS-ONESENSE-P-VOLT-GNSS
  • EVVOS-ONESENSE-P-CURR-GNSS

EXEM

  • EXEM-OdO
  • EXEM-OdO-V2

INS

  • INS-ACS-SWITCH

Kamstrup

  • KAMSTRUP-WM
  • KAMSTRUP-OMS-LW-WM
  • KAMSTRUP-CMI4140

MCF

  • MCF-LW12CO2

MClimate

  • MCLIMATE-TVALVE
  • MCLIMATE-FLOOD
  • MCLIMATE-TVALVE-OLD
  • MCLIMATE-FLOOD-OLD

Modèle générique

  • MODEL_GENERIQUE

Nexelec

  • NEXELEC-INSAFE-CARBON
  • NEXELEC-INSAFE-CARBON-V2
  • NEXELEC-INSAFE-PILOT
  • NEXELEC-ATMO-LORA
  • NEXELEC-FEEL
  • NEXELEC-RISE
  • NEXELEC-MOVE
  • NEXELEC-SIGN

NKE

  • NKE-PILOT
  • NKE-INO
  • NKE-TIC-PMEPMI

SECBOX

  • SECBoxV1

SENSUS

  • SENSUS-POLLUTHERM

Smilio / Skiply

  • SmilioAction_RC1
  • SmilioAction_RC2
  • SmilioAction_RC3

SOFREL

  • SOFREL-TEMP
  • SOFREL-TEMP-S
  • SOFREL-TEMP-HR
  • SOFREL-TEMP-HR-S
  • SOFREL-TEMP-HR-CO2
  • SOFREL-TEMP-HR-CO2-S

STREGA

  • STREGA-VALVE