Backend

Prenez le contrôle totalde votre back end IoT

Appareils, données, connectivité et le code qui relie le tout, gérés depuis un seul endroit.

Architecture de la plateforme

Ce qui arrive à une mesure après sa réception

Suivez un seul payload à travers la plateforme, et vous saurez exactement où se trouvent vos données à chaque étape.

Actions, Analysis et les autres fonctions traitent les données envoyées par l'orchestrateur.
L'orchestrateur de données dirige chaque mesure vers Actions, Analysis et le reste.
Orchestrateur de données
API
L'API authentifie chaque requête avant que les données n'entrent dans la plateforme.
Appareils
Les appareils envoient leurs payloads à TagoIO via leur réseau ou leur connecteur.
File d'attente
La file de messages absorbe les pics de payloads entrants.
File de la tâche de digest
La file de traitement enregistre chaque mesure et la transmet aux fonctions de la plateforme.
Base principale
La base de données principale stocke les appareils, les clients et les métadonnées du compte.
Actions
Analysis
Temps réel
Statistiques
Import et export
Data warehouse
Développeurs
Portail Admin Dashboards Développeur
Les développeurs créent des intégrations et des dashboards depuis l'Admin.
Utilisateurs finaux
Dashboards Utilisateur Accès Mobile
Les utilisateurs finaux consultent leurs données dans les dashboards TagoRUN et l'application mobile.
Authentification appareil et client Triggers et métadonnées de bucket

Un appareil envoie un payload à l'API, qui l'authentifie, le met en file contre les pics de trafic et le transmet à la file de la tâche de digest, qui écrit la mesure en base de données et dans chaque fonctionnalité de la plateforme, d'Actions au data warehouse. Les développeurs accèdent à la même plateforme, et les utilisateurs finaux voient le résultat dans un portail TagoRUN.

Gestion des appareils

Tous vos appareils IoT en un seul endroit

Une seule liste d'appareils va du capteur unique au million, pour que vous passiez votre temps sur vos clients plutôt que sur l'infrastructure.

Les tags regroupent vos appareils

Filtrez les appareils par site, client ou révision matérielle avec les mêmes tags qui contrôlent l'accès au tableau de bord.

Comment fonctionnent les tags

Réseau, connecteur et rétention

LoRaWAN (Actility, Everynet, Helium, TTI), MQTT, NB-IoT, LTE-M et Sigfox affichent chacun leur connecteur, leur dernière entrée et leur rétention.

Connectivité

Chaque réseau que vos appareils parlent déjà

Des connecteurs prêts à l'emploi pour les réseaux et protocoles que vos appareils parlent déjà, ou les vôtres si rien ne convient.

Sources Backhaul Connectivité Plateforme Sorties
La limite de la plateforme est l'endroit où chaque protocole devient un flux de données TagoIO unique.
Parcs éoliens
Les capteurs des parcs éoliens envoient leurs mesures via des réseaux sans fil longue portée.
Agriculture
Les capteurs agricoles remontent des données de sol, de météo et d'irrigation depuis le champ.
Villes intelligentes
Les capteurs de ville intelligente suivent le trafic, l'éclairage et les conditions environnementales.
Entrepôts
Les capteurs d'entrepôt surveillent le stock, les équipements et les conditions de stockage.
Logistique
Les traqueurs logistiques remontent la position et l'état de la marchandise pendant le transport.
Satellite
Le backhaul satellite atteint les appareils sans couverture cellulaire ni Wi-Fi.
Cellulaire
Le backhaul cellulaire transporte les données via LTE-M, NB-IoT et les réseaux mobiles standards.
Passerelle
Une gateway relaie les données des appareils courte portée vers TagoIO via internet.
Les appareils LoRaWAN atteignent TagoIO via un serveur réseau et un connecteur.
Les appareils publient directement vers TagoIO via le protocole MQTT.
mioty
Les appareils mioty atteignent TagoIO via un serveur réseau et un connecteur.
Les appareils Wi-Fi atteignent TagoIO via une gateway qui fait le pont vers MQTT ou HTTP.
Les appareils Bluetooth atteignent TagoIO via une gateway qui fait le pont vers MQTT ou HTTP.
Les appareils NB-IoT atteignent TagoIO via un opérateur cellulaire et un connecteur.
Les appareils Z-Wave atteignent TagoIO via un hub qui fait le pont vers MQTT ou HTTP.
TCP/IP
Les appareils TCP/IP atteignent TagoIO via un connecteur qui parle le protocole directement.
HubSpot
Intégrations
Les intégrations envoient les mêmes données vers d'autres systèmes, comme HubSpot ou Jira.
Entreprise
Les systèmes d'entreprise consomment le flux via les propres connecteurs de TagoIO.
Développeurs
Les développeurs créent des dashboards et des scripts Analysis sur les mêmes données.
Utilisateurs finaux
Les utilisateurs finaux voient le résultat dans les dashboards TagoRUN et l'application mobile.

