header top style background

label.inf.title.home.logo

Guide message Close

OK
Guide message Close
Guide message Close

INFioT Guide

Get Started with INFioT

INFioT provides a variety of functions so that user’s device and sensor data can be effectively managed.
You can develop IoT service easily and quickly by interworking your device with the INFioT server. This tutorial demonstrates how you can register your device and manage device/sensor data.

01Provide
Sample Data

INFioT provides a sample device to help user’s understanding before registering a device.You can also look up the various information of the sensor connected to the sample device on the sample dashboard. You can check the sample device using the Register device menu and check the sample dashboard from the dashboard list.

02Start Device Development

You can start device development using the INFioT SDK.You can download the SDK and user’s manual by selecting Developer support > Download menu. If there is no device or the SDK is not available, you can create the data of the device registered in INFioT using the open API. Try to create the device data by selecting Open API > Request > ContentInstanceCreate API.

03Collect
Sensor Data

When the information is collected from the device sensor registered in INFioT, you can check the sensor information history by selecting the device data menu.In addition, you can execute various control commands in My Device using the open API request. Refer to the "Open API guide" for more information on the type of APIs provided by INFioT.

04Monitor
Dashboard

You can check the real-time sensor data collected from the user-registered device on the dashboard.You can aggregate and look up the device sensor data in various ways (chart, table, text type, etc.) on the dashboard. In addition, you can configure and monitor the dashboard by theme, depending on the device sensor or IoT service to manage. Please refer to a sample dashboard that is provided for every user to register their dashboard easily.

Step 01Open Device

You can check the open device that collects the sensor information using INFioT. If you select a device, you can check the detailed information on the device in question. If you click the metadata information of the device, you can check the collected sensor information of the metadata in a data/chart format. In addition, you can register your device registered in INFioT as an open device so that all users can see it. To register as an open device, set the Open status to "Y" in the detailed device information.

Take the following steps to check an open device.

  1. 1Click the [Experience] menu on the upper side of the main screen after log-in.
  2. 2Click the [Open device] menu on the left menu list.

Take the following steps to check the sensing data of the open device.

  1. 1Click a device to look up on the open device list.
  2. 2Select the data to look up from the [metadata information] of the detailed device information.
  3. 3Click the [Data] tab and [Chart] tab to look up the intended data.

Step 02My Device

Device Management

INFioT provides a device registration function that is helpful in managing your device. A device can be a physical device (e.g., Raspberry Pi, smart watch) or sensor (e.g., sensor of noise measurement) itself. Devices that have the same sensor information can be a device set that belongs to the same device model. In other words, devices belonging to the same device model share the same sensor information.

If you register a device, a device ID will be automatically created and the device will be registered in the INFioT server in real time. You can transfer the data of the registered device to the INFioT server or look up the device data collected by the INFioT server in various formats on the screen. In addition, you can register a virtual device and create data without a real device. Therefore, you can create and look up your own device without a physical device.

Take the following steps to register a device.

  1. 1Click the [Experience] menu on the upper side of the main screen after log-in.
  2. 2Click the [My Device] menu on the left menu list.
  3. 3Click the [New Device] button on the left upper side of the device list screen.

On this screen, you can input the basic information for device registration.

The device name and device model name must be entered when registering a device. A device model name means a set of devices that have certain metadata (e.g., sensor data like temperature and humidity). When register a new device, the device model name will be automatically generated and the device model is automatically registered using the metadata information that was entered when registering the device.

The device model name will be automatically created according to the following rule :
Up to 20 digits including the user ID + random alphabets/numbers (e.g., user123qrtzy0i302o9a, if the user ID is "user123")

If you registered device model before, please follow the steps below.

You can look up a list of device models you’ve registered by clicking the [Select existing model] button in the device model name input field. If you click the [Select] button of a specific device on the pop-up window, the device model name and model metadata information will be automatically entered into the device registration screen. If you don’t want to select an existing model, click button to cancel selecting an existing model.

The optional input information of device registration is as follows.

  1. 1Protocol: Select a protocol that the device to register communicates with INFioT.
  2. 2Model description: Input the detailed information of the device model that will be registered with the device.
  3. 3Firmware version: Firmware can be updated by device model. If the firmware version is available that was uploaded for the user-registered device model, you can input the firmware version using the [Search] button.
  4. 4Device URL: Input the URL that INFioT will transfers the device data. The INFioT server sends the device data to the entered URL.
  5. 5Device description: Input the detailed information of the device.
  6. 6Representative picture: Register the representative image of the device. Only a file with the png, jpg, and jpeg extension can be uploaded.

