Determines whether a connection can be made at this point in time to the device.
@override Future<bool> canConnect() async => (configuration?.deviceName != null && configuration!.deviceName!.isNotEmpty);