Callback on connect. Returns the DeviceStatus of the device.
DeviceStatus
Is to be overridden in sub-classes and implement device-specific connection.
@override Future<DeviceStatus> onConnect() async => DeviceStatus.connected;