The topic you requested could not be found.
Related topics are listed below.

Upgrading Gravio on Windows

Upgrade Instructions for Gravio 5.0 from Gravio 4.x » Upgrading Gravio on Windows

How to upgrade HubKit Backup your folder /Program Data/HubKit/ Uninstall HubKit via the Windows uninstaller Download HubKit Windows 5.0 version from https://www.gravio.com/en/download Install the downloaded Gravio HubKit using the installer Follow the steps in…

Installing the Windows version

Installation and Setup » Installation and initial setup of the Windows version » Installing the Windows version

Using Gravio with Windows To use Gravio, you will need to install two pieces of software. Gravio Studio for Windows, the software to manage your infrastructure. You can get Gravio Studio from the App Store. Secondly, you will need Gravio HubKit, the actual node server…

Zigbee Driver Installation on Windows

Using Gravio Studio » Hub Configuration View » Device Tab » Adding Physical Sensor Devices » Zigbee Driver Installation on Windows

Once you have installed and started the GravioTools that come with your Gravio HubKit installation, the Windows drivers for your dongle are automatically installed in most cases. But if your drivers are not installed and you see an error in your “Device…

Installation and initial setup of the Windows version

Installation and Setup » Installation and initial setup of the Windows version

HubKit for Windows can be operated as a Gravio HubKit Node. Follow the instructions from the windows installation manual . Note, if you already have Gravio Studio, and just need to install the HubKit software, you can download this from…

How to Side-Load Gravio Studio for Windows

Appendix » How to Side-Load Gravio Studio for Windows

Sideloading procedures for Gravio Studio for Windows Sideloading is the process of installing an application from an installer file rather than from the App Store. In some cases, for example in a corporate environment, the App store may not be available. Or a computer…

Gravio HubKit Data Directory

Appendix » Gravio HubKit Data Directory

When the Gravio HubKit is installed, it creates a data directory to store configuration files and data. On Windows 10 C:\ProgramData\HubKit\ On macOS /Library/Application Support/HubKit/ On Linux/Raspberry On Linux/Raspberry, the following directories are mounted…

Saving Media data path for Camera device

Appendix » Saving Media data path for Camera device

Images acquired from the camera by ONVIF or USB will be stored in the following directory for each camera device and stored in each date directory. Windows 10 C:/ProgramData/HubKit/mediadata Mac /Library/Application…

Installation of Gorilla IVAR

Using the Gravio AI Option » Installation of Gorilla IVAR

Things to prepare in advance - Password for the IVAR operational account Administrator - IVAR license key Installation environment Prepare a Windows 10 PC and Chrome browser to install IVAR. You will also need to be connected to the internet as you will be…

How to install Gravio server Root CA certificates.

Appendix » How to install Gravio server Root CA certificates.

In order to make the secure connection, you will need to install the downloaded certificates to your operating system. HubKit can then verify that you are allowed to access it. Installing the Certificate on Windows 10 Double click on the certificate file from…

Installation and Setup

Installation and Setup

Gravio operates with two pieces of software installed: the server software, the “Gravio HubKit” package , and a client application called “Gravio Studio” that operates the server software. as a client application to operate the server…

Gravo File Path Handling

Appendix » Gravo File Path Handling

Some component properties like FileWrite or SlackFilesUpload are making references to folders and file paths. On this page, we describe how files can be referenced in Gravio. The Default Folder All paths referenced on Gravio refer to the below paths on the respective…

Zigbee Firmware Update

Appendix » Zigbee Firmware Update

dongle is shown below. Download the firmware from Here 1. When using a Mac Prepare a Mac with the Gravio HubKit4 installed. Plug the Zigbee dongle into the USB port of your Mac and launch the terminal. Insert the dongle with the Gravio logo on the top. In Terminal…

Gravio Studio cannot find or connect to HubKit

Troubleshooting » Gravio Studio cannot find or connect to HubKit

if you cannot find HubKit from Gravio Studio Gravio Hub. Log in the HubKit’s IP address on the HubKit console and check the wlan0 IP address for wireless using ifconfig. Run ping from the PC in Gravio Studio to see if it connects to the relevant Gravio…

