Chez le client
HAOS + MQTT Statestream
La box exécute Home Assistant OS. L'intégration native MQTT Statestream publie en continu les variables critiques (santé CPU, batterie UPS, qualité Zigbee, niveau piles capteurs) sous forme de petits JSON.
Sans supervision centralisée, WarIoT ne serait qu'un « électricien-installateur » à la commission unique. Avec elle, nous devenons un opérateur de réseau IoT à revenu récurrent et à barrière à l'entrée concurrentielle élevée. C'est le pilier qui transforme le modèle économique d'une vente one-shot en service géré à valeur ajoutée durable.
Une box chez le client envoie en continu des micro-paquets JSON vers notre QG via MQTT-over-TLS dans le tunnel 4G. Zéro flux vidéo, zéro requête lourde — la SIM IoT M2M tient pour quelques FCFA de data par mois.
HAOS + MQTT Statestream
La box exécute Home Assistant OS. L'intégration native MQTT Statestream publie en continu les variables critiques (santé CPU, batterie UPS, qualité Zigbee, niveau piles capteurs) sous forme de petits JSON.
MQTT over TLS · Cloudflare / Tailscale
Les paquets traversent le tunnel chiffré jusqu'au QG. Protocole asynchrone à très faible bande passante : quelques Mo par mois, parfaitement compatible avec un forfait IoT M2M économique.
Broker Mosquitto + Home Assistant Master
Un VPS centralise : broker MQTT sécurisé (Mosquitto), base time-series (InfluxDB / TimescaleDB) pour l'historique, et une instance Home Assistant Master en tableau de bord opérationnel.
Plutôt que d'apprendre Grafana ou ThingsBoard, nous restons à 100 % dans l'écosystème Home Assistant. Le composant remote_homeassistant permet à notre instance Master d'aspirer en temps réel les entités sélectionnées de chaque box cliente Slave, via WebSocket sécurisé et Long-Lived Access Token.
Grafana = lecture seule. Avec HA Master, depuis le QG on peut redémarrer un add-on chez le client ou déclencher une sauvegarde à distance.
Une seule stack à maîtriser (de l'Edge au QG). Réemploi des scripts, automatisations et cartes Lovelace déjà construits.
« SI Assurance Ouaga passe sur batterie ET UPS < 10 %, ALORS SMS au technicien d'astreinte. »
Vue temps réel de la flotte : santé hardware, statut énergétique, qualité du réseau maillé, niveau piles capteurs — avec alertes "feu tricolore" et notifications push DevOps sur smartphone.
Colonnes surveillées : santé CPU (climat sahel), espace SSD, qualité du maillage Zigbee (LQI), source d'énergie + niveau UPS. Notifications push DevOps via HA Companion sur le smartphone d'astreinte.
HAOS est une appliance « verrouillée » mais elle expose tout ce dont nous avons besoin : intégrations System Monitor / Glances pour les métriques hôte, MQTT Statestream pour la télémétrie, et une API REST Supervisorqui permet le pilotage à distance. Bonus : système de fichiers partiellement read-only, mises à jour atomiques avec rollback automatique — bien plus robuste qu'un Debian + Docker pour la production massive.
Les investisseurs craignent les modèles d'abonnement en Afrique à cause du churn. La supervision verrouille le récurrent en transformant la valeur perçue.
« Le client ne paie pas pour avoir le droit d'utiliser son app à distance. Il paie pour un contrat de maintenance préventive et de garantie énergétique. Si sa box s'éteint ou si son réseau maillé dégrade, nous le savons avant lui et nous intervenons. S'il coupe son forfait annuel, il perd cette couverture et sa box devient aveugle de l'extérieur. »
C'est ce savoir-faire d'exploitant de réseau IoTqui crée la véritable barrière à l'entrée concurrentielle.