code: def disconnect(self):
          
          self.chain.connection.log("Disconnecting: {}".format(self))
          if self.connected:
              if self.protocol:
                  if self.is_console:
                      while self.mode != 'global':
                          try:
                              self.send('exit', timeout=10)
                          except CommandTimeoutError:
                              break
  
                  self.protocol.disconnect(self.driver)
                  self.protocol = None
  
              self.connected = False
              self.ctrl = None
docs: Disconnect the device.