Update device object (and not just lastSeen) when receiving a register call
Add support for keepalive messages + passing bunch of infos