Adding a barcode reader

Using Gravio Studio » Hub Configuration View » Device Tab » Adding Physical Sensor Devices » Adding a barcode reader

Using Gravio Studio to link a barcode reader to a layer Gravio allows you to use a barcode reader (barcode reader with USB COM port emulation function) as a device that can input data as one layer. Currently, there are three types of barcode readers that have been…

Uninstalling of Gorilla IVAR

Using the Gravio AI Option » Installation of Gorilla IVAR » Uninstalling of Gorilla IVAR

Uninstall Unzip the zip file that you used to install IVAR. It contains the IVARInstallUtility application. When started, the Component Information shows the modules installed by IVAR. Press the Uninstall button to remove them. Then press the Uninstall button…

Adding GPS Devices

Using Gravio Studio » Hub Configuration View » Device Tab » Adding Physical Sensor Devices » Adding GPS Devices

Using Gravio Studio to link GPS devices to layers Gravio allows GPS devices ((colour-red) USB COM port emulation enabled GPS devices) to be used as a data input layer similar to other data input devices. Please visit the officially supported sensor list to find out…

General Gravio Troubleshooting

Troubleshooting » General Gravio Troubleshooting

Symptom Explanation Remedy Comments Gravio Studio is not behaving as expected Gravio Server connection is unstable or Gravio Server is not running Ensure that there is a stable connection between Gravio Studio and the Server is…

File Read

Using Gravio Studio » Action Configuration View » Action Components » File Read

The File Read Action Component is to read a file. Component Properties Name Required Description Filename False Filename of the file to be read. The file has to be inside these folders: On Windows:…

Statistics

Using Gravio Studio » Action Configuration View » Action Components » Statistics

The Statistics component stores the statistics (Min, Max, Mean/Average, Median, Standard Deviation, Sum, Mode) in the component variables with the specified values. If the value specified is an improper value for a number, that value will be excluded from the…

Annotation Data Creation with LabelImg

Advanced » Annotation Data Creation with LabelImg

In this chapter, we learn how to use LabelImg. At the end of “2. Create the Training Data” of our instructions on how to create Image Inferences, we introduced the annotation data creation tool LabelImg. Learn here how to create annotation data using…

File Delete

Using Gravio Studio » Action Configuration View » Action Components » File Delete

The File Delete Action Component is to delete a file. Component Properties Name Required Description Filename False Filename All True All. The value of cp.All can be either “true” or…

Sound Play

Using Gravio Studio » Action Configuration View » Action Components » Sound Play

The Sound Play component allows you to play a specified mp3 file.   Output payload Description cv.Payload Outputs the output payload of the previous component as is. (Pass-through) Component Properties Property name…

Uninstalling of Gorilla BAP

Using the Gravio AI Option » Installation of Gorilla BAP » Uninstalling of Gorilla BAP

Open Settings from the Windows Start menu to open apps and features. Uninstall Gorilla Bap Cron Service Then uninstall Gorilla Biometric Authentication Provider and Gorilla MMS for BAP uninstall respectively. Then uninstall PostgreSQL. Delete the data…

Using the Gravio Coordinator

Advanced » Using the Gravio Coordinator

Because Gravio is a distributed system consisting of either computers (macOS, Windows or Linux) running the HubKit or the Gravio Hub itself, there is a need to coordinate those edge nodes and authenticate the users using the infrastructure. The Gravio Coordinator is…

File Write

Using Gravio Studio » Action Configuration View » Action Components » File Write

The File Write Action Component is to write data to a file. Component Properties Name Required Description Filename False Filename to be written. Append True Append new data instead of replacing the file.…

Hardware environment when using software sensors

Appendix » Hardware environment when using software sensors

Performance Guidelines When Using Inference Files For a PC using an Intel i7 CPU, it has been verified to work with 2 ONVIF cameras set to save images at intervals of more than 10 seconds. This is not a guarantee that it will always work in your environment…

Installation of Gorilla BAP

Using the Gravio AI Option » Installation of Gorilla BAP

Things to prepare in advance ・BAP account Root, Administrator, Application user password ・BAP license key Installation environment Prepare a Windows 10 PC and Chrome browser to install BAP. You will also need to be connected to the internet as you will be…

Gravio Settings

Installation and Setup » Determining how to operate the Gravio Hub 2 and the steps to set it up » Other Settings » Gravio Settings

Open the Configuration Manager using a browser. You will reach the Configuration Manager by entering the URL http://:8080 . Note, if you are connecting to your HubKit via the Access Point Mode, the address will be http://192.1601.100.1:8080   Or, in the browser,…

Gravio HubKits Overview

Using Gravio Studio » Gravio HubKits Overview

The Gravio’s HubKit Lists view in Gravio gives you an overview of all connected Edge HubKits available. These can be software servers from Linux, Windows or Macs where you have installed the Gravio HubKit, or they can be Gravio Hub devices. For information on how…

Filter

Using Gravio Studio » Action Configuration View » Action Components » Filter

The Filter component is a component that filters the data that passes the contents of the input payload to the next component and outputs it to the output payload. You can enter a conditional expression that allows you to pass a test if it’s true, or not. The…

Requesting your Cloud Server as Business and Business Pro Purchasers

Using Gravio Cloud » Request to establish Gravio Cloud Server » Requesting your Cloud Server as Business and Business Pro Purchasers

