Gravio HubKit Manual

Gravio HubKit Web UI Guide

Gravio HubKit Web UI is a web-based management interface for configuring and managing Gravio HubKit through a web browser. It is primarily used to manage Gravio HubKit running on Linux devices such as Gravio Hub X64.

Table of Contents


1. Overview

Gravio HubKit Web UI provides the following features:

2. How to Access

You can access Gravio HubKit Web UI at the following URL:

https://<hostname>.local/login

Or, if specifying the IP address directly:

https://<IP-address>/login

Note: When accessing for the first time, you may see a warning about a self-signed certificate. Follow your browser's instructions to allow the connection.

3. Login

Login Screen

When you access the Web UI, the login screen is displayed.

Default Account

In the initial state, you can log in with the following account:

Local Account

Important: For security reasons, it is strongly recommended to change the password after the first login.

Gravio.com Account

You can also log in with your Gravio.com registered account.

Language Settings

You can switch the language on the login screen: - 日本語 (Japanese) - English


4. Navigation

After logging in, a navigation bar is displayed at the top of the screen. You can access the following menus:

Menu Description
Hubs Statistics, device management, sensor management
Triggers Management of event triggers and timer triggers
Inference Models AI model management
Charts Sensor data visualization
Accounts User account management
Calendars Business calendar management
Gravio Hub Settings Hub device settings (time, network, etc.) Gravio Hub X64 only
Maintenance System maintenance settings

You can log out from the user icon in the upper right corner.


5. Screen Components

5.1 Statistics (Hubs)

The Hubs screen allows you to check the current HubKit status and manage devices and sensors.

Displayed Information

CPU Usage
Memory Usage
Disk Usage
Action Configuration
Data Records

Device List

Displays a list of registered devices: - Type: Device type - Physical Device: Device name - Device ID: Unique identifier - Area/Layer: Associated area and layer

You can modify device settings with the Edit Device button.

Sensor Management

Manage sensors in an area and layer structure:

Area Management
Layer Management
Device Binding

Controller Mode and Managed Mode

HubKit can operate in the following modes:

To set up as a managed Hub, specify the controller from the Set Management button.


5.2 Triggers

The Triggers screen allows you to manage event triggers and timer triggers.

Event Triggers

Triggers that execute actions in response to sensor events.

Create from the Add Event Trigger button: - Trigger Name: Identification name - Area/Layer: Monitoring target - Condition: Trigger firing condition - Action: Action to execute - Calendar: Business calendar to reference

Timer Triggers

Triggers that execute actions according to a schedule.

Create from the Add Timer Trigger button: - Trigger Name: Identification name - Schedule: Execution timing (time, day of week, etc.) - Action: Action to execute - Calendar: Business calendar to reference

Trigger Operations

Tag Classification

You can classify triggers by setting sub-tags. Filtering by tags is possible in the search box.


5.3 Inference Models

Manage AI inference models.

Supported Model Formats

Creating Models

Select from the Create Model dropdown: 1. Enter model name 2. Configure required settings 3. Execute creation

Uploading Models

You can upload pre-created model files from the Upload ZIP button.

Model Management

Operation Description
Deploy Activate model to make it available for actions
Undeploy Deactivate model
Edit Modify model settings
Export Download model as ZIP file
Delete Delete model

5.4 Charts (Statistics)

Display sensor data in real-time charts.

Chart Types

Creating Charts

Click the + button (add icon): 1. Select chart type 2. Select area/layer 3. Configure display options 4. Execute creation

Chart Operations

Icon Description
Edit Modify chart settings
Pin Pin charts to display in kiosk mode
Delete Delete chart

Kiosk Mode

You can start kiosk mode from the settings icon. Display pinned charts in full screen like a digital signage.

Display modes: - Slide: Display charts sequentially - Grid: Display multiple charts simultaneously

Background image and logo customization is also available.


5.5 Account Management

Manage user accounts and API tokens.

User List

Display a list of registered users: - Account Name: Name used for login - Name: User's name - Role: User's permission level

User Roles

Role Description
Admin Administrator with all operation permissions
Developer Developer permissions
Maintainer Maintenance permissions
AppUser Application user
MQTT MQTT connection dedicated account (Available from Gravio 6.2.1, Linux platform only)

User Management

Note: The gravio account cannot be deleted.

API Tokens

You can issue API tokens for integration with external systems.

  1. Click the Create Token button
  2. Set token name and expiration
  3. Securely store the created token

Note: Tokens are only displayed at creation time. If lost, reissuance is required.


5.6 Calendars

Manage business calendars and control trigger operation days.

Calendar Uses

Creating Calendars

  1. Create a new calendar
  2. Set valid/invalid dates
  3. Reference calendar from triggers

5.7 Gravio Hub Settings

Note: This tab is only available on Gravio Hub X64 devices.

Configure Gravio Hub device settings.

Timezone Settings

NTP Synchronization: - Specify NTP server for automatic synchronization - Can also operate as a local NTP server

Manual Setting: - Enter date and time directly

Hostname Settings

Change the Gravio Hub hostname.

https://<hostname>.local

becomes accessible.

Note: After changing the hostname, access using the new URL.

Password Change

Change the gravio account password.

Requirements: - 8 to 32 characters - Enter twice for confirmation

Network Settings

Wireless LAN (WiFi)
Wired LAN

SSH Settings

Toggle SSH access on/off.

Note: Exercise caution with security when enabling SSH.

Bluetooth Settings

Toggle Bluetooth on/off.

Sound Settings

Configure notification sounds and sound output.


5.8 Maintenance

Provides system maintenance functions.

HubKit Information

Display information about the current HubKit: - Version information - License status - System identifier

License Key

Enter/update license key.

Software Updates (Supported Models)

Updates such as Zigbee firmware are available.

SSL Certificate Settings

Manage certificates for HTTPS communication.

Proxy Settings

Configure HTTPS proxy and HTTP proxy settings.

Mail Settings

Configure mail server for alert notifications.

Backup/Restore

Export (Backup)
  1. Click Backup button to create backup
  2. After completion, click Export button to download
Import (Restore)
  1. Select backup file with Choose File
  2. Click Import button to restore

Note: System restart may be required after restore.

Support Log Export

Export log files for troubleshooting.

  1. Click Export button
  2. Log file is downloaded

Power Management (Supported Models)

Warning: Reset will delete all data and settings.


Troubleshooting

Cannot Login

  1. Check username and password
  2. Make sure Caps Lock is off
  3. Try clearing browser cache

Page Not Displaying

  1. Verify Gravio HubKit is running
  2. Check network connection
  3. Check firewall settings

Settings Not Saving

  1. Verify you are logged in with administrator privileges
  2. Verify JavaScript is enabled in the browser