Connected Equipment Platform

Online Documentation



The franchisee will create one “master account” on the Duke Connected Equipment Platform website. Once the account is created, additional stores and pieces of equipment can be added, as well as adding Manager Accounts and access (described later in this document). This documentation can be used as a detailed guide for creating an account. Or you can simply

1) Go to
2) Click “Create new account”

The site will guide you through setting up your account.

Follow the steps below to create a new Duke Connected Equipment Platform account.

Step 1 – Access Duke Connected Equipment Platform website.

To create a new account, go to: and the following home page will appear. Click “Create New Account”..

Step 2 – License Agreement

After clicking “Create new Account” the Duke License Agreement acceptance page will appear.

Scroll down the License Agreement and select the “I acknowledge and understand the License Agreement” checkbox.

Once checked the “I Agree proceed next” button will be enabled. Click “I Agree proceed next”.

Step 3 – Email, Name and Password

You will now be directed to the ‘Create New Account’ screen. Enter the email to use for your account login. It must be a unique email address that has not previously been used to register as a new account. Any Duke Connected Equipment Platform notifications will be sent to this email address.

A password and repeat of the password for verification is also required. The password will be validated against the following conditions.

Complete the form by entering the First Name and Last Name of the registered user, then select “Next” to proceed to the next step of the registration process.

Step 4 – Email Verification

Following the email address and password entry you will be redirected to the following “Welcome!” page.

An email will be sent to the registered email.

Click “Verify” to verify the new user’s email address. You will have a set amount of time to click “Verify” otherwise you will need to resend another verification request..

Once verified you will be returned to your default Internet browser to continue the registration process. See below:

Click “Continue” to continue with the registration process..

Step 5 – Account Details

Following the email verification process the Account Name can now be entered. The company type will be set to “Subway” automatically.

Enter the Account Name and select the “Next” button. Your account details will be saved at this stage.

See below.

Step 6 – Store Details

The next step is to create a store by entering the store details. The newly registered equipment will be assigned to this store. The below store entry form will appear.

After the store details have been entered select “Next” to continue. Your store details be saved now.

Step 7 – Equipment Details

The “Enter Equipment Details” entry page will now appear.

Enter the Serial Number and API key. The serial number of the equipment can be found on the data label located on the right side of the oven (shown below).

The API Key can be found on the “About” screen on the touch screen controller on the equipment. This is accessed by pressing “!” in the upper right hand corner of the screen, selecting “User”, then selecting “About”.

See below:

After selecting “!” and selecting the “User” screen followed by “About” the following screen will appear.

The full API key that appears is required to be entered, for example FB5-70B3D559D1D1.

Once the serial number and API key have been entered select “Verify”.

If the API key and serial number are not validated then a invalid validation error message will appear and the registration process will not continue. See below.

If the serial number of the equipment has already been registered previously then the registration process will not be permitted to continue.

If registration of the serial number and the matching API key is successful a “Serial Number Validated” message will appear. The equipment type of the equipment registered will also be displayed, in this case a “5R-DBPS”. See below.

Step 8 – Equipment Naming

The next step is to name the newly created equipment for future reference within the Duke Connected Equipment Platform. See below.

The equipment can be named, for example “FB5Oven 1”. Once the equipment name has been entered select “Next” to continue.

Step 9 – Connection Test

The connection test will determine if the oven is connected to in-store internet and can communicate with the Duke Connected Equipment Platform.

If the oven has not yet been connected, Please refer to the “Connect your Equipment Guide” located on the Duke Connected Equipment Platform homepage or link here - Connection Instructions

This step can be skipped if you wish to continue registration and connect the oven to the in-store internet at a later time by selecting the “Skip this Step” Option.

If the equipment is connected successfully a confirmation page will appear:

If the equipment is not found to be connected the following page will appear.

Step 10 - Registration Success

Your account has now been created, and equipment has been registered. A registration success page will appear as below.

An email will also be sent to the registered email address indicating that the Duke Connected Equipment Platform registration was successful.

Step 11 – Dashboard

Select the “Continue to Dashboard” option to enter the Duke Connected Equipment Platform dashboard page. You will be automatically logged on with your newly registered user. Training materials can also be accessed from this page. Once logged in you will have the ability to remotely update recipes and view diagnostic information. Additionally you will have the capability to, register new pieces of equipment and add managers as users to accounts.


1 – Overview

After the registration process has been completed you will now be able to log into the Duke Connected Equipment Platform using the user name and password set during the registration process.

