Search
Related topics are listed below.
How to set up Gmail to send email : Basic Authentication (SMTP)
Appendix » How to set up Gmail to send email : Basic Authentication (SMTP)
Example settings for sending email using a Gmail email address Item Description Mail Server smtp.gmail.com Port Number 587 Sending Email Address Gmail email address SMTP Username Username…
How to set up sending e-mail with OAuth2.0 : Advanced Authentication (OAuth2)
Appendix » How to set up sending e-mail with OAuth2.0 : Advanced Authentication (OAuth2)
This document explains how to set up advanced authentication (OAuth2) for sending mail with the Mail component. Advanced authentication (OAuth2) has been tested and confirmed to work with Gmail and Outlook. To set up OAuth2, use GCP for Gmail and Azure for…
Credits and Attributions
Appendix » Credits and Attributions
Software Libraries Used Under BSD-2-Clause License github.com/godbus/dbus github.com/pkg/errors Under BSD-3-Clause…
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…
Trigger Variables and Properties
Using Gravio Studio » Hub Configuration View » Trigger Tab » Trigger Variables and Properties
Device / timer triggers allow you to pass trigger properties and trigger variables as arguments when performing an action. Trigger variable The trigger variable is a variable in tv., which is passed to the action as tv. In an event-driven trigger by receiving sensor…
Connecting Gravio and IVAR
Using the Gravio AI Option » Testing the Gravio Gorilla Connection » Connecting Gravio and IVAR
In order to link Gravio and IVAR, Log into IVAR using your admin account: 4. Setting IVAR in Gravio Studio Select the System menu to open the About menu and copy the IVAR Information ID including {}. Select HubKit from Gravio Studio and open IVAR Message…
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…
Gorilla IVAR and BAP Modules
Using the Gravio AI Option » Gorilla IVAR and BAP Modules
Gorilla IVAR (Intelligent Video Analytics Recorder), BAP (Biometric Authentication Provider) installer and documentation can be found on your Asteria customer portal, depending on your agreement and license. If you have access, after logging in and selecting the…
Past HubKit installation and upgrade procedures
Installation and Setup » Past HubKit installation and upgrade procedures
IVAR Camera and Image Recognition Setup
Using the Gravio AI Option » Testing the Gravio Gorilla Connection » IVAR Camera and Image Recognition Setup
Log in to IVAR using the admin account. 1. Register the ONVIF camera with IVAR After logging in, the channel screen will be displayed. Press the + button to register channel 1. The camera used is an ONVIF camera, so select ONVIF and press the Next…
i-PRO Computer Vision and Gravio Integration
Using Gravio Studio » Hub Configuration View » Device Tab » i-PRO Computer Vision and Gravio Integration
i-PRO is a surveillance camera sold by i-PRO Corporation , which is part of Panasonic. Gravio coordinates with i-PRO and receives data recognized by AI. Setting up i-PRO 1. In ‘Devices’, select the type of i-PRO (DataKind) and add a new area and…
About Gravio Hub and Gravio Zigbee Receiver
Appendix » About Gravio Hub and Gravio Zigbee Receiver
The maximum number of devices that can be connected to the Gravio Hub and Gravio Zigbee receiver is 64.
Installation and initial setup for macOS version
Installation and Setup » Installation and initial setup for macOS version
HubKit Mac version can be operated as a hub in your Node Computing network. Follow the instructions from the mac installation manual . Note, if you already have Gravio Studio, and just need to install the HubKit software, you can download this from…
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…
Initial setup and license registration of Gorilla IVAR
Using the Gravio AI Option » Installation of Gorilla IVAR » Initial setup and license registration of Gorilla IVAR
Initial settings After installing IVAR, use Chrome to open the following address: https://localhost:8002/ Note: It is assumed that you will operate Chrome on the same PC where IVAR is being installed. When operating on a different PC, change “localhost”…
Gravio Hub X64 Operation Method and Configuration Procedure
Installation and Setup » Gravio Hub X64 Operation Method and Configuration Procedure
First, decide how you want to use Gravio Hub X64. Decide whether you want to use Gravio Hub X64 “as a server for managing nodes” or “as a node hub”. The settings are made from a browser on the Gravio Configuration Manager screen. “Gravio Hub Settings”…
Installation and initial configuration of Linux (Ubuntu AMD64) version
Installation and Setup » Installation and initial configuration of Linux (Ubuntu AMD64) version
HubKit for Linux can be operated as a Gravio HubKit Node. Follow the instructions from the Linux installation manual. Note, if you already have Gravio Studio, and just need to install the HubKit software, you can download this from…
Indicator light status and button operation on Gravio Hub 2
Gravio Hub (Gravio Hub 2) » Indicator light status and button operation on Gravio Hub 2
indicator light status The LEDs on the side of the Gravio Hub 2 light up in various colors and patterns to indicate the following LED Status Comment blue when first booted out of the box Access point mode White light on…
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…
Instructions for updating from Gravio 5.0 and 5.1 to 5.2
Instructions for updating from Gravio 5.0 and 5.1 to 5.2
If you are managing nodes with coordinators in Gravio 5.x Please update your PC and Gravio Hub to Gravio 5.2 first. After that, update Gravio on the machine with the Gravio Coordinator to 5.2. Other Improvements Starting with Gravio 5.2, updating the HubKit in the…
Installation and initial configuration of Linux (Ubuntu ARM64/Raspberry Pi) version
Installation and Setup » Installation and initial configuration of Linux (Ubuntu ARM64/Raspberry Pi) version
HubKit for Linux can be operated as a Gravio HubKit Node on a Raspberry Pi. Follow the instructions from the Linux ARM64 installation manual. Note, if you already have Gravio Studio, and just need to install the HubKit software, you can download this from…
How to set up the Panasonic i-PRO Camera for Motion Detection, Congestion and Alarms
Appendix » How to set up the Panasonic i-PRO Camera for Motion Detection, Congestion and Alarms
The camera used is the WV-S1135V for i-PRO camera settings. Access the WV-S1135V camera’s web page to open the settings. Please refer to the i-PRO manual for instructions on how to use the WV-S1135V and how to operate the web page. AI Motion Detection To use…
Determining how to operate the Gravio Hub 2 and the steps to set it up
Installation and Setup » Determining how to operate the Gravio Hub 2 and the steps to set it up
Please decide first on how to operate Gravio Hub 2. Please decide whether you will operate Gravio Hub 2 as a (marker-blue) “server for node management” or as a (marker-blue) “Node hub”. The settings are made from a browser on the screen of the…
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…
How to set up Google Drive with OAuth2.0
Appendix » How to set up Google Drive with OAuth2.0
This section describes how to configure authentication with OAuth2 to Google Drive in the Google Drive Upload/Download component. You will need your Client ID, Secret and the oAuth Token for the components to work. This page describes to get the former two. To…
Webhooks
Using Gravio Studio » Hub Configuration View » Device Tab » Webhooks
Gravio also supports receiving webhooks. It receives messages from services that request an URL provided by Gravio, either locally or via the Internet. Data received via Webhook will be treated like incoming sensor- or video/AI data. Creating a Webhook Step 1:…
Restricting access to the Gravio Hub from Gravio Studio
Appendix » Restricting access to the Gravio Hub from Gravio Studio
To restrict Gravio Studio access to the Gravio Hub, install the Gravio Studio client certificate used for the that particular Gravio Hub. Note: This feature is available only in Gravio Basic, Gravio Standard and Gravio Enterprise subscriptions. Log in to Gravio…
Google Drive Upload
Using Gravio Studio » Action Configuration View » Action Components » Google Drive Upload
The Google Drive Upload component allows you to upload files to Google Drive. Transfer result data processed by Gravio to Google Drive Upload and save device data to Google Drive as log data on a regular basis. This is for example useful to regularly upload CSV,…
Using the Gravio AI Option
Using the Gravio AI Option
This section describes how to install and use the Gorilla IVAR (Intelligent Video Analytics Recorder) and Gorilla BAP (Biometric Authentication Provider) provided by Gorilla Technology for Gravio Enterprise AI Edition Gold / Platinum. Gorilla Technology is a…
How to set up Box in OAuth 2.0
Appendix » How to set up Box in OAuth 2.0
This explains how to set up OAuth2 authentication for the Box Upload/Download component using Box. To configure OAuth2, use the Box Developer site. Proper configuration requires a good understanding of Box. If you are unsure about the detailed setup, please contact…
How to obtain an OAuth2 access token
Appendix » How to obtain an OAuth2 access token
How to Obtain an OAuth2 Access Token ※3 When you click the “Obtain OAuth2 Access Token” button, the OAuth 2.0 Access Token Retrieval panel will be displayed. Click the “Open Browser” button to retrieve the token. Once the token is obtained,…
Using Gravio Cloud
Using Gravio Cloud
Gravio Business and Gravio Business Pro customers have access to dedicated Gravio Cloud servers. The Gravio Cloud servers are AWS-based cloud servers that Asteria provides. Each Gravio Business and Business Pro contract includes one MAIN server license. In most cases,…
HTTP Request
Using Gravio Studio » Action Configuration View » Action Components » HTTP Request
Using the HTTP Request component, you can send an HTTP request to a specified URL. The HTTP Request component executes the HTTP request with the input payload as the Body content of the HTTP request, depending on its properties, and writes the HTTP response Body to…
Upgrade Gravio 5.1
Upgrade Gravio 5.1
Gravio 5.1 has several enhancements and network configruation environment. Gravio Configuration Manager Initial Configuration In Gravio 5.1 or newer, you can register a license even if you are not connected to the Internet. You can import the license file that has…
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…
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…
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…
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…
Installing Gravio Hub X64
Installation and Setup » Gravio Hub X64 Operation Method and Configuration Procedure » Installing Gravio Hub X64
We will explain how to install Gravio Hub X64. In order to use Gravio Hub X64, you will need to do the following three things. “Connect Gravio Hub to LAN” “Gravio Hub Settings” “Initial Settings (Gravio Configuration Manager)” Gravio Hub X64 runs on a…
Software Sensors
Using Gravio Studio » Hub Configuration View » Device Tab » Software Sensors
Gravio also supports software sensors. An example for a software sensor could be a camera that detects how many people are in a room and triggers certain Actions if certain thresholds are reached. These sensors are created using software and artificial intelligence…
Gravio Hub 2 Installation
Installation and Setup » Determining how to operate the Gravio Hub 2 and the steps to set it up » Gravio Hub 2 Installation
This section describes the installation of Gravio Hub 2. To use Gravio Hub 2, the following three points are necessary: Connect Gravio Hub to LAN Gravio Hub Settings Initial Settings Gravio Hub 2 operates on a Linux OS based on Ubuntu 2004. It is designed to…
WriteToExcel365
Using Gravio Studio » Action Configuration View » Action Components » WriteToExcel365
The WriteToExcel365 component can output data to a OneDrive in Excel format. The use of this component requires a contract and pre-configuration of Office365 for Business and OneDrive for Business. How to prepare your Microsoft account Prepare an Office365…
How to Register Azure Apps (Microsoft365)
Appendix » How to Register Azure Apps (Microsoft365)
``` Here is an example of how to post an Excel file to Microsoft365 using the WriteToExcel365 component. In order to use this component, you need to have a contract and prior setup with Microsoft365 for Business and OneDrive for Business. Preparing Microsoft365 for…
Box Upload
Using Gravio Studio » Action Configuration View » Action Components » Box Upload
The Box Upload component allows you to upload files to Box. Here are two example Use Cases: Transfer result data processed by Gravio to Box Upload and save device data or files to Box. It also supports CSV, Excel format, and transferring images acquired from…
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…
Claude
Using Gravio Studio » Action Configuration View » Action Components » Claude
The Claude component interfaces with AI capabilities provided by Anthropic. ※To use the Claude component, an API Key from Anthropic is required in advance. For instructions on obtaining an API Key from Anthropic, please refer to here. Component…
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…
Settings Tab
Using Gravio Studio » Hub Configuration View » Settings Tab
In the Settings tab you can manage various settings aspects such as view the hubkit’s versions, backup or restore, set the base property profiles, deploy image inference models or view the disk usage space. If you have the enterprise version, you can also connect…
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…
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 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…
How to create a machine learning model for computer vision object recognition
Advanced » How to create a machine learning model for computer vision object recognition
One of the big new features of Gravio 4 is the way you can create inference files to use Artificial Intelligence and Machine Learning to detect objects in visual feeds, such as from CCTV security camera systems based on ONVIF. Please refer to the ONVIF section of this…
Connect Gravio Hub X64 to the LAN
Installation and Setup » Gravio Hub X64 Operation Method and Configuration Procedure » Connect Gravio Hub X64 to the LAN
In For wired LAN connection Connect a wired LAN cable to the LAN connector on the Gravio Hub X64. Please use a wired LAN that supports DHCP at this time. Start up the Gravio Hub X64 Connect a USB-C cable to the USB-C connector on the Gravio Hub X64, then…
Setting up Google Cloud Storage
Appendix » Setting up Google Cloud Storage
The following is an example configuration of how to send and receive files to and from Google Cloud Storage using the GCS Upload/Download component. Configuration flow Follow the steps below to configure the settings on the Google Cloud Platform 1. create a service…
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,…
Writing an Action
Using Gravio Studio » Action Configuration View » Writing an Action
Double-clicking on your Action in the Actions Overview will open your Action Editor. This is where you put your actions together. Actions consist of separate steps which you can string together, create “decision trees” and create inputs and outputs. The…
Gravio Settings
Installation and Setup » Gravio Hub X64 Operation Method and Configuration Procedure » Gravio Settings
Open the Configuration Manager using a browser on Gravio Hub X64. In the browser, enter “:8080” as set in the previous chapter. After logging in, the Gravio Hub X64 Settings screen will open, so open the Gravio Settings menu. This menu will not be…
Date Functions
Using Gravio Studio » Action Configuration View » Functions » Date Functions
The following functions are available. Function Name Arguments Description Example Now Now([timezone]) Returns the date and time type for the current date and time. Year Year(t[, timezone]) Returns the…
Gravio Hub Settings
Installation and Setup » Gravio Hub X64 Operation Method and Configuration Procedure » Gravio Hub Settings
Gravio Configuration Manager is a web application included in HubKit. For this reason, in order to safely manage this system, a dedicated account has been prepared for %(marker-red)Gravio Configuration Manager. Open the configuration manager by entering…
Available Variables in Actions
Using Gravio Studio » Action Configuration View » Available Variables in Actions
Think of the Action Steps as connectable parts that have an input and an output pipe. Each Step waits for incoming objects (in cv.Payload) it can then process and pass on through the output pipe to the next Step. Before processing the Step, you can Pre-Map and after…
Action Components
Using Gravio Studio » Action Configuration View » Action Components
An action consists of one or more steps. Each step can be populated with action components and define inputs and outputs. This section describes the different components available and explains how to use them.
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…
Inference Models
Using Gravio Studio » Hub Configuration View » Device Tab » Inference Models
Gravio can infer camera images using TensorFlow , a Google system used for Artificial Intelligence and Machine Learning. Two types of TensorFlow files are available: TensorFlow and TensorFlowLite. There is a difference in the number of deep learning layers in…
License Management in Gravio 4.5
Installation and Setup » Past HubKit installation and upgrade procedures » License Management in Gravio 4.5
From Gravio 4.5, a license management feature has been added for customers with a Standard contract or higher. If you are using Gravio 4.5 or higher, please follow the steps below to register your license. *Please note that the contract content of Gravio Enterprise AI…
How to specify attachments
Appendix » How to specify attachments
Attachments Multiple files can be specified as attachments. ・Path of the files to attach Windows Environment Files are automatically stored in actmgr\data, but specifying a path is also possible. ※If the folder name or file name includes spaces, it must be…
PostgreSQL Query
Using Gravio Studio » Action Configuration View » Action Components » PostgreSQL Query
The PostgreSQL Query component allows you to execute query statements against PostgreSQL to retrieve data. It supports PostgreSQL 11 and above. Output payload Output Payload Description cv.Payload Outputs a record in the output…
Regular Expression Functions
Using Gravio Studio » Action Configuration View » Functions » Regular Expression Functions
The following functions are available. Function Name Arguments Description Example RegExpMatch RegExpMatch(re, s) Returns a Bool to see if the regular expressions re and s match RegexMatch(“G.*o”, “Gravio…
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…
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…
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,…
Hub Configuration View
Using Gravio Studio » Hub Configuration View
If you double click on the upper half of the Server card, you will get to the Hub Configuration view: At the top you can find a number of buttons such as: A plus sign button to create new physical Areas to group your Layers An edit button to edit an Area or…
GravioDistance
Using Gravio Studio » Action Configuration View » Action Components » GravioDistance
The Gravio Distance component allows you to retrieve distance measurements from the Gravio Laser Distance sensors. To use this component you must have paired the Gravio Laser Distance sensor beforehand. If the Device ID property is empty, the command will be sent to…
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…
Setup HubKit 4.3 on Linux / Raspberry Pi
Installation and Setup » Past HubKit installation and upgrade procedures » Setup HubKit 4.3 on Linux / Raspberry Pi
Linux / RaspberryPI Installation of HubKit 4.3 and Coordinator 2.6 We have created a .deb package for the installation. This makes the installation of HubKit 4.3 very easy on Linux. Please note that if you use a Raspberry Pi, you must have a 64bit Raspberry Pi.…
Migration Guide from Gravio Hub to Gravio Hub 2
Gravio Hub (Gravio Hub 2) » Migration Guide from Gravio Hub to Gravio Hub 2
This section describes the procedure for customers using Gravio Hub (“Hub1”) to migrate to Gravio Hub 2 (“Hub2”). Before starting It is assumed that the data in the currently operated Hub1 will be backed up and restored to Hub2 for…
Installing the macOS version
Installation and Setup » Installation and initial setup for macOS version » Installing the macOS version
Using Gravio with a Mac Two software installations are required to use Gravio. Gravio Studio, which you can get from link.gravio.com/studio for Mac, and HubKit, which you can get from https://www.gravio.com/en/download. Installing Gravio Studio for Mac and…
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…
Setting up IVAR Triggers
Using the Gravio AI Option » Testing the Gravio Gorilla Connection » Setting up IVAR Triggers
7. Creating an action to be called by IVAR Create an action to call on the IVAR trigger. In this example, we will create an action that triggers a Slack message. If you have Slack integrated, this is an easy way to confirm that the action has been triggered. 8.…
Action Component Behavior
Using Gravio Studio » Action Configuration View » Action Component Behavior
The action component has two component variables (cv.): the input payload (cv.Payload) and the output payload (cv.Payload). You can use it as the input payload (cv.Payload) when used in Pre-Mapping and as the output payload (cv.Payload) when used in…
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…
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…
Connecting the Gravio Hub to a LAN
Installation and Setup » Determining how to operate the Gravio Hub 2 and the steps to set it up » Connecting the Gravio Hub to a LAN
For wired LAN connection Connect the wired LAN cable to the LAN connector on the Gravio Hub2. Note: Please use a wired LAN that can provide an IP address via DHCP. Boot up the Gravio Hub2 Connect the USB-C cable to the USB-C connector on the Gravio Hub2 and start…
Using Sprintf
Using Gravio Studio » Action Configuration View » Functions » String Functions » Using Sprintf
Sprintf formats a formatted string and returns the string. The format can be specified by % followed by a conversion specifier and optionally a flag, width, and precision. Decimal Specifier Description %b Binary integer %d …
Debug Log
Using Gravio Studio » Action Configuration View » Debug Log
Press the button at the top left of the component to output the debug log. By nature, components run independently and in parallel, but when executing an action while outputting debug logs, they are synchronized within the action engine. The debug log outputs the…
How to restore Gravio Hub X64 to factory settings using SD card
Gravio Hub (Gravio Hub X64) » How to restore Gravio Hub X64 to factory settings using SD card
This document explains the steps to restore the Gravio Hub X64 to its factory settings using an SDCard. Connect a display and keyboard to the Gravio Hub X64. Insert the SDCard included in the Gravio Hub X64 package into the SDCard slot of the Gravio Hub X64. Press…
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…
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…
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…
Slack Files Upload (Legacy Auth)
Using Gravio Studio » Action Configuration View » Action Components » Slack Files Upload (Legacy Auth)
The Slack Files Upload Action Component allows you to post messages and files to a Slack channel specified in the component’s properties using the Slack API. It is useful for debugging actions and notifying people. It can also be used to send messages to…
CSVRead
Using Gravio Studio » Action Configuration View » Action Components » CSVRead
The CSV Read component takes CSV data as input, parses it and creates an output payload in the format specified by the Output Format component property (cp.Output). CSVRead has an “Input” property (cp.Input), which allows you to select the data source. If…
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…
Note Regarding CO2 Sensors
Appendix » Note Regarding CO2 Sensors
It takes about 20 minutes after the data is received for Gravio CO2 to obtain a stable value of CO2 in the environment concerned. If the CO2 sensor value is unnaturally high for a long time. If the CO2 sensor value is unnaturally high for a long time, try resetting…
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…
Factory Reset the Gravio Hub 2
Gravio Hub (Gravio Hub 2) » Factory Reset the Gravio Hub 2
Since the release of Gravio 5.0.2, an SD card for resetting the Gravio Hub2 to factory settings has been included. (If the SD card is not included, please contact our support, and we will send it separately.) Initialization Procedure Insert the blue-labeled SD card…
Upgrading to HubKit 4.3 on Linux / Raspberry Pi
Installation and Setup » Past HubKit installation and upgrade procedures » Upgrading to HubKit 4.3 on Linux / Raspberry Pi
To upgrade HubKit or Coordinator, please follow the procedure below. In a nutshell, we have migrated from a docker-based installation to a .deb package. This document guides you through the process of upgrading HubKit 4.2 version to 4.3 on Linux / Raspberry…
Initial Settings (Gravio Configuration Manager)
Installation and Setup » Determining how to operate the Gravio Hub 2 and the steps to set it up » Initial Settings (Gravio Configuration Manager)
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.168.100.1:8080 In the browser, enter…