Obtaining your License Follow the steps below to obtain a Business or Business Pro license. For the Gravio Hub 2, open the Configuration Manager under the Hub2’s IP address and port 8080, and go to the Preferences tab to obtain a license. For HubKit (= your…

JSONPath() Usage Examples

Using Gravio Studio » Action Configuration View » Functions » String Functions » JSONPath() Usage Examples

This section describes an example of using JSONPath(). If the sensor data (cv.Payload) or the argument of the action to be executed in the trigger condition (tv.Data) is in JSON format, you can use JSONPath() to refer to the value. Sample Data { "store": { …

Gravio Free users use the Gravio Cloud server for evaluation purpose

Using Gravio Cloud » Request to establish Gravio Cloud Server » Gravio Free users use the Gravio Cloud server for evaluation purpose

Obtaining your Free Trial License There is a free subscription tier of Gravio, called Gravio Free. Gravio Free users can try Gravio Business Pro, including optionally a free dedicated server instance (Gravio Cloud) for a maximum of three weeks. Note, the server will…

Sensor Data DB If Zero

Using Gravio Studio » Action Configuration View » Action Components » Sensor Data DB If Zero

The SensorDataDBIfZero component outputs the input payload as the output payload if no rows are retrieved; if any rows are found, it outputs nothing and omits the Action and all subsequent components. If no rows are found, the Action flow continues. With the content…

String Functions

Using Gravio Studio » Action Configuration View » Functions » String Functions

The following functions are available. Function Name Arguments Description Example Len Len(s) Returns the length of a string (in bytes). s returns the number of elements if s is an array or an object. …

HubKit Settings

Appendix » HubKit Settings

HubKit Configuration Guide 1. If you are using Mac Select the ‘Settings’ menu from the HubKit icon in the top menu bar of macOS. 1. Services Use this when you need to start or stop the services that make up the HubKit individually. If you want to…

Exec

Using Gravio Studio » Action Configuration View » Action Components » Exec

The RunScript component allows you to run OS standard scripts. If Gravio Server is running on Windows it can run batch files, Linux, Raspbian and macOS can run shell scripts. If it is not Windows, you need to give execute rights to the uploaded file. The uploaded file…

How to write expressions in Pre Mappings / Post Mappings

Using Gravio Studio » Action Configuration View » How to write expressions in Pre Mappings / Post Mappings

Each action component in the Action Editor has a pre Pre Mappings / Post Mappings area on the right side of the screen: Press the “+” button to add a new line to either the Pre-Mappings or the Post-Mappings. Pre Mappings are executed before the main…

SensorDataDB

Using Gravio Studio » Action Configuration View » Action Components » SensorDataDB

The Sensor Data DB Action Component is to read from the Sensor Data DB. Each recorded piece of data gets stored in the Sensor Data DB. With this component, you can query that database. The SensorDataDB component queries data from the SensorDataDB stored in HubKit and…

Amazon Polly Speech

Using Gravio Studio » Action Configuration View » Action Components » Amazon Polly Speech

The AWS Polly Speech Action Component is to read out text using AWS Polly text-to-speech. Amazon Polly converts input text into life-like speech. This functionality can also be useful for debugging purposes. Note that this functionality may not be available for…

Initial Settings (Gravio Configuration Manager)

Installation and Setup » Installation and initial configuration of Linux (Ubuntu ARM64/Raspberry Pi) version » Initial Settings (Gravio Configuration Manager)

Open the Gravio Configuration Manager screen in your browser using Gravio Tools from Windows Tray. Pick the “Initial Setup” menu option. Or, in the browser, enter .local:8080 configured in the previous chapter.   After logging in, the Gravio Hub…

Initial Settings (Gravio Configuration Manager)

Installation and Setup » Installation and initial setup of the Windows version » Initial Settings (Gravio Configuration Manager)

Open the Gravio Configuration Manager screen in your browser using Gravio Tools from Windows Tray. Pick the “Initial Setup” menu option. Or, in the browser, enter .local:8080 configured in the previous chapter.   After logging in, the Gravio Hub…

Initial Settings (Gravio Configuration Manager)

Installation and Setup » Installation and initial configuration of Linux (Ubuntu AMD64) version » Initial Settings (Gravio Configuration Manager)

Open the Gravio Configuration Manager screen in your browser using Gravio Tools from Windows Tray. Pick the “Initial Setup” menu option. Or, in the browser, enter .local:8080 configured in the previous chapter.   After logging in, the Gravio Hub…

Initial Settings (Gravio Configuration Manager)

Installation and Setup » Installation and initial setup for macOS version » Initial Settings (Gravio Configuration Manager)

Open the Gravio Configuration Manager screen in your browser using Gravio Tools from Windows Tray. Pick the “Initial Setup” menu option. Or, in the browser, enter .local:8080 configured in the previous chapter.   After logging in, the Gravio Hub…

Adding EnOcean-enabled devices

Using Gravio Studio » Hub Configuration View » Device Tab » Adding Physical Sensor Devices » Adding EnOcean-enabled devices

We have a Gravio USB dongle that can work with EnOcean sensor devices. On this page, we learn how to add those devices to Gravio Under “Devices”, select the type of EnOcean sensor you want to use (DataKind) and add a new area and layer.    …

Gorilla IVAR

Using Gravio Studio » Hub Configuration View » Device Tab » Gorilla IVAR

In Japan, Gravio works with the Gorilla IVAR image recognition system and receives the data recognized by IVAR. Creating an IVAR In Device, select the IVAR type (DataKind) and add a new area and layer. IVAR will receive data in the following formats: face…

Trigger Parameter Examples

Using Gravio Studio » Hub Configuration View » Trigger Tab » Sensor Event Triggers » Trigger Parameter Examples

Setting the valid time period for triggers Device triggers execute when data arrives, that matches the set conditions. You can specify an interval so that the next execution will not take place until this interval has elapsed from the previous execution time. This is…

GoogleDriveUpload

Using Gravio Studio » Action Configuration View » Action Components » GoogleDriveUpload

The Google Drive Upload component allows you to upload files to Google Drive. It can do the following transfer result data processed by Gravio to Google Drive ・Upload and save device data to Google Drive as log data on a regular basis CSV, Excel format, and image…

Box Upload

Using Gravio Studio » Action Configuration View » Action Components » Box Upload

The Box Upload component allows you to upload files to Box. It can do the following Transfer result data processed by Gravio to Box Upload and save device data to Box as log data on a regular basis It also supports CSV, Excel format, and transferring image data…

Mail Send

Using Gravio Studio » Action Configuration View » Action Components » Mail Send

The Mail Send Action Component is to send email via SMTP. The Mail Send component sends an input payload (cv.Payload) as the body of a mail. It converts the data received by the input payload into a string and sends it as the body of an email. After sending the mail,…

Gravio Architecture and Terminology

Gravio Architecture and Terminology

Gravio can be installed and operated on cloud services such as AWS, Azure, GCP, etc. (hereinafter described as “cloud”) starting from version 5 . Gravio can now be installed and operated on these services as well. A node on which the Gravio HubKit is…

Google Drive Download

Using Gravio Studio » Action Configuration View » Action Components » Google Drive Download

**The Google Drive Download component allows you to download files from Google Drive. It can do the following periodically retrieve and process files saved in a specific folder or with a specific file name in Google Drive with Gravio Download sales data and…

How to configure Azure IoT Hub (MQTT)

Appendix » How to configure Azure IoT Hub (MQTT)

Here is an example of how to send messages to Azure IoT Hub (MQTT). Preparations Prepare a Linux or Mac to create a certificate. Downloading the tools To use a certificate in Azure IoT Hub, please download the command line tools to your Linux or Mac from here. For…

GravioMatrix

Using Gravio Studio » Action Configuration View » Action Components » GravioMatrix

The Gravio Matrix component allows you to set text or an image to a Gravio Matrix. To use this component, the Gravio Matrix must be paired beforehand. If the Device ID property is empty, the command will be sent to all connected Gravio Matrices.   Output…

How to set up AWS IoT MQTT

Appendix » How to set up AWS IoT MQTT

This guide takes you through the steps to use AWS IoT with MQTT Create and Download the Certificate Open AWS IoT, select “Certificates” in the left menu “Security” and click “Create Certificate”. Select 1-Click Create…

Time Based Triggers

Using Gravio Studio » Hub Configuration View » Trigger Tab » Time Based Triggers

You can create triggers that are based on times on time-related parameters such as intervals, weekdays, day-of-month, etc. To create a time-based trigger, open the +-icon with the clock on the trigger tab: You will see the following dialogue box: Give your…

LINE WORKS

Using Gravio Studio » Action Configuration View » Action Components » LINE WORKS

The LINE WORKS component can post messages specified in the component properties using LINE WORKS. This is useful for notifying people about information from sensors. ※ This LINE WORKS component is a new component that uses the LINE WORKS API 2.0. The conventional…

Using the File Viewer

Using Gravio Studio » Action Configuration View » Using the File Viewer

Some action components in HubKit are able to read files in the actmgr/data directory and save files in that directory. Files stored in this directory can be retrieved by Gravio Studio, and local files can be uploaded to the directory by Gravio Studio. Use the…

How to register a bot for LINE WORKS (Pre-June 2023 Version)

Appendix » How to register a bot for LINE WORKS (Pre-June 2023 Version)

In order to use the LINE WORKS component, the LINE WORKS administrator needs to initialize the Bot. LINE WORKS Developers 1. Creating a LINE WORKS Developers account Create an account from here and create a Bot for LINE WORKS. 2. API settings The LINE WORKS…

Box Download

Using Gravio Studio » Action Configuration View » Action Components » Box Download

The Box Download component allows you to download files from Box. Output Payload Description cv.Payload If payload is specified in the output property, it will be the downloaded file. If a file name is specified, the output payload of the…

Gravio Hub Settings

Installation and Setup » Determining how to operate the Gravio Hub 2 and the steps to set it up » Gravio Hub Settings

  The Gravio Configuration Manager is a web application bundled with HubKit. Therefore, in order to manage this system securely, the Gravio Configuration Manager has a dedicated account. Open the Configuration Manager by typing…

Arithmetic Functions

Using Gravio Studio » Action Configuration View » Functions » Arithmetic Functions

The following functions are available: Function Name Arguments Description Example Abs Abs(v) Returns absolute value Acos Acos(v) Returns the inverse cosine Acosh Acosh(v) …