After logging in the Duke Connected Equipment Platform landing page will appear as below. Options available to you are available on the left hand side master menu.

You will have access to:

    1) Viewing and editing your account details.

    2) Edit the details of the store created during the registration process.

    3) Add new storesand assign equipment to these stores.

    4) Register new equipment.

    5) Edit existing equipment.

    6) Select any connected equipment within youraccount and view current recipe settings and active recipe

    7) Access Help material such as training manuals and videos.

    8) Add new users at your access level or at a lower level users with limited functions compared to your user.

2 – Account

During the registration process your account has been created. Your account details can be modified if necessary.

1. To edit your account first select the “Accounts” menu on the master menu. Your Account information will appear. See below.

2. Make any required changes and click save to save the new account changes.

3 – Stores

The Stores menu allows you to add, delete and edit stores. The store created during the registration process will appear here. Equipment that is already registered or new equipment can be assigned to a store. To access Stores follow the steps below:

1. Select Stores from the left hand side master menu. Active stores available within the current account will be displayed. See below.

2. To add a new store select “Add New”. To edit an existing store select the (edit) icon..

3. When add or edit store is selected the following add/edit form will appear.

4. Enter the new or updated store details. Other required information for the store are store number, the store’s address and phone number. Optional fields that can be entered are the store name and the contact details. Any required fields are prefixed with a *.

5. When finished making the necessary adjustments select save.

6. You will be returned to the store list.

4 – Equipment

The Equipment screen will list your currently registered equipment within your account. Equipment connectivity status will be displayed. As a registered user you will be able to edit, delete and add new equipment. You will also be able to link your equipment to a store. Access to certain equipment for certain users can also be controlled within Users which will be detailed in a future section.

1. Enter the Equipment option on the left hand side master menu.

2. A list of existing equipment within your account will appear. The “Connectivity” column below will indicate if the equipment is either online or offline. See below:

3. To edit equipment details select the edit icon.

When editing equipment the following information gained during the registration process will not be permitted to be modified.

• Equipment Type
• Serial Number
• MAC Address
• Status

The edit equipment screen appears below:

4. Make any changes to the existing equipment and choose Save. You will now be returned to the equipment list screen.

5. To register new equipment select the “+ Add New” button.

6. Select “+ Add New” option to add new equipment. The following screen will appear.

7. You are able to register new equipment through this entry screen.

8. To add new equipment first select the store that the equipment will be assigned to. If the desired store does not exist you can select “+” next to the store number field to load the store creation page.

9. Following store selection the equipment can be named as a user friendly name if necessary. This is optional.

10. Lastly enter a matching serial number and API key. When registering new equipment the same serial number/API validation that occurs during the registration process will take place to ensure only valid equipment is added to the account in terms of a matching serial number and API key.

Checks are in place to ensure already registered equipment cannot be added a second time. When the serial number and API key have been entered choose SAVE to add the new equipment.

11. You will be returned to the equipment list page with the new equipment added.

5 - FB5 Oven Dashboard

The FB5 Oven Dashboard will display the current selected oven’s state, for example IDLE, BAKING a specific recipe, PRE-HEATING and so forth. It will also allow the modifications of recipes currently configured on the FB5 oven.

1. To access the FB5 oven dashboard first enter the equipment option. A list of available equipment to your account will appear.

2. When the equipment page loads the connectivity status of the equipment will appear in the “connectivity” column. The status will be either offline or online.

3. If the equipment is online, the recipe icon can be selected to load the FB5 oven dashboard of the selected equipment. The “recipe icon” appears to the right of the red delete icon and is highlighted below:

4. Select the recipe icon that belongs to the equipment. The FB5 Oven Dashboard will load. The store number and serial number will be highlighted to the user so they are aware of what equipment they are currently connected to. See below.

The current state of the FB5 oven will be displayed. For example in the above the FB5 oven has a current state of “IDLE”.

If a recipe cycle is started on the FB5 oven the “Live Oven” section will be updated to reflect the current FB5 oven state. For example shows the FB5 oven is in a pre-heat state for “Half Cookie”.

The Live Oven will display the Name of the active recipe, Total Time of the recipe, Current State, Total Time Remaining of the recipe. Additionally, active alarms and reminders are displayed on this page such as; Cheese Alarm, Door Open, 20 min Reminder, 2 min Alarm, +5 Proof Alarm, etc.

