Dispose resources
@override Future<void> dispose() async { _isConnected = false; _command = null; await super.dispose(); }