---
title: "Introduction"
canonical: "https://docs.cuesystem.com/space/TOPSS/275939464/Introduction"
format: markdown
---
## Description

For easier administration of the touchONE** **reservation system, we have developed the PowerShell script **touchone_v1.ps1**. 

This script allows you to

- Set up **802.1x certificates** in bulk on touchONE devices
- **Upload a new firmware** version to these devices.

The script supports touchONE devices with firmware 19.xx or higher.

For simpler use of this script, we have also prepared the **Cue Network Scanner** application, which can create the necessary CSV files with a list of touchONE units.

For easy administration of reservation system units, these units are linked to a group called Reservation suite. 

> ℹ️ You can update all units involved in one Reservation suite by running the script **once**.

## Requirements

To use the script, you need to ensure the following:

- The script can be run on a PC with Windows OS and Windows PowerShell, which can process PowerShell scripts. This application is installed by default in Windows 10, Windows Server 2016, Windows Server 2019. Windows PowerShell is a console (command line) application.
- Access to the Admin Web page of all touchONE units that the script will manage must be accessible from the PC where the script will be run. Admin Web is accessible via HTTPS on port 443 and according to unit settings can be accessed via HTTP on port 80.
- UDP port 33333 and broadcast messages on this port must be enabled on the network for the Cue Network Scanner to function properly. This is used for the touchONE units discovery.

Check that no security programs or functions (such as firewalls, proxy servers, domains, etc.) block above mentioned communication between the touchONE units and the PC.