The section on the right shows the current stored recipes on the selected FB5 oven.

24 recipes including the “cool down” recipe are available. 8 recipes are displayed on each of the recipe pages. Individual recipe settings can be modified by selecting “Edit”. 6 stages are available for edit. See below:

The recipe information can also be exported to another FB5 Oven using the “Export to File” option.

The “upload” function can be used to import this exported FB5 recipe file meaning a recipe file can be exported from one store, sent to another store via email and then loaded using the “Upload” functionality. “Replace” can then be used to replace existing FB5 recipes with recipes exported from the original store.

6 – Diagnostics

Oven status, usage data, and diagnostic information can be viewed after selecting an oven.

This information may be used to view and understand the oven’s real-time status, user selected configuration settings, recipe usage behaviour and associated events, component usage, and real-time diagnostic fault status.

In the left hand master menu, there are several menu options available to you (highlighted below).

Diagnostics screens available include the following:

• Usage Data

• Usage Viewer

• Recipe Usage

• Component Usage

• Diagnostics

• System Status

• Configuration Data


This page displays the ovens total recipe counts by Recipe Name, both in a usage table and a visual graph, for a. Total Counts (life of oven), b. resettable counts, and c. over the last 24 hour period. This data is a quick view summary of the above that can be used to analyse operations behaviour.


This page displays a time based event usage view, including Event Time, Event group, and Events (occurred within the Event group). The Events field when selected expands to provide a list of detailed events that occurred within the Event group. This provides a more detailed time stamped history log to complement the above Usage Data. The events records includes oven states (for example; preheat, start recipe, proof, bake, complete recipe, etc.), recipe edits and changes, events triggered (for example; door cycles, cheese alarms, +5 min alarm, add +5 min to proof, add +1 min to bake, etc.), and specific events of interest such as; faults. This information is very useful to understand operations behaviour, operations compliance, and troubleshooting.

For examples; a. The actual baking behaviour can be studied; when was a recipe used, what recipe was used, how many times was it used, what sequence were the recipes used, was the recipe cancelled, did the operator open / close the door, did they select additional time (+1 min), etc.

b. It can also be studied for troubleshooting. This provides a history log of key user inputs and important diagnostic monitoring data.


This page, similar to the Usage Data, displays the ovens total recipe counts by Recipe Name in a usage table a. Total Counts (life of oven), b. resettable counts, and c. over the last 24 hour period. Additionally, it provides the capability to individually RESET the counts by Recipe Name line item. This may be useful to monitor the Resettable Counts since a Recipe Edit or a Promotion period, etc.


This page displays the individual component item hours and counts. This enables building a data base per oven per component for total run time and counts. The resettable fields are used when a particular component is serviced / replaced. Over time, this will allow us to correlate application component life with our internal reliability testing to better predict life expectancy and build a preventative maintenance plan to minimize unexpected downtime and potential operations disruptions.


This page displays the diagnostic fault status of all monitored components and performance. These faults are viewable on both the oven touchscreen and the Duke Connected Equipment Platform. Selecting VIEW DETAILS, when a fault is detected and shown as a red dot in the Status field, displays a fault message with a more detailed description. This message also includes instruction to clear the fault and if it reoccurs, further details of the fault and likely failed component to communication to the service provider to better ensure an efficient repair.


This page displays the real-time oven status for component, sensor, and network status.


This page shows all the selected configurations of the oven including messaging and alarms that are enabled / disabled. This will also show the manufactured unit voltage configuration of the oven and the current software versions. This provides real-time information to help troubleshoot a number of potential operational questions / issues

7 – Users

During the registration process a user has been created. The access level of this user is called a “role admin” user. All functions previously described such as Stores and Equipment is available to you.

You also have the option to create lower-level users called “role users”. These users are more restricted and are only able to access equipment that you have given them access to. They are only allowed to visit the FB5 Oven Dashboard page of the selected equipment. Options such as add/edit/delete of Stores and Equipment is not allowed.

To access Users to make user modifications follow these steps:

1. Select Users from the left hand side master menu.

The users screen will open.

Upon registration only one user will exist for the account. This is the user you created during the registration process.

Within this page you able to add new users and edit existing users.

2. To add a new user select “+Add New”. The following create user form will appear.

3. To add a new user first enter the email address along with the password.

An account selection combo box will appear but this account value cannot be changed.

The user role can be set to one of two access levels. The first being another role admin user which is the same level as your current user.

