Interface for a listener of device lifecycle events.
The model for the kind of device to manage.
Callback when a device is seen for the first time in a while.
Callback when a known device is not seen since a while.
Callback when a currently known device is seen again.