You can register device location information from the map.

You can input the address on the map pop-up window by clicking the [Search] button in coordinate information tab or register the coordinate information of the location in question by clicking the desired location on the map.

Device Development

You can develop an IoT service by yourself by linking your physical device with the INFioT SDK.
You can download the SDK Guide by selecting Developer support > Download > SDK Download. Currently, Java and C version SDK link are supported.

If you don’t have a physical device, you can register a virtual device using the [My Device] menu, and create and look up the virtual data using the open API.

Step 03Device Data

If information is collected from the device sensor registered in INFioT, you can look up the device metadata (e.g., sensor data like temperature and humidity) by selecting the [Device Data] menu.

Take the following steps to look up the device data.

  1. 1Select a device model name.
  2. 2Select a device that corresponds to the selected device model.
  3. 3Select the metadata information connected to the selected device..
  4. 4Select a period and click the [View] button. The period is automatically entered - from now to one hour earlier.

Step 04Device Control

Request

You can call various API jobs provided by INFioT.
You can request an INFioT API using HTTP, such as the device data and device list, and look up the result of responding to the request from INFioT. Refer to the "Open API guide" for more information on the type of APIs provided by INFioT.

Example of device control

This guide explains how to make an API request that retrieves the container information of the sample device as an example. A container is the top resource of the metadata that saves the metadata information.

  1. 1Select the GET type.
  2. 2Input the URL of the sample device.
  3. 3Input KEY and VALUE in Header as follows and click the [Send] button on the top.
  4. 4Check the control result on the [Result] tab.

History

You can look up various API jobs that you have performed in device control by selecting the control history menu. You can look up the control history by type or URL keyword. If you click a row on the list, the detailed history will be displayed. You can check the detailed information of API request and response result.

Step 05Dashboard

Dashboard Registration

You can check the real-time data collected from the user-registered device on the dashboard.

A dashboard is a monitoring screen composed of several types of widgets. You can manage the device data and location information in various formats (e.g., charts, table) by adding/modifying a variety of widgets inside the dashboard. In addition, you can configure and monitor the dashboard by device theme (e.g., office air quality measurement dashboard, lounge temperature/humidity control dashboard), by registering a different dashboard for each device data type to manage.

A sample dashboard is provided to all users as follows, to help understanding on dashboard screen composition.

Widget Registration

Take the following steps to register a widget.

  1. 1Click the [Dashboard Register] button on the left upper side of the device list to open the dashboard registration screen.
  2. 2Input the dashboard name on the dashboard registration screen.
  3. 3Click the [Save] button. Then, the dashboard registration completion message appears and dashboard registration is completed.

Register a widget after registering a dashboard.
If you click the (+) icon inside the widget area, a list of widgets that can be registered will be displayed on a pop-up window. The type of widgets includes number/character, bar/line chart, data table, location information map, device information by model, and donut chart. Select a widget you want from the widget list and register it.

If you click a cogwheel icon on the right upper side after selecting a widget, the detailed widget setting screen will be displayed. You can set the device data to display on the widget, data period, and data unit.

The input data for widget setting varies a little depending on the widget type. However, default setting items are as follows.

  1. 1Data period: Input the period of the data to display after collecting from the widget.
  2. 2The maximum range that can be retrieved from the widget is 24 hours.
  3. 3Display data type: Select whether the data to be displayed on the widget will be the last value, average, or first value.
  4. 4Display data unit: Input the data unit to display on the widget (e.g., dB, %, ℃).

Widget Display by Status

A total of three states can be displayed for the widget registered in the dashboard.

  1. 1Before device connection. A widget has been registered but the device to display on the widget is not set yet. If a device is connected on the widget setting screen, a "normal retrieval" state will be engaged.
  2. 2Normal retrieval A device is connected to the widget and the device data is normally retrieved.
  3. 3No data There is no retrieved device data.

Function of Widget

You can move or delete the widget you’ve registered.
You can move a widget to the desired location by drag&drop in a dashboard editing state after clicking the [Modify] button on the detailed dashboard screen.
You can add or delete a widget area line by clicking the [Add line] or [Delete line] button.

Deleting Dashboard

Click the [Delete] button at the right bottom of the detailed dashboard screen to delete the dashboard in question.
Be careful when you delete a dashboard because all widget data inside the dashboard concerned will also be deleted.

Step 06Firmware

You can manage firmware registered for each device model.

Step 07Partner device

You can check the devices that are compatible with INFioT. Experience full features of INFioT using partner devices!