Nouveau : le pare-feu IA surveille chaque module et explique chaque incident en termes simples. Découvrez comment ça marche

Limites et quotas

Toutes les limites de Hermetry en un seul endroit : niveaux d'abonnement, appareils, profils, MQTT, données, alarmes, règles, flux, LoRaWAN, caméras, accès à distance, API et notifications.

Cette page regroupe les limites indiquées dans l’ensemble de la documentation, chacune avec un lien vers la page qui l’explique. Les valeurs des formules sont les valeurs du catalogue de l’extension IoT ; les valeurs propres à votre organisation (un contrat Enterprise, un pack d’utilisation) sont affichées dans Usage et dans les messages de limite, et prévalent toujours. Les limites fixes sont identiques pour tous. Lorsqu’une limite a une valeur par défaut modifiable, la plage est indiquée.

Limites des formules par niveau IoT

LimiteStarterGrowthScaleClé de formulePage
Appareils4377403max_devicesFormules et extension IoT
Messages IoT par mois (souple)1,150,0004,260,00028,810,000max_iot_messages_monthlyQuota de messages et utilisation
Clés de télémesure2504002,050iot_max_telemetry_keysClés de télémesure
Conservation des télémesures365 jours365 jours365 joursiot_telemetry_retention_daysDurée de conservation des données
Flux61258max_flowsLimites des flux
Blocs de script dans les flux déployés3629max_script_blocksLimites des flux
Messages par seconde, pour l’ensemble de l’organisation101570iot_max_msgs_per_secondFormules et extension IoT
Points de données par minute, pour l’ensemble de l’organisation6,0009,00042,000iot_max_datapoints_per_minuteFormules et extension IoT

Identique dans toutes les formules :

LimiteValeurPage
Caméras avec visualisation en direct12Limites des caméras et confidentialité
Minutes de caméra par mois10,000Limites des caméras et confidentialité
Sessions ouvertes du panneau routeur, pour l’ensemble de l’organisation10Limites d’accès à distance et audit
Données du panneau routeur par mois10 GiBLimites d’accès à distance et audit

La formule de la plateforme peut aussi limiter les membres, les invitations en attente, les domaines personnalisés, les clés API, les tableaux de bord partagés, les e-mails et SMS par mois, les messages d’automatisation et le stockage. Une limite que votre formule n’indique pas n’est pas une limite. Voir Formules et extension IoT.

Ce qui se passe à la limite de la formule

LimiteÀ la limite
AppareilsLes nouveaux appareils sont refusés (403, details.key max_devices) ; les appareils existants continuent de fonctionner
Messages IoT par moisRien n’arrête l’envoi : les messages sont acceptés et le dépassement est facturé
Clés de télémesureUne nouvelle clé n’est pas enregistrée (key_limit) ; les autres clés de l’enregistrement le sont
Flux, blocs de scriptLes nouveaux flux et déploiements sont refusés
Messages par seconde, points de données par minuteLes messages au-delà du débit sont acquittés puis supprimés ; HTTP répond 429 avec Retry-After ; les propriétaires et administrateurs reçoivent une notification par heure
Messages d’automatisation (hôte General, uniquement si la formule définit un quota)Les nouvelles entrées sont refusées jusqu’au mois suivant ; les appels de webhook répondent 429
Caméras avec visualisation en directL’activation de la visualisation en direct est refusée
Minutes de caméraLes spectateurs voient Minutes de caméra épuisées jusqu’au changement de mois
Données du panneauLes nouvelles sessions du panneau sont refusées ; les sessions en cours ne sont pas coupées
E-mails, SMSCe canal est écarté ; les autres continuent d’être envoyés

Alertes de quota

QuandCe qui se passePage
Un seuil est franchi : 80 % et 95 % par défaut (1 à 5 valeurs, chacune de 1 à 99 %)Webhook usage.threshold ; les propriétaires et administrateurs sont informésUtilisation et quotas
Le quota est atteint exactementLes propriétaires et administrateurs sont informésidentique
Le compteur dépasse le quotaWebhook usage.overage ; les propriétaires et administrateurs sont informésidentique

Appareils et profils

