Search
Related topics are listed below.
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…
How to register a bot for LINE WORKS
Appendix » How to register a bot for LINE WORKS
To use the LINE WORKS component, the LINE WORKS administrator must perform initial Bot settings. LINE WORKS Developers 1. Creating a LINE WORKS Developers Account Create an account from here and set up a Bot for LINE WORKS. 2. Creating an App The LINE WORKS2…
LINE Push
Using Gravio Studio » Action Configuration View » Action Components » LINE Push
The LINE Push action component allows you to post messages specified in the component properties using the LINE Messaging API ( https://developers.line.biz/ja/docs/messaging-api/sending-messages/ ) from an official LINE account. It is useful for notifying people with…
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…
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…
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…
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…
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…
OpenAIAudio
Using Gravio Studio » Action Configuration View » Action Components » OpenAIAudio
OpenAIAudio component is a component that works with OpenAI’s AI functionality. To use the OpenAIAudio component, you need to obtain an API Key in advance in order to call OpenAI’s AI functions. Please refer to here for how to obtain an API Key. …
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…
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…
How to initialize or reset you HubKit’s Configuration Manager
Appendix » How to initialize or reset you HubKit’s Configuration Manager
To reset the Update Manager password of your Gravio Node, you need to find and delete the updmgr.dat file: 1. Stop HubKit If HubKit is running, stop HubKit. You can do this from your Tray Application (Windows) or Menubar (macOS). On Linux or the Gravio Hub you can…
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…
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…
Split
Using Gravio Studio » Action Configuration View » Action Components » Split
The Split component is a component that splits the input Payload by line feed if it is a string, or by element if it is a JSON array, and passes it to the next component. The Split component provides the ability to filter whether the output data after the split is…
CSV File Write
Using Gravio Studio » Action Configuration View » Action Components » CSV File Write
CSVFileWrite generates CSV with the input payload as input. The input payload (cv.Payload) accepts input as an array of JSON arrays or an array of JSON Objects. Otherwise, it converts it to a string and outputs it as a one-line, one-column CSV file. Input…
CSVWrite
Using Gravio Studio » Action Configuration View » Action Components » CSVWrite
CSV Write generates a comma-separated string with the input payload as input. It is not meant to create CSV files for further processing as writing the output to a file will not append, but overwrite it. If you want to populate a CSV file appending new lines of data…
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…
MQTT Subscriptions
Using Gravio Studio » Hub Configuration View » Device Tab » MQTT Subscriptions
You can subscribe to topics from an MQTT broker. These incoming messages would then be treated like sensor input data. To create an MQTT layer, click on the MQTT button on the top right of the screen: This will open the overview of your available MQTT Brokers. You…
WriteToExcelLocal
Using Gravio Studio » Action Configuration View » Action Components » WriteToExcelLocal
The WriteToExcelLocal component can output data in Excel format to a local xlsx file. The input payload (cv.Payload) can be an array of JSON arrays or an array of JSON Objects. Otherwise, it is converted to a string and output as a single line, single column Excel…
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…
MQTT Publish
Using Gravio Studio » Action Configuration View » Action Components » MQTT Publish
The MQTT Publish Action Component allows you to publish messages to topics within an MQTT PubSub system. Output Payload Explanation cv.Payload Outputs the output payload of the previous component as is. (Pass through) Component…
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…