Catalogue de tests techniques : protocoles, radios, firmwares, capteurs et plateformes — avec méthodologie et banc de mesure.

Typologie

  • Unitaires (firmware) : drivers, parsing, états, erreurs.
  • Intégration : broker MQTT, règles, stockage time-series, API.
  • HIL : instrumentation (oscillo, analyseur logique, power profiler), tests de régression matériel.
  • Perf : latence bout-en-bout, jitter, pertes, QoS, backpressure.

Exemple : test MQTT (QoS1) + latence

# Mesure simple: publish/ack round-trip (à adapter)
mosquitto_sub -h broker.local -t "lab/ack" -q 1 &
ts=$(date +%s%3N); mosquitto_pub -h broker.local -t "lab/ping" -m "$ts" -q 1
# côté règle: ping -> ack avec timestamp

Ajouter NTP/PTP pour des mesures fiables ; instrumenter côté client et broker (metrics) pour isoler les goulots.

Leave a comment

Les discussions sur Wikiot sont ouvertes à tous, dans le respect et la bienveillance. Les commentaires à caractère publicitaire, insultant ou hors sujet seront supprimés. Merci de contribuer avec des remarques constructives et techniques.

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *