Edge Gateway Installation Step-by-Step
Overview
This guide walks you through the complete process of installing the Fuuz Device Gateway on a local device, configuring access control, and connecting it to the Fuuz Cloud. It includes steps for downloading the installer, setting up API keys, configuring access policies, and verifying connectivity.
While this KB is in the Cloud to OnPrem section, the Fuuz Gateway also supports onPrem to onPrem integrations using Gateway/Edge Flows.
Before You Begin
- Ensure you have access to your Fuuz Enterprise environment.
- You must have administrator privileges to create users and API keys.
- Each environment (Build, QA, Production) requires its own gateway installation.
Step 1: Download the Gateway Installer
- Navigate to System > Internet of Things > Fuuz Apps in your Fuuz environment.
- Locate the appropriate version for your environment (Build, QA, or Production).
- Download the latest
.exe installer file.
Step 2: Create a Gateway User
- Go to your Administration Tenant.
- Search for Enterprise Users and click the + icon to create a new user.
- Use a distribution email (e.g.,
gateway@yourcompany.com) to receive system alerts. - Set Access Type to
Gateway Access. - Assign the Home Tenant (the tenant the gateway will connect to).
- Set inactivity timeout and expiration settings as needed.
- Save the user.
Step 3: Generate an API Key
- In the Administration Tenant, go to Access Control > API Keys.
- Click Create and select User API Key.
- Assign a name, select the tenant, and choose the gateway user you just created.
- Copy and securely store the API key—it will only be shown once.
- Go to the Tenant where the gateway will connect.
- Navigate to Access Control Policies.
- Either create a new policy or use an existing one that grants API access.
- Attach the gateway user to the policy under the Attached Users tab.
Step 5: Install the Gateway on Your Local Device
- Run the downloaded
.exe installer. - Accept default settings and choose an installation directory.
- Complete the installation and start the Fuuz Device Gateway service from your system’s Services panel.
Note you can only run 1 instance of the Gateway per Device/Server
Step 6: Log into the Local Gateway
- Open a browser and go to
http://localhost:5500. - Enter the API key you created earlier to log in.
Step 7: Install Device Drivers
- In the local gateway UI, go to the Drivers section.
- Install the necessary drivers (e.g., MySQL, HTTP, etc.) based on your use case.
- Go to the Devices section.
- Click Add Device and select the installed driver.
Enter:
- Device name
- Password
- Port
- Endpoint path or IP address
- Save the configuration.
Step 9: Verify Cloud Connectivity
- In the Fuuz Cloud, go to Device Gateways.
- Locate your newly added gateway and verify the last updated timestamp.
- Use the Test button to run functions like
Get Gateway Status.
Under the Setup tab in the local gateway:
- Set Log Level to
Verbose for detailed logs. - Configure Notification Email (recommended for production).
- Set Log Retention and Sync Interval (e.g., every 10 seconds).
Log Files and Maintenance
- Logs are stored in the installation directory under
gateway-service-wrapper.log. - Configuration files (e.g.,
wrapper.conf, wrapper.xml) can be edited for advanced settings like custom certificate authorities. - Use the included uninstaller to remove the gateway if needed.
Related Articles
Omron PLC/HMI NX102 Connectivity with Fuuz Gateway
Connecting with the NX102 using the Fuuz Industrial Gateway Capabilities of the NX102 Controller The Omron NX102 has 2 available Ethernet ports. One port can be set as the OPCUA communication port, you can then use the 2nd port as a Modbus TCP or ...
Connecting a Vending Machine to your ERP system using Fuuz
In this video - one of our engineers shows you step by step, how you can connect a shop floor vending machine using the Fuuz Platform to your Cloud based ERP. In this use case, we showcase, connecting Plex with our shop floor vending machines to ...
Fanuc Robot Connectivity using Fuuz Gateway
Fanuc Robot Connectivity Fanuc Robots provide multiple I/O communication ports. Be sure that all Ethernet ports are configured to separate networks For best results, we suggest using our ModbusTCP or OPCUA drivers to connect to your Fanuc robots ...
Debug a NetSuite SOAP API integration
In this video, our engineer demonstrates some common methods to debugging of a NetSuite - Oracle SOAP (XML) API webservice integration using the Fuuz iPaaS (Data Flow) capabilities. Even if you're not a NetSuite user, the concepts demonstrated within ...
How to Create a RESTful API Using the Fuuz Platform
Estimated Time: Under 5 minutes Skill Level: Beginner to Intermediate <br> Here’s the revised how-to article with the use of “cons” or conversational filler words removed, making it more formal and suitable for a knowledge base: How to Create a ...