Chaque technologie du tableau rejoint TagoIO par des connecteurs prêts à l'emploi, et vous pouvez définir votre propre réseau ou appareil quand rien d'existant ne convient. Quelle que soit la radio, un seul flux en ressort pour les développeurs, les systèmes d'entreprise et les utilisateurs finaux.

Connecteurs

Prêts à l'emploi dès le départ

Des centaines de connecteurs traduisent les données de capteurs et de passerelles au format TagoIO, prêts à l'emploi sans aucun parsing sur mesure.

Parcourir la bibliothèque de connecteurs

654 Connecteurs

35 Réseaux

un échantillon du catalogue

Aller plus loin

Donnez plus de contrôle à votre équipe et à vos clients

Écrivez un Payload Parser quand aucun connecteur ne convient, puis observez les données arriver en temps réel avec le Live Inspector.

Ajoutez votre propre parseur de données

Pas de connecteur pour votre appareil ? Écrivez votre propre Payload Parser pour en extraire les données vous-même.

Lire la doc du parseur

Surveillez le trafic de données

Déboguez les scripts de parseur et surveillez le trafic vers et depuis vos appareils en temps réel avec le Live Inspector.

Ouvrir le guide de l'inspecteur

Tester et façonner

Commencez avant que le matériel existe

Envoyez un payload d'exemple comme un appareil réel, puis consultez chaque mesure qu'il enregistre avant l'arrivée du matériel.

Envoyez des payloads sans appareil

Choisissez un échantillon, modifiez le JSON et envoyez-le avec les identifiants de l'appareil, pour que le parser, les tableaux de bord et les alertes tournent pour de vrai.

Diffuser des données simulées

Conçu pour vos besoins

Consultez chaque mesure qu'un appareil enregistre, avec son unité, son groupe et son horodatage, et exportez-la ou diffusez-la quand vous en avez besoin.

Comment fonctionnent les données de l'appareil

Solution de données unifiée

Gestion optimisée des données

TagoIO réunit les deux formes de données sur une seule plateforme : les relevés en séries temporelles des capteurs, et les enregistrements structurés pour tout le reste.

Données de séries temporelles

Stockez et consultez les relevés de milliers de capteurs sans gérer votre propre base de données. TagoIO fait évoluer le stockage et les requêtes avec le nombre de vos appareils.

Données structurées des entités

Modélisez actifs, clients et enregistrements métier avec les champs et index que vous définissez. Interrogez et mettez à jour ces données comme vous le faites pour les relevés d'appareils.

Contrôle total

Définissez la rétention par variable, diffusez les données vers l'extérieur, et importez, exportez ou sauvegardez un appareil à la demande.

Transfert de données

Faites entrer et sortir vos données

Imports CSV, exports et sauvegardes à la demande, plus un flux en direct de vos données vers votre propre serveur.

Importer des données

Téléversez des fichiers CSV dans TagoIO pour les appareils Mutable et Immutable, en faisant correspondre les colonnes aux données de votre appareil.

Comment fonctionne l'import CSV

Exporter et sauvegarder

Exportez des instantanés ou des sauvegardes complètes de vos données à la demande, pour toujours avoir une copie prête quand vous en avez besoin.

Comment fonctionnent exports et sauvegardes

Questions fréquentes

Comment TagoIO gère-t-il les appareils IoT à grande échelle ?
Tous les appareils de votre compte figurent dans une seule liste, d'un capteur de test isolé à une flotte d'un million d'unités, et vous les organisez avec des tags plutôt qu'avec des dossiers. Les tags indiquent le site, le client, la révision matérielle ou tout autre critère que vous définissez, et ces mêmes tags filtrent les dashboards, alimentent les modèles Blueprint et déterminent quels appareils chaque utilisateur final voit dans TagoRUN. Chaque appareil affiche son réseau, son connecteur, la date de sa dernière donnée reçue et sa règle de rétention. TagoIO gère les files d'attente, le stockage et la montée en charge derrière cette liste : votre équipe consacre son temps aux clients, pas à l'infrastructure.

Voir la gestion des appareils dans la documentation

À quels réseaux et protocoles TagoIO se connecte-t-il ?
TagoIO se connecte à plus de 34 réseaux via plus de 650 connecteurs prêts à l'emploi : la plupart des appareils envoient leurs données sans décodage sur mesure. Le LoRaWAN est pris en charge nativement grâce aux intégrations avec les serveurs de réseau, dont The Things Stack, Everynet, Actility, Loriot, Helium, Senet, machineQ et Orbiwise. Les appareils cellulaires en NB-IoT et LTE-M, le Sigfox, les liaisons satellite ainsi que les appareils MQTT ou HTTPS se connectent directement avec un token d'appareil. TagoTiP, notre protocole de télémétrie ouvert, ajoute les transports UDP, TCP, HTTP et MQTT pour le matériel contraint. De nouveaux connecteurs arrivent au rythme des appareils lancés par nos partenaires, et la bibliothèque de connecteurs est open source sur GitHub.

Parcourir les intégrations réseau

TagoIO est-il un serveur de réseau LoRaWAN ?
Non. TagoIO est la plateforme applicative IoT qui vient au-dessus d'un serveur de réseau LoRaWAN (LNS). Le LNS s'occupe de la partie radio : jonction des appareils, déduplication entre passerelles et débit adaptatif. TagoIO reçoit les uplinks du LNS, décode le payload, stocke les mesures, exécute vos Analysis et vos Actions, puis renvoie les downlinks par ce même LNS. Vous conservez votre LNS actuel, qu'il s'agisse de The Things Stack, Everynet, Actility, Loriot ou d'un autre fournisseur. Si vous devez héberger votre propre serveur de réseau, ChirpStack est disponible comme middleware dans les instances TagoDeploy.

Comprendre les intégrations LoRaWAN

Puis-je connecter un appareil que TagoIO ne connaît pas encore ?
Oui. Tout appareil capable d'atteindre l'un des réseaux pris en charge ou de parler MQTT ou HTTPS peut envoyer ses données à TagoIO dès aujourd'hui. Si aucun connecteur ne correspond à votre matériel, écrivez un Payload Parser en JavaScript pour transformer les octets bruts en variables nommées ; le dépôt open source de décodeurs sur GitHub contient des centaines de parsers dont vous pouvez partir. Le Live Inspector affiche chaque paquet à son arrivée, ce qui vous permet de déboguer le parser sur du trafic réel. Vous pouvez aussi envoyer un payload d'exemple depuis l'Admin avec les identifiants de l'appareil avant même la livraison du matériel : le parser, les dashboards et les alertes fonctionnent exactement comme en production.

En savoir plus sur les Payload Parsers

Puis-je exporter, sauvegarder ou diffuser mes données vers mon propre serveur ?
Oui, et vos données vous appartiennent. Exportez les mesures de n'importe quel appareil au format CSV depuis l'Admin, depuis les widgets de dashboard ou via l'API, avec des filtres pour n'extraire que ce dont vous avez besoin. Les Actions transmettent les nouvelles mesures en temps réel vers votre propre endpoint HTTP ou votre broker MQTT : une copie arrive dans votre base au fil de l'eau. Les Profile Backups enregistrent vos appareils, dashboards, scripts Analysis, Actions, connecteurs, utilisateurs et réglages au format JSON, conservés 12 mois, et vous pouvez les planifier avec une Action. L'import CSV charge des données historiques dans les appareils Mutable et Immutable. Si vous voulez la base elle-même plutôt qu'une copie, TagoDeploy exécute une base dédiée pour votre instance, dont la taille de machine, les réplicas de lecture et le calendrier de sauvegarde restent sous votre contrôle, et avec TagoIO Build nous concevons le système autour de votre propre base. À la fermeture d'un compte, TagoIO en supprime les données sous 30 jours.

En savoir plus sur l'export de données

Où mes données sont-elles stockées, et puis-je choisir la région ?
TagoIO fonctionne sur Amazon Web Services. Les comptes multi-tenant sont hébergés par défaut aux États-Unis (us-east-1, Virginie), avec une option européenne en eu-west-1 (Irlande) pour la résidence des données RGPD. Avec TagoDeploy, vous disposez d'une instance dédiée mono-tenant dans plus de 12 régions AWS : les données restent dans le pays exigé par votre contrat. Si elles ne peuvent pas quitter votre propre infrastructure, TagoIO Build livre le système dans votre cloud (AWS, Azure, Google Cloud ou un autre fournisseur) ou sur site, dans votre datacenter ou votre usine. Les données sont chiffrées en TLS 1.2+ en transit et en AES-256 au repos, et TagoIO est certifié ISO 27001 depuis 2023.

