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 (
-USERet-PWD) - Utiliser
-LOGet-VERBOSEpour le diagnostic lors de la mise en service - Adapter
-IT,-MAXD,-MAXRselon la volumétrie des messages attendus - Utiliser
-BIDIRuniquement si la communication descendante est requise - Pour les architectures complexes, exploiter
-GRP,-BID,-PROXYet 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