Alternatively a role level user can be created which allows this user to only view their allowed stores and equipment along with access to the Diagnostics/Dashboard section of the FB5 equipment (providing the equipment is connected).

4. The next section is the profile section. This will require the first name and last name of the user to be entered. Enter the first name and last name of the user.

5. The last section will display the store access. See below:

6. Select the desired access of the stores by selecting the appropriate item using the checkboxes.

7. When finished select save to save the store access. You will be returned back to the user list screen. The user list screen will be updated to also display the new user. See below.

8 – Role User Login

After creating a role user, the role user can now login into the Duke Connected Equipment Platform.

1. Provide the role user their email address and password.

2. The role user will login and have access to a restricted left hand side master menu. See below.

Access for a role user is limited to Stores and Equipment only. Any entries within Stores and Equipment the role user has access to cannot be edited – only viewed.

The role user can also access the FB5 Recipe Control screen after selecting the equipment.

3. If necessary the role user can change their password by selecting the “WELCOME” box in the right hand top corner of the screen. See below:

4. After selecting the drop down a change password option will appear. See below.

5. Select the Change Password box. The change password screen will now appear.

6. To change your password enter your current password. After entering your valid current password enter your new password and repeat your new password for verification.

7. Choose “Change Password” when done. The password will now be updated.

9 – Help – Support Resources

A number of support materials are available on the Duke Connected Equipment Platform page.

1. To access first click on Support Resources. This will load the Support Resources page which will display any available videos or manuals. See below.

2. Any training materials and videos available to your user level will appear here.

3. To view a video click the “play” icon. The video will start to play in a new window. You can also download any videos to your local device for later use.

4. To view a manual click on the manual name. The manual will appear in another window. The manual can also be downloaded to your local device for later reading.



This unit is capable of being a connected device. Firmware updates, recipe changes (upload and export), and diagnostic information can be provided and accessed remotely when connected. The unit can be connected via wired Ethernet Cat5e or wirelessly to the in store access point (router). The Ethernet port is located on the lower rear of the unit.

How to access these features

1. Connect your oven to your in-store network. (see Network Configuration section)

2. Create an account and register your new oven or register this oven to an existing account.

NOTE: The franchisee should create a master account for all stores, and then assign manager access, if desired.

Duke FlexBake 5 (FB5) utilizes an internet connection to offer the following features:

• Remote recipe updates

• Remote diagnostics

• Remote firmware updates Duke provides a cloud solution called the Duke Connected Equipment Platform to make these remote features available. In order take advantage of these features, please ensure that the following types of internet traffic are allowed from your store IT networking and security equipment.

• Network Firewalls - The FB5 has capabilities with both WiFi and ethernet networking. When you connect the FB5 to a local area network (LAN) using either of these modes, the FB5 will attempt to connect to the cloud. If you have a network firewall in use in your location, please be sure to allow (whitelist) the following rules for the FB5 and the Duke Connected Equipment Platform website.

Content Filters If you operate a restrictive content filter on your premise for controlling access to Internet Content, we request that you whitelist traffic to the following URL for access to the Duke Connected Equipment Platform. URL

To access the SPECIAL FUNCTIONS, touch the ! button on the Main Tool Bar.

Figure: Main Tool Bar

Figure: Special Functions Screen

Step 1 Touch the button and then enter pin code 2 3 4 5 and Touch the button when prompted.


Step 3 Select Ethernet, Wireless or Cancel back to Configurations screen.

Figure: Network Configuration

a. If ETHERNET is selected, the “SAVE” button sets Ethernet and DHCP mode. Note: ADVANCED will allow setting of static IP.

Figure: Ethernet Selection

b. Selecting WIRELESS will display a list of available networks (routers). Select your preferred network by touching the name in the list. The network you selected will be displayed on the wireless selection screen (for example, FBFIVE), touching the Password field allows text entry, if required.

NOTES: If a password is required, a will be displayed on the Network List. To display additional networks available, press the "next" button or the "+" button to manually enter your network name.

Figure: Wireless Selection

Figure: Network FBFIVE

Figure: Network Name Screen

Figure: Password Screen

c. Selecting “SAVE” will set unit to Wireless DHCP mode and attempt to connect. Note: ADVANCED will allow setting of static IP

Figure: Connecting

Figure: Connected

d. Selecting ADVANCED from either the ETHERNET or WIRELESS screen will allow setting of static IP. Touch fields and use keypad to enter address. “SAVE” button after entering address sets unit to static IP mode and attempts to connect. “CANCEL” button returns to previous screen without changing settings:

