@override Future<String?> openDevice() async { final version = await methodChannel.invokeMethod<String>('openDevice'); return version; }