specs/routes/R_STAT

Station

Overview

The Stations page allows the user to create, remove, group, and configure stations. Stations mirror real-world workstations and help encapsulate relationships between devices at a workstation.

The devices at a workstation can include:

  • Display devices (tablets, laptops, phones)
  • Gateways with connected devices
  • Machines

In addition, users can see the live status of the app running at the station using the “Station Preview” window.

Model/Page Connections

App

View

  • Stations can be assigned a subset of apps they are allowed to run. A full list of apps is shown in a dropdown to accomplish this.
  • A user on the Stations page can view the current step of the app that is running at that station

Station

Create

  • A user can create a new station by clicking the Create Station button at the top right and selecting the appropriate option from the dropdown.
  • A Station can either be authenticated by a Tulip user or an operator. If you want to allow an operator to authenticate the station and begin using it without the authentication of a Tulip user, check the "Sharable Stations" box while creating the station and then specify the apps that the operator is allowed to use. This will generate a single-use link that can be used by an operator after entering it in their browser.

Edit

  • Each panel on the page has an Edit button which allows the user to edit that piece of the station configuration. Specifically, users can update the app assignments, display devices, gateways, and timezone.
  • In addition, once the station is selected, clicking the large name at the top of the page will allow the user to edit the station name.

View

  • All stations are shown organized by group on the left of the page. Clicking a station name in the navigation pane will display its settings in the main body of the page.

Delete

  • Once a station is selected, the user can click the “...” in the top right of the page and click “Remove Station”. The user will then be asked to confirm in a modal.

Station Group

Create

  • A user can create a new Station Group by clicking the Create Station button at the top right and selecting the appropriate option from the dropdown.

Edit

  • By clicking the “...” next to the station group name in the navigation pane, the user can open an editing modal by clicking Edit Station Group.
  • The modal allows the user to edit the name and notes for this Station Group.
  • In addition, the user can move stations between groups by clicking and dragging them in the left navigation pane.

View

  • All station groups are shown organized by parent group on the left of the page. If a station group has notes, they are listed underneath the group name in the left pane.

Delete

  • By clicking the “...” next to the station group name in the navigation pane, the user can open an editing modal by clicking Edit Station Group. At the bottom of this modal is a large Delete Station Group button. Click this, then confirm on the following confirmation modal.

IoT Gateway

Delete

  • A user can remove the connection between the Gateway and the Tulip account by clicking the name of the Gateway in the "Gateways" section at the bottom right of the screen, and then pressing the "Remove from Account" button.

Activity Record

View

  • All configuration changes including creating and editting details around stations and station groups will create an immutable record in the Activity Record.

Pages

No other pages are directly related to the Station page.

User Permissions

A user with “view” permissions can view all assets on the page. They cannot access any of the “Edit” menus.

A user with “create”, “edit’ and “delete” permissions for the Station model can create, delete and edit all Models described above.

Tests

IDName
QA-T266User Roles : 07 - Tulip Table Supervisors should not be able to manage the shop floor
QA-T30303: Assign Camera to a Physical Camera
QA-T30908: Video preview does not get shown in the Station's page "Live Preview"
QA-T334Stations Page - Player Authorization
QA-T335Stations Page - Station and Station Group Management
QA-T336Stations Page - Station App Configuration
QA-T337Stations Page - Live Preview and Player Control
QA-T496Stations Page - Player Driver Configuration
QA-T534Stations Page - Shareable Station

Requirements

No requirements