Aller au contenu principal
Version: Next

Introduction

Eixam est une plateforme de sécurité connectée conçue pour la réponse aux urgences en temps réel. Elle relie des appareils mobiles, du matériel IoT et des services backend pour gérer les flux SOS, la télémétrie des dispositifs et la surveillance de la sécurité.

Comment ça fonctionne

Eixam fournit :

  • Sessions signées — des jetons d'identité générés par le backend qui sécurisent la communication entre votre app, le SDK et l'infrastructure Eixam
  • Connectivité BLE — appairage direct avec le matériel de sécurité Eixam pour la télémétrie et les SOS
  • Transport opérationnel — communication en temps réel basée sur MQTT pour les événements SOS et le routage de la télémétrie
  • Flux de sécurité — déclenchement de SOS, acquittement, annulation, contacts d'urgence et Mode Protection

Options d'intégration

Choisissez l'intégration adaptée à votre plateforme :

IntégrationIdéal pourStatut
Flutter SDKApplications mobiles FlutterDisponible
REST APITout backend ou plateforme sans SDK natifBientôt disponible

Concepts partagés entre les intégrations

Quelle que soit l'intégration choisie, ces concepts s'appliquent toujours :

  • Sessions signées — votre backend génère un userHash en signant l'externalUserId avec le secret de l'app via HMAC-SHA256
  • Auth HTTPX-App-ID, X-User-ID et Authorization: Bearer <userHash>
  • Auth MQTTusername = sdk:<appId>:<externalUserId>, password = <userHash> (sans préfixe Bearer)
  • Secret de l'app — ne doit jamais être stocké dans un client mobile ou un frontend navigateur

Étape suivante

Vous hésitez sur l'intégration à choisir ? Consultez Choisir une intégration pour une comparaison détaillée.