Figure: IP Configuration

e. The current network configuration and connection status is shown under the USER / NETWORK STATUS screen.

Figure: Network Status

• Green Dots or Bars - Indicate current status

• Connected to Router - Confirmed oven connection to in store router

• Connected to Duke - Confirmed oven connection to the cloud Duke Connected Equipment Platform.

Connected Operation and Available Features

OVERVIEW: Once you have an account established and the oven is registered, you will have following features available;

• Ability to remotely manage and update recipes on the oven.

• Ability to remotely view the oven status and diagnostics

• Ability to remotely receive firmware updates so your oven always has the most up to features.

NOTE: Connectivity is Optional! The oven will function as intended without connecting.

WEB APPLICATION Once your unit is connected, you may access it remotely via a computer, tablet, or other smart device. Go to: on your preferred device.

Login to your account and you will access the Web App Dashboard.

Recipe Edit and Changes

Recipe changes to your unit can be made remotely via a Web app. These can be edits to existing recipes, new added recipes, deleted recipes, or a full new set of recipes. When a recipe change is made available to the unit, as long as a recipe is not selected (preheating, conditioning, or running), it will immediately be loaded and active. If at this instance, a recipe is currently selected (preheating, conditioning, or running), it will be loaded and active when the current selected recipe is completed. Therefore, there is no risk to interrupting a bake cycle of an oven in your store by making recipe edits and/or changes remotely via the Web app.

Step 1 Select Equipment in the left hand tool bar. This will display all the ovens that you have access to.

Step 2 Select the Recipes icon adjacent to the oven you want to edit and the page below will be displayed. The Stored Recipes are the recipes currently programmed in the oven. You can page through recipe screens by selecting Page 1, Page 2, etc. Manage Available Recipes allows you to upload recipes and append them to an available list or remove recipes, etc.

Step 3 Individual recipes can be edited by selecting EDIT on the specific recipe you wish to change. Edit the desired parameters and select SAVE when complete.

Step 4 Available recipes can be added to ‘blank’ buttons or can overwrite existing recipes on the oven. To overwrite Half Bread with Full Bread / Cheese from the available recipes list, select OVERWRITE on the Half Bread Stored Recipe. Select Full Bread / Cheese from the drop down list and then select SAVE.

Step 5 EXPORT TO FILE allows you to export the full recipe set or individual recipes in the unit to a file by selecting them from a drop down list. The exported file will be saved in your computer’s or other smart devices download folder. The file name will be of the following format: flexbake5_recipes_YYYYMMDDHRMMSS.json. This file can then be shared, for example with other stores. To export a file, select EXPORT TO FILE, select the recipes you want to export from the drop down list, and select EXPORT.

Step 6 To UPLOAD recipes from an available exported .json recipe file, select Choose File, browse to the file’s folder location and select the recipe file. NOTE: This must be an exported .json file from the Duke Connected Equipment Platform Web App.

Once it is selected, the file name will be displayed on the Web App adjacent to the Choose File button. Select UPLOAD and the recipes will be loaded and appended to the Manage Available Recipes list. In this example below, the .json recipe file contained a recipe named Full Bake and Half Bread/Cheese. As you can see, these 2 recipes have been appended to the list and the detail text description shows the exported date and time stamp. Additionally, the Web App appended (1) to the recipe names to differentiate them from the existing recipes of the same name in the Manage Available Recipes list.

Step 7 Recipes in the Manage Available Recipes list may be removed from the list by selecting the REMOVE button adjacent to the recipe or CLEAR ALL button.

Viewing Oven Status and Diagnostics


With your unit connected to the Duke Connected Equipment Platform (CEP), you are assured that the most current firmware version and features are available. When the unit is online, it will compare its current loaded version to the latest version available via the Duke CEP. If it is an older version, the update will be pushed to the unit and saved in local memory ensuring no disruption to the unit or store operations. Once the firmware file is available, a popup message will be displayed on the unit. If the unit is in an active recipe, the popup message will be delayed until it is completed. To initiate a firmware update, turn the oven OFF and ON to install with the Control Power Switch on the front panel. If you don’t want to update now, press LATER and resume normal oven operation. The update may take up to 5 minutes to complete and will flash the message below while updating. Note: The firmware update will be installed the next time the oven is turned off and on.

Figure: Update Screen

Figure: Update in Progress