LimiteValeurPage
Nom du profil1 à 128 caractères, uniqueProfils d’appareils
Description du profil2 000 caractèresidentique
Clés de télémesure listées dans un profil500Clés de télémesure
Fenêtres de limitation de débit par famille4 au maximum ; compte de 1 à 1 000 000 sur une durée de 1 seconde à 1 jourProfils d’appareils
Réseaux autorisés64 réseaux ou adressesSécurité du transport des appareils
Commandes autorisées sans TLS32identique
Enfants par passerelle500 par défaut (profil de 0 à 10 000 ; formule 500 lorsqu’elle n’en nomme aucun ; plafond de la plateforme 1 000)Appareils derrière une passerelle
Enfants dans un message de passerelle500 ; enregistrements par enfant 1 000 ; meta par enregistrement 256 octetsidentique
Import d’appareils1 000 lignes par fichier ; 50 colonnes d’attributs ; valeurs de 4 096 caractèresImporter des appareils en masse
Activation en quarantaine100 appareils à la foisQuarantaine
Numéro de sérieJusqu’à 32 caractères (appareils sous licence : 6 à 32)Importer des appareils en masse, Identité des appareils et sécurité de la revendication

Limites de débit par appareil (valeurs par défaut des profils)

FamillePar défautAu-delà de la limite
Messages de télémesure10:1,300:60 (10 par seconde, 300 par minute)Acquittés puis supprimés
Points de télémesure200:1,6000:60Acquittés puis supprimés
Mises à jour d’attributs5:1,60:60Acquittés puis supprimés
Requêtes d’attributs, messages RPC5:1,60:60
Demandes de certificat1:3600
Connexions6:60
Messages de rejeu par secondeLa moitié du nombre de télémesures par seconde (1 à 10 000)

Un appareil qui supprime plus de trois fois son allocation par minute dans une minute voit sa session fermée. Voir Profils d’appareils.

Identifiants et certificats

LimiteValeurPage
Jeton d’accès32 caractères, généréIdentifiants des appareils
Nom d’utilisateur MQTT1 à 128 caractères imprimables, unique sur la plateforme ; provision réservéidentique
Identifiant client MQTT1 à 64 caractères A–Z a–z 0–9 . _ : -identique
Mot de passe MQTT choisiAu moins 16 caractères (une organisation peut exiger jusqu’à 128), au moins 8 caractères différentsidentique
Durée de vie du certificat d’appareil365 jours par défaut (30 à 825)L’autorité de certification des appareils
Alerte d’expiration du certificat30 jours par défaut (30 à 180)identique

MQTT et API HTTP des appareils

LimiteValeurPage
ProtocoleMQTT 3.1.1MQTT
Taille du message64 Kio par défaut (1 024 à 65 536 octets), au plus 1 000 points clé-valeuridentique
Messages vers l’appareil64 Kio par défaut (4 Kio pour les appareils sous licence)identique
Messages QoS 1 non acquittés20 par défaut (1 à 1 000)identique
KeepaliveAu-delà de 300 s (ou 0), la valeur retenue est 300 s sur une installation par défautidentique
Sessions par appareil1 ; une seconde connexion prend le relaisidentique
Charge utile brute (clé raw)4 096 octets par défaut (256 à 65 536)Clés de télémesure
Interrogation HTTP des commandesUne interrogation ouverte par appareilAPI HTTP des appareils

Télémesure et données

LimiteValeurPage
Clé1 à 64 caractères A–Z a–z 0–9 _ . -Clés de télémesure
Valeur texte1 024 caractèresNombres, texte et valeurs vrai/faux
Valeur JSON4 Kioidentique
Points par message1,000Clés de télémesure
Horodatages futurs10 minutes par défaut (1 à 1 440)Horodatages, relevés tardifs et en double
Fenêtre de message répété60 secondesidentique

Conservation

Classe de conservationRelevés brutsAgrégats par minuteAgrégats par heure et par jour
7 jours7 jours7 jours7 jours
30 jours7 jours30 jours30 jours
90 jours30 jours31 jours90 jours
365 jours90 jours31 jours365 jours
1 095 jours90 jours31 jours1 095 jours

Un relevé plus ancien que la fenêtre brute est refusé (too_old). Voir Durée de conservation des données.

Données de lecture

LimiteValeurPage
Clés API d’historique par requête50API d’historique
Points par clé10,000identique
Intervalles dans une fenêtre10 000 (range_too_large au-delà)identique
Lectures brutesFenêtres allant jusqu’à 24 heuresAgrégats et roll-ups
Téléchargement de tableau (CSV)10 000 lignesExport des données

Attributs

LimiteValeurPage
Clé1 à 128 caractères A–Z a–z 0–9 _ . -Attributs
Clé partagée (autre que cfg.*)57 caractèresidentique
Valeur serveur ou client64 Kioidentique
Valeur partagéeLa limite de liaison descendante de l’appareilidentique
Imbrication8 niveauxidentique
Clés par lecture ou écriture API100identique

Commandes, micrologiciels et réglages

