Le casse-tête VPN
Les VPN industriels classiques exigent des règles de pare-feu, une IP publique, un serveur à maintenir, et vous enferment chez un fabricant.
Les VPN industriels classiques exigent des règles de pare-feu, une IP publique, un serveur à maintenir, et vous enferment chez un fabricant.
Un défaut remonte, et il faut reconstituer ce qui s'est passé avant : appels, exports, tableur. Le temps passe en enquête, pas en réparation.
Scripts sur mesure, fichiers de configuration à éditer à la main, dashboards à construire : le monitoring ne doit plus exiger des compétences de développeur.
Des jours de configuration transformés en minutes d'installation.
Survolez ou cliquez une bande pour voir l'interface réelle
Six entrées configurables depuis la même interface web, sans passerelle intermédiaire — et toujours en lecture seule.
Holding & input registers, coils, discrete inputs. 17 types de données, byte order 16/32/64 bits, échelle et unité par variable.
RS232 / RS485 sur les 4 ports du bornier, via passerelle RTU→TCP intégrée. 1200 à 115200 bauds, 8N1 par défaut.
Lecture des blocs de données sur S7-300/400/1200/1500. Sur 1200/1500 : PUT/GET autorisé et accès DB non optimisé requis.
Navigateur de nodes intégré, anonyme / mot de passe / certificat, génération du certificat client depuis l'interface.
Découverte Who-Is et balayage réseau, lecture des objets analogiques, binaires et multi-états (present-value).
TCP client, TCP serveur ou UDP, filtre par talker. Mode écoute : le flux s'affiche, un clic transforme un champ en variable.
Tout ce qu'un flux Node-RED sait lire devient une variable historisée : API externes, capteurs exotiques, formats maison.
MQTT sortant et webhook HTTPS JSON avec jeton : vos données repartent vers votre SaaS, votre supervision ou votre ERP, avec rejeu des messages échoués.
Automates & plateformes raccordés
Rien dans la box n'est spécifique à un constructeur : tout équipement qui parle Modbus, S7, OPC-UA, BACnet/IP ou NMEA 0183 se raccorde. Et nous programmons ces plateformes au quotidien — c'est notre métier depuis le premier jour.
Le HAI-P200-4G embarque Tailscale, un VPN moderne basé sur WireGuard : une connexion sortante chiffrée, aucune IP publique, aucune règle entrante à faire ouvrir.
La box interroge périodiquement votre serveur en sortant : vous répondez par une commande. Mise à jour, redémarrage, instantané système — à travers la 4G, sans un seul port entrant.
Bascule automatique Ethernet → Wi-Fi → 4G, sondée en permanence. Le site reste joignable même quand le réseau de l'usine tombe.
Activez le hotspot Wi-Fi et son portail captif : on configure la box depuis un smartphone, QR code à l'appui, sans PC ni câble réseau dans l'armoire.
Dépôt logiciel signé, choix de la version, retour arrière possible. Vous décidez quand une machine change de version.
Toute la chaîne est embarquée dans la box. Pas de cloud obligatoire, pas d'abonnement de plateforme.
Interrogation cyclique de chaque équipement, cadence réglable (5 s par défaut). Unité, description et catégorie portées par la variable.
Base embarquée sur la box, partitionnée par mois, rétention 30 jours par défaut. L'historique reste consultable sans Internet ; la micro-SD industrielle étend la capacité.
Vous désignez la variable qui identifie le lot : ses transitions ouvrent et ferment les lots automatiquement. Un clic rouvre l'historique sur la plage exacte du lot.
Quotidien, hebdomadaire, ou à la fermeture d'un lot : l'e-mail reprend le bilan — statistiques de vos variables favorites, courbes des 5 premières, CSV en option — et le même rapport est généré en PDF, archivé et consultable depuis l'interface.
Le lot se ferme, le rapport part tout seul. Pour un atelier de production, c'est la traçabilité obtenue sans que personne n'ait à y penser.
À chaque alarme, la box compare les 30 dernières minutes de chaque mesure à son comportement habituel, et joint à la notification les cinq qui s'en écartent le plus — courbes comprises pour les trois premières. L'exploitant ouvre le mail et voit où regarder, au lieu de reconstituer le contexte après coup.
Honnêtement : c'est une analyse statistique d'écart (z-score), pas un oracle. Elle désigne des corrélations temporelles — c'est le temps de diagnostic qu'elle fait gagner, pas la cause qu'elle affirme.
La plupart des passerelles envoient un mail et considèrent leur travail terminé.
Ce qui se passe quand une alarme tombe
Alarme déclenchée — notification immédiate au niveau 1.
Aucun acquittement — passage au niveau suivant.
Acquitté pendant l'appel — la chaîne s'arrête.
En dernier recours, la box appelle et énonce l'alarme en synthèse vocale. On acquitte en tapant 1 pendant l'appel. Une SIM voix est requise.
Niveau 1, relance, niveau 2 : les canaux se choisissent par personne et par niveau. La chaîne s'arrête dès le premier acquittement — SMS « OK », touche du clavier, ou interface.
Durée minimale d'activation, temporisation entre deux envois, plafond par fenêtre de temps. Une alarme qui bat ne réveille pas l'astreinte vingt fois.
Un catalogue d'applications s'installe en un clic sur la box, avec sauvegarde et restauration des volumes.
Ouvrez à votre client final quelques pages en lecture — et un lien vers son Grafana ou son Node-RED — sans jamais lui donner l'administration.
Node-RED reste l'échappatoire universelle : API externes, formats propriétaires, calculs métier. Ce qu'il produit revient dans l'historisation comme n'importe quelle variable.
Contraste, taille de texte, navigation clavier, réduction des animations : l'interface passe les exigences d'accessibilité des marchés publics.
La même box sur chaque machine livrée : accès distant immédiat, historique disponible quand le client appelle, et une offre de service récurrente à vendre.
Le lot se ferme, le PDF part avec ses statistiques et ses courbes. La traçabilité s'obtient par configuration, pas par développement.
Centrales de traitement d'air instrumentées (température, CO₂, hygrométrie), données remontées proprement vers la plateforme de l'éditeur.
NMEA 0183 sur TCP ou UDP, position tracée sur carte, historisation locale qui absorbe les zones blanches : l'edge avant le cloud.
Non, et c'est volontaire : la collecte est strictement en lecture. Aucune commande ne part vers vos équipements, ce qui simplifie beaucoup la discussion avec votre service sécurité.
Dans la grande majorité des cas, non : on lit les variables déjà exposées (registres Modbus, blocs de données S7, nodes OPC-UA). Sur S7-1200/1500, il faut simplement autoriser PUT/GET et désactiver l'accès optimisé sur les blocs lus.
Non. Acquisition, historisation et visualisation tournent dans la box. Vous décidez ensuite ce que vous republiez, et vers qui, en MQTT ou par webhook.
La collecte continue : l'historisation est locale et ne dépend pas d'Internet. Les données non transmises sont rejouées à la reconnexion, dans la limite de la rétention configurée (30 jours par défaut).
Non. Tout part en connexion sortante chiffrée : ni IP publique, ni redirection de port, ni règle entrante. Avec la 4G, la box peut même rester entièrement hors du réseau de l'entreprise.
Sur changement d'état d'une variable booléenne déclarée comme alarme — c'est votre automate qui garde la main sur les seuils. La box y ajoute l'anti-rebond, l'escalade, l'acquittement et le contexte de diagnostic.
Une unité de test pour la semaine prochaine, ou une flotte pour l'année ? Décrivez votre besoin, on revient avec un chiffrage complet — box, antennes, stockage, alimentation et options adaptées.
Pas de commercial : vous parlez directement à l'ingénieur qui suivra votre projet.