Fondations IoT : device, firmware, connectivité, ingestion, modèles de données, mises à jour OTA, et sécurité.
Stack de référence
- Device : MCU/RTOS, drivers, gestion énergie, watchdog, logs circulaires.
- Connectivité : BLE/Wi‑Fi/LPWAN, provisioning, reconnection, QoS, backoff.
- Backend : broker, rules engine, time-series DB, API, dashboards.
- Ops : CI firmware, OTA signée, rollouts progressifs, observabilité (OpenTelemetry).
Modèle de message (concept)
{
"device_id": "dev-123",
"ts": "2025-12-31T10:00:00Z",
"metrics": {"temp_c": 22.4, "vbat": 3.97},
"fw": {"ver": "1.3.2", "build": "abc123"},
"sig": "base64..."
}