LimiteValeurPage
Commandes par appareil10 par minuteEnvoi de commandes aux appareils
Commandes par organisation600 par minuteidentique
Paramètres16 Kio de JSON ; 50 paramètres par commandeidentique
Réponse conservée64 Kioidentique
Délai de réponse1 à 600 secondes (10 par défaut)identique
Abandon après (persistante)24 heures par défaut, 7 jours au maximumidentique
Appel API synchroneAttente de 30 secondes au maximumAPI de commandes
Commandes par catalogue de profils200identique
Historique des commandes90 joursEnvoi de commandes aux appareils
Durée de téléchargement du micrologiciel60 minutes par défaut (5 à 1 440)Mises à jour du micrologiciel (OTA)
Durée d’installation du micrologiciel20 minutes par défaut (2 à 240)identique
Tentatives par mise à jour3 par défaut (1 à 10)identique
Validité de fw_url15 minutesidentique
Vagues de déploiement20 ; temps de stabilisation de 0 à 10 080 minutesDéploiement du micrologiciel par vagues
Modifications de réglages en attenteRetirées après 7 joursRéglages distants des appareils
Historique des réglages50 modifications par appareil et par section, sur 365 jours au maximumidentique
Écritures de réglages600 par minute et par organisationidentique

Alarmes

LimiteValeurPage
Règles par profil50Règles d’alarme sur les profils d’appareils
Comparaisons par condition16 ; imbrication all/any de 4 niveauxidentique
Type128 caractèresidentique
Titre, procédure d’exploitation300 et 10 000 caractèresidentique
Temporisation1 à 86 400 mesures ou secondesidentique
Destinataires20identique
Délai avant hors ligne10 s à 7 joursidentique
Rappels (repeatEverySec)60 s à 7 joursNotifications d’alarme en détail
Fenêtre de répétition300 s par défaut (60 à 86 400)identique
Seuil de tempête20 par minute par défaut ; pendant une tempête, alarmes critiques 60 par minuteidentique
Notes2 000 caractèresGestion des alarmes
Mise en sourdine90 jours au maximum ; motif de 500 caractèresMise en sourdine d’un appareil pour maintenance
Alarmes résolues conservées365 jours par défautAlarmes

Carte des règles

LimiteValeurPage
Déclencheurs par règle10Carte des règles : déclencheurs
Conditions par groupe16 ; imbrication de 4 niveauxLe moteur de règles
Actions par règle20identique
Branches de choix5 ; imbrication de 2 niveauxidentique
Appareils qu’une ligne traite200identique
Appareils dans le périmètre d’un foyer2,000identique
Attente la plus longue24 heuresidentique
Périodique1 à 1 440 minutesCarte des règles : déclencheurs
Historique d’exécution30 exécutionsLe moteur de règles
Notifier20 destinataires ; message de 1 000 caractèresidentique

Flux

LimiteValeurPage
Blocs dans un flux500Limites des flux
Taille du message256 Kioidentique
Étapes dans une exécution512identique
Exécutions d’un flux par minute avant pause6 000 par défautidentique
Temps CPU du script par message50 ms par défaut (un forfait peut le porter à 200 ms) ; mémoire 32 Mio ; code 64 KioLe bloc script
Attente la plus longue7 joursLimites des flux
Contexte de flux, contexte global1 Mio par flux, 4 Mio par organisationidentique
Appels de webhook60 par minute et par webhook ; 50 par 5 secondes et par organisationidentique
Requête HTTPDélai de 10 s par défaut (1 à 30) ; réponse de 64 Kio par défaut (256 Kio au maximum)identique
Notifier20 destinataires ; 10 pièces jointes, 1 Mio au total ; titre de 200 et texte de 4 000 caractèresNotifications issues des règles et des flux
Même notification à la même personneUne fois toutes les 10 minutes par défautidentique
Commandes issues des flux vers un appareil30 par minute par défautLimites des flux
Enregistrements d’exécution, messages de débogage, journaux24 heuresidentique
Flux supprimésRestaurables pendant 7 joursidentique

LoRaWAN

LimiteValeurPage
RégionEU868 uniquementRégions et plans de fréquences
Versions, classes1.0.2, 1.0.3, 1.0.4 ; classes A et CLimites LoRaWAN
Données de liaison descendante1 024 caractères ; FPort 1 à 223 ; 51, 115 ou 222 octets selon le débit de donnéesidentique
Clés décodées par message64, imbriquées au maximum sur 4 niveauxidentique
Fenêtre d’appairage1 à 120 minutes ; 200 appareils listésMode d’appairage
Journal des tramesLa dernière journée, 1 000 trames par organisationLe journal des trames
Votre codec40 960 octets ; 1 à 200 vecteurs de testÉcrire votre propre codec
Carte des passerelles1 000 passerellesLimites LoRaWAN

