← Return to Top Page 日本語

Gravio Getting Started Guide

Table of Contents

  1. Introduction
  2. Downloading and Installing Gravio Studio and Gravio HubKit
  3. Key Concepts of Gravio Studio and Gravio HubKit
  4. Login Accounts
  5. Troubleshooting Connection Issues
  6. Creating Your First Action: Setting Up Email Functionality

1. Introduction

Welcome to Gravio! This guide explains the steps from setting up Gravio to creating your first Action. Gravio is a platform that connects IoT devices and utilizes edge computing and artificial intelligence.

2. Downloading and Installing Gravio Studio and Gravio HubKit

To use Gravio, you need two main software components. Let’s explain the role and installation method of each.

2.1. What is Gravio Studio?

Gravio Studio is a client application for managing and configuring the Gravio infrastructure. This application is used to set up sensors, create actions, and display data.

2.2. What is Gravio HubKit?

Gravio HubKit is an edge server software. It connects various inputs (sensors, etc.) and outputs, and processes data. It can be installed on the same computer as Gravio Studio or on a different computer (Mac, Windows, Linux) within the network.

2.3. Installation Procedure

Installing Gravio Studio

  1. Windows users can install from Microsoft Store, and Mac users can install from App Store by searching for “Gravio Studio”.
  2. For Windows users, it is recommended to install Gravio Studio before installing Gravio HubKit.

Installing Gravio HubKit

  1. Download the HubKit for your operating system from gravio.com/en/download.
  2. For Mac: Drag the downloaded HubKit to the Applications folder and launch it. Administrator password is required for installation.
  3. For Windows: Double-click the downloaded file and follow the wizard instructions to install.
  4. For Linux: Please refer to the official documentation for detailed instructions.

2.4. Verifying Gravio HubKit Operation

3. Key Concepts of Gravio Studio and Gravio HubKit

3.1. Main Features of Gravio Studio

Gravio Studio provides the following features:

3.2. Main Features of Gravio HubKit

Gravio HubKit functions as an edge computing server and performs the following roles:

3.3. Server Connection

  1. Launch Gravio Studio.
  2. The server running HubKit may be automatically displayed.
  3. If HubKit is installed on the same machine, you can connect using IP address “127.0.0.1”.
  4. If installed on a different machine, enter that machine’s IP address.
  5. Gravio uses HTTPS (port 443) for communication. Make sure this port is open.

4. Login Accounts

4.1. Types of Accounts

When accessing Gravio HubKit Web UI or Gravio Studio, you can use the following two types of accounts:

  1. Local Account: An account registered and stored within the HubKit
  2. gravio.com Account: An account created during signup at gravio.com

4.2. Login Methods Based on License Status

Before License Setup

After License Setup

After License Removal

4.3. Managing Login Accounts

You can log in to Gravio Studio or Gravio HubKit Web UI using the above accounts. Create local accounts as needed in the HubKit’s account page for operation.

5. Troubleshooting Connection Issues

If you encounter connection problems, check the following:

6. Creating Your First Action: Setting Up Email Functionality

Here, we’ll explain how to create a simple action using the email send component.

6.1. What is an Action?

An Action is like a small program consisting of steps. It can be triggered by sensor data and execute various processes.

6.2. Steps to Create an Action Using the Mail Send Component

  1. In Gravio Studio, click the “Action Editor” icon to open the Action Editor.
  2. Click the “+” button to create a new Action.
  3. Enter an appropriate name (e.g., “Email Notification”).
  4. Select “Mail Send” from the component list to add to the action.
  5. Configure the following items:
  6. In the “Premapping” section, configure attachments or HTML format as needed.
  7. Press the “Play” button to test the Action.

6.3. Setting Up Triggers

After creating an email sending Action, you can set conditions to trigger this Action:

  1. Open the “Trigger” tab.
  2. Click the “+” button to create a new trigger.
  3. Set conditions for executing the Action, such as sensors or schedules.
  4. Select the created Action.

Now, emails will be sent automatically when the set conditions are met.