code: async def start(self):
          
  
          self._command_task.start()
  
          try:
              await self._cleanup_old_connections()
          except Exception:
              await self.stop()
              raise
  
          #FIXME: This is a temporary hack, get the actual device we are serving.
          iotile_id = next(iter(self.adapter.devices))
          self.device = self.adapter.devices[iotile_id]
  
          self._logger.info("Serving device 0x%04X over BLED112", iotile_id)
          await self._update_advertisement()
  
          self.setup_client(self.CLIENT_ID, scan=False, broadcast=True)
docs: Start serving access to devices over bluetooth.