Lorsque vous devez choisir une plateforme IOT ou une Solution IOT, il est indispensable d’investiguer son ouverture au monde extérieur. Ce que l’on appelle le « Vendor Locking« , qui oblige le client à ne pas facilement s’intégrer à d’autres systèmes, est courant. Il est critique, surtout dans l’Internet des Objets, d’avoir la possibilité d’intégrer d’autres systèmes (back-office), d’autres réseaux IOT, d’autres capteurs IOT et d’autres Network Servers (notamment en LoRaWAN).
La plateforme IOT Factory a été conçue pour être totalement Ouverte. Quelque soit l’intégration que vous souhaitez réaliser, quelque soit le protocole utilisé, notre plateforme IOT et nos solutions IOT sont ouvertes à une intégration, que vous pouvez réaliser vous-même, ou nous demander de le faire pour vous.
- Intégration de capteurs IOT en JSON ou Protocole TPC/IP
- Intégrations de devices IOT via le protocole MQTT
- Intégration de devices via le protocol COAP
- APIs ouvertes pour le développements d'applications web ou mobiles tierces
- APIs ouvertes pour l’intégration avec un logiciel back-end (ERP, BMS, WMS…)
- Intégration de Network Servers LORAWAN
Intégration de capteurs IOT en JSON ou Protocole TPC/IP
Pour des capteurs IOT communiquant via TCP/IP, la plateforme IOT propose un ensemble d’APIs JSON (JavaScript Object Notation), totalement documentées (avec des exemples de code), qui peuvent être appelées au travers de requêtes HTTPS.
Il est également possible de supporter un protocole TCP propriétaire.
Intégrations de devices IOT via le protocole MQTT
Le protocole MQTT (Message Queueing Telemetry Transport) est un standard ISO de communications de messages, selon un modèle publish-subscribe. Il est optimisé pour des communications distantes, sur des réseaux bas débits.
MQTT est un choix naturel pour l’Internet des Objets. Il est souvent décrit comme le protocole M2M de connectivité de l’Internet des Objets.
Le principe de fonctionnement se base sur une architecture où un “Client” (un capteur par exemple) publie (Publish) ses données, en définissant un “Topic”, auprès d’un Broker. D’autres clients peuvent souscrire (Subscribe) afin de recevoir les données publiées sur un “Topic” particulier.
La plateforme logicielle IOT Factory supporte les 2 modes de communication.
IOT Factory as MQTT Broker: En temps que Broker, la plateforme IOT Factory peut recevoir des données de capteurs qui publient leurs résultats de mesure (Publish). Et les dispatcher aux “Subscribers” qui souhaitent les recevoir.
IOT Factory as Subscriber: En temps que Subscriber, la plateforme IOT Factory peut souscrire (Subscribe) à différents “Topics” sur des capteurs, ou auprès d’autres Brokers, et ainsi alimenter les tableaux de bord, l’analytique avancé et les Alertes.
Intégration de devices via le protocol COAP
COAP (Constrained Application Protocol) est un protocol optimisé pour l’internet des objets. Il a été développé pour permettre la transmission de données provenant de périphériques aux capacités limitées, devant communiquer sur des réseaux bas débit. Il permet la communication de données encodées sous forme binaire, en UDP. Comparativement à MQTT, ce protocol est plus léger car il transmet moins de bytes (MQTT transmet souvent des données au format JSON ou XML, bcp plus verbeux) et que les paquets UDP sont moins « coûteux » que TCP utilisé par MQTT.
APIs ouvertes pour le développements d'applications web ou mobiles tierces
Il est également possible d’utiliser les APIs IOT Factory pour développer des applications web ou mobiles dédiées. IOT Factory a développé toute sa plateforme sur base d’APIs, qu’elle met à disposition. Toutes les APIs sont documentées. Des exemples de code sont également fournis.
Toutes les API sont documentées. Des exemples de code sont également fournis.
APIs ouvertes pour l’intégration avec un logiciel back-end (ERP, BMS, WMS…)
Que ce soit un ERP (Enterprise Resource Planning), un BMS (Building Management System), un CRM, un logiciel de WareHouse Management (WMS)… Nous proposons des APIs pour intégrer des informations sur les machines, les installations, les locaux dans lesquels sont installés des capteurs.
Le principe est que les données “maîtres” restent gérées par le système distant, qui communique les mises à jours nécessaires.
Et bien entendu, nous transmettons les données collectées, les analyses réalisées, les alertes à traiter…
Intégration de Network Servers LORAWAN
La plateforme logicielle IOT offre des intégrations standardisées avec la plupart des serveurs réseau du marché, que ce soit pour le réseau LORAWAN ou pour le réseau SIGFOX.
En savoir plus sur les Network Servers LORAWAN intégrés.
SigFox - Alternative à la technologie LORAWAN
SigFox est un opérateur international, présent dans de nombreux pays, qui est une alternative LPWAN (Low Power Wide Area Network) au LORAWAN.
La plateforme IOT Factory propose un connecteur standard pour récupérer les données des capteurs actifs sur le réseau SIGFOX. Aussi bien les Data Callbacks (données transmises par les capteurs), que les Service Callback – données de géolocalisation proposées par SigFox, basées sur la triangulation (LBS).