Skip to content
Preptima
hardScenarioConceptMidSeniorStaff

A dashboard has been showing the same temperature for two days and nobody noticed. Walk the path and tell me what would have caught it.

6 min readUpdated 2026-08-15

Answer

Short answer

On any protocol that reports by exception, no new value and an unchanged value look identical, so liveness has to be carried deliberately. Status codes, source timestamps, birth and death messages and a source-side counter each establish it at a different layer of the path.

Was this answer helpful?

Likely follow-ups

  • A successful Modbus read returns a register the PLC stopped writing to. What tells you?
  • Why does a retained MQTT message make this failure more likely rather than less?
  • What should a dashboard render when the newest value is older than expected?
  • The gateway restarted and resubscribed to 900 of 1000 tags. How do you find the missing hundred?

Related questions