Sécurité, conformité et DPA sur la page Trust

TagoIO peut-il tourner sur site ou dans mon cloud, avec ma propre base de données ?
Oui. La plateforme multi-tenant tourne sur AWS, TagoDeploy vous donne une instance dédiée dans la région AWS de votre choix, et TagoIO Build va plus loin : nous partons du périmètre de votre problème opérationnel et livrons un système IoT complet et opérationnel, déployé là où vous en avez besoin. Ce peut être une instance TagoDeploy, votre propre compte cloud sur AWS, Azure, Google Cloud ou un autre fournisseur, ou encore sur site, dans votre datacenter ou votre usine. La structure des données est bâtie autour de la base que votre équipe impose, si bien que les mesures atterrissent dans un stockage que vous exploitez, interrogez et sauvegardez déjà. TagoIO Build est proposé à un prix fixe sur un périmètre fermé, le support faisant l'objet d'un contrat annuel distinct. Si vous préférez construire et exploiter le système vous-même, la plateforme multi-tenant ou TagoDeploy conviendra mieux.

Découvrir TagoIO Build

TagoIO propose-t-il une API pour des intégrations sur mesure ?
Oui. Tout ce que vous faites dans l'Admin est accessible via l'API REST, avec des SDK JavaScript et Python et un broker MQTT pour les appareils et services qui préfèrent le publish/subscribe. Les Actions font office de webhooks sortants et appellent votre endpoint quand une donnée arrive ou qu'une condition est remplie. Analysis exécute votre propre code Node.js ou Python sur la plateforme, selon une planification ou en réaction aux données : c'est là que vivent la plupart des intégrations ERP, CRM et ticketing. Cette même API alimente nos intégrations avec des partenaires comme HubSpot et Jira.

Consulter la référence de l'API

Puis-je utiliser l'IA pour gérer mes appareils et mes données dans TagoIO ?
Oui. TagoAI est l'assistant IA intégré à l'Admin TagoIO. Il lit les payloads de vos appareils, écrit et corrige du code Analysis, crée et modifie des dashboards à partir d'une demande en langage courant, et répond à vos questions en s'appuyant sur la documentation officielle. Il fonctionne en mode Read Only, Edit ou Full Access, agit uniquement dans la limite de vos permissions et consigne chaque modification dans l'Audit Log. En dehors de l'Admin, le TagoIO MCP Server, open source, relie votre compte à des assistants IA et des outils de développement comme Claude, ChatGPT, Cursor et GitHub Copilot : vous interrogez vos données en langage naturel ou générez des scripts Analysis qui connaissent vos appareils réels. Vous pouvez utiliser le modèle par défaut de TagoIO ou votre propre fournisseur (OpenAI, Anthropic, AWS Bedrock, Google Gemini, OpenRouter). Vos données ne servent pas à entraîner de modèles, et TagoAI est désactivé par défaut sur les profils européens.

Découvrir TagoAI

Quelle est la fiabilité de TagoIO, et quelle disponibilité est garantie ?
Le SLA TagoIO garantit une disponibilité mensuelle de 99.9 %, soit au maximum environ 43 minutes d'indisponibilité par mois, avec des avoirs de service de 10 % ou 25 % si nous ne tenons pas cet engagement. Le SLA couvre les instances TagoDeploy et les comptes avec couverture SLA. Tous les clients peuvent suivre la disponibilité en direct sur status.tago.io, qui détaille chaque région (US-E1, EU-W1) et chaque service (API, Analysis, Actions, broker MQTT, middlewares LoRaWAN), avec 90 jours d'historique et les rapports d'incident ; vous pouvez vous abonner aux mises à jour par e-mail, RSS, webhook ou Slack. En cas de problème, c'est là que vous l'apprendrez en premier.

Lire le SLA

De quel support je bénéficie pour un déploiement en production ?
Chaque compte donne accès à la documentation, au forum communautaire et au plan de support Developer, avec une réponse en moins de 24 heures. Les comptes en production peuvent souscrire au plan Professional, qui apporte une réponse en moins de 4 heures sur les incidents critiques, ou au plan Enterprise, avec une réponse en moins de 2 heures sur les incidents critiques et des procédures d'escalade pour les systèmes vitaux.

Comparer les plans de support