heartbeat
A small message a device sends on a schedule just to say it is still alive.
A heartbeat is a periodic liveness message; a missed run of heartbeats marks the device as unhealthy or offline, independently of the broker's keepalive.
Examples
A node publishes a heartbeat from
loop()every 60 s; ifloop()hangs on a dead sensor, keepalive pings continue but the heartbeat stops, and the back end notices.
See also