Edge, interrogation et accès distant

LimiteValeurPage
Intervalle d’interrogation5 minutes par défaut ; entre 30 s et 1 jourIntervalles d’interrogation, temporisation et quota
Temporisation après échecsDoublée à chaque fois, 1 heure au maximumidentique
Hors ligne après3 interrogations en échec consécutivesidentique
Correspondance SNMP200 clés de télémesure par appareilidentique
Sessions de panneau par routeur3Limites d’accès distant et audit
Session de panneau30 minutes d’inactivité ; 4 heures au maximum ; 50 Mo sur une liaison mobileidentique
Sessions terminées listées180 joursidentique

Caméras

LimiteValeurPage
CodecsH.264 uniquement, sans audioLimites des caméras et confidentialité
Canaux en un seul ajout64identique
Demandes de liens en direct24 par minute et par personne et par caméraidentique
Lien de fluxValide 10 minutes, renouvelé par le lecteuridentique
Toujours en visionnage ?Toutes les 5 minutes ; 30 secondes pour répondreidentique
Page caméras des sites distants4 caméras par siteSites distants : onduleurs et caméras

Tableaux de bord, SCADA et sites

LimiteValeurPage
Pages par tableauPage principale et jusqu’à 20 autresCréer et organiser les tableaux
Paramètres16 paramètres de valeur, 48 au total ; 16 dans la barre de filtresSources de données et paramètres
Entités dans un paramètre résolu500 ; une liste fixe de 100identique
Filtres de clés16 filtres par tableau, 8 filtres de clés chacun, 4 conditions chacunidentique
Fenêtre la plus longue366 jours ; 500 intervallesidentique
Lignes de tableau500 au maximum par sourceTableaux et listes
Script de calcul65 536 caractères ; 10 à 500 ms (50 par défaut) ; 5 000 lignes ; 2 MioScripts de calcul
Lien d’affichage1 à 365 joursPartage des tableaux de bord
Schémas de procédé500 par organisation ; 2 Mio, 200 symboles, 300 connexions chacunSCADA
Maquettes 3D200 par organisationLe concepteur 3D
Code d’actif32 caractères, uniqueHiérarchie des actifs
Actifs dans une lecture d’arborescence5,000identique
Appareils placés en une fois100identique
Informations supplémentaires de relation20 clés, 4 KioRelations
Tableau d’état200 lignes pour 5 000 appareilsVues de site

Notifications

LimiteValeurPage
ClocheLes 50 éléments les plus récents par personne, conservés 7 jours par défaut (1 à 365)La cloche
Appareils push par membre10 par défaut (1 à 100)Notifications push navigateur
SMS vers un seul numéroLes messages suivants envoyés dans les 60 secondes sont supprimésSMS
Pièces jointes des e-mails10 fichiers et 7 MiB par e-mailE-mail

API, webhooks et assistants IA

LimiteValeurPage
Appels par adresse IP120 par minuteErreurs et limites de débit
Appels par clé API1 000 par minute par défaut (Per-Key Rate Limit)identique
Durée de vie de la clé API90 jours par défaut, 365 jours au maximumRenforcement des clés API
En-têtes personnalisés et tags des webhooks20 chacunWebhooks
Limite de débit des webhooks1 à 100 000 par minute et par point de terminaison (illimité par défaut)identique
Événements des appareils vers les webhooks600 de chaque type par minute et par organisationidentique
Ancien secret de signatureValide 48 heures après la rotationidentique
Appels d’outils MCP120 lectures et 20 écritures par minute et par identifiantParamètres et sécurité MCP
Lecture de l’historique MCP31 jours, 10 clés, 500 points par cléidentique
API de codec60 par minute sans identifiants ; 240 par minute une fois connectéAPI des codecs
Taille de page du journal d’audit100 par défaut, 500 au maximumJournal d’audit

Personnes et connexion

LimiteValeurPage
Sessions par personne10 par organisationSessions, verrouillage et appareils de confiance
Échecs de connexion avant verrouillage5 (une organisation peut fixer de 1 à 5) ; 15 minutes par défautidentique
Navigateur de confiance30 jours au maximumidentique
Clés d’accès (passkeys) par personne10Authentification à deux facteurs et clés d’accès
Durée de validité des invitations7 jours par défaut (une organisation peut seulement la raccourcir)Inviter votre équipe
Adresse de l’organisation5 à 63 caractèresCréer votre compte et choisir une région

Voir aussi