Une architecture pensée pour la modularité et l'efficacité.


Notre architecture technologique a été développée pour s'accorder aux mieux au besoin de nos clients. En parallèle nous exploitons des technologies novatrices pour conserver une longueur d'avance.

Défilez ou glissez avec votre souris pour voir toute l'architecture

catchLayer

description catchLayer

Zigbee
802.15.4
Bluetooth
Autres protocoles...

linkLayer

description linkLayer

  • MQTT

  • Protocoles personnalisés
  • Vers API perso.
  • Notifications :
  • SMS
  • Emails
  • Notifications personnalisées

coreLayer

description coreLayer

Événements + séries temporelles


Influx DB
Influx DB

Description et organisation des données


Mongo DB
Mongo DB

frontLayer

description frontLayer

  • API personnalisées
  • Client bureau

    Communique directement avec les systèmes embarqués.


  • Version mobile

    Pour un monitoring où que vous soyez.


  • Graphiques
    (historique)

  • Jauges
    (dernière valeur)

  • Synoptic
    (animations temps réel)

Low Level


Bas niveau de programmation. (Hardwares)

High Level


Haut niveau de programmation.
Développement web et interfaces utilisateurs.

  Voir les technologies utilisées  
React Native Electron React Nodejs Meteor InfluxDB Docker MongoDB C Bash Zigbee

Des technologies toujours plus rapides et efficaces.


Notre stack technologique se veut à la fois moderne et modulaire.

Les dernières avancées technologiques nous permettent d'avoir des interfaces reactives et dynamiques afin de proposer à nos clients des backoffices ergonomiques et intuitifs. Nous nous appuyons sur des technologies comme React, React-Native, Meteor et Electron, afin de pouvoir couvrir un large spectre applicatif.

Nos modèles de données reposent sur des technologies telles que MongoDB et InfluxDB afin d'avoir un modèle totalement modulaire et adaptatif (MongoDB) selon les objets supervisés et une gestion des évènements et des données types Big Data (InfluxDB).

Les communications avec les objets connectés sont assurées par NodeJS et différents modules de communications (OPCUA, HTTP, ModBus,...).

Chaque module est déployé grâce à des scripts d'installations qui se reposent sur Docker, ce qui permet d'être indépendant de l'environnement final de déploiement.

Enfin, nos systèmes embarqués, conçus par nos soin avec le même soucis de modularité que pour l'aspect applicatif, sont codé en C et implémentent différentes méthodes de communications : ZigBee, LoRa, RF propriétaire, 802.15.4, GSM, Wifi, Ethernet, etc.

A travers ces technologies, nous répondons à des besoins très larges et assistons nos clients dans leurs définitions des besoins et leurs choix techniques.