What We Do?

We provide OPEN,
IoT platform

It is FREE to private users and also supports commercial version with optional customer owned private infrastructure. The idea behind is to empower everyone to be two click away from getting their IoT device rock-and-roll.

How We Do It?

We provide OPEN source API and examples with no limitations and proper secure real-time bidirectional communication.

The protocol is open LPAWAN which works over LoRa but every message has acknowledgment.

Step by step instructions can be found here: I4THINGS GitHub

Use Cases

We have two major live Commercial Large Scale Use Cases:

www.boat-vitals.com and a London/UK smart street lights project.

Devices can send data to our server. The server will store it and the user can request it and display it, including 60 days of full history. In the same time the user can also send data back to the devices.

Any new projects are also welcome.

Latest news

Data Flow


Collect Data

Send sensor data securely to i4things platform

Store Data

Store safely your data

Analyze Data

Analyze and visualize your data


Take action

Build Your Lora Network

i4things supports micro gateway infrastructure. In simple words everyone can install his own micro gateway box at 'peppercorn' cost with average coverage around 300m-5km and ensure his devices are able to be part of the i4things network in case of remote location or not decent coverage from the generic infrastructure.
Learn more


  • Range and Coverage

    Radio waves in the 400- to 900-MHz range may pass through some obstructions, depending on their composition, but will be absorbed or reflected otherwise.  This means that the signal can potentially reach as far as the horizon, as long as there are no physical barriers to block it. Elevating LoRa devices—placing them on rooftops or mountaintops, for example—will maximize their range. Other factors, such as antenna gain, will also have a large impact on range.

    Range depends on numerous factors—indoor/outdoor gateways, payload of the message, antenna used, etc. On average, in an urban environment with an outdoor gateway, you can expect up to 2- to 3-km-wide coverage, while in the rural areas it can reach beyond 5 to 7 km.

  • What are Lora and LPAWAN?

    LPAWAN is the communication protocol and system architecture for the network over physical radio layer enabling the long-range communication link. The LPAWAN protocol and network architecture directly influence the power independant lifetime of a node, network capacity, quality of service, security, and the variety of applications served by the network.

  • Bidirectional Communication

    Another key feature of LPAWAN is its ability to support bidirectional communication. This means that an end device (sensor) can send a message to the network (i.e., sensor data, occupancy, location) as well as receive messages from the network back to the device. Thanks to this, LoRa devices can be programmed or designed to deliver status indicators to remote locations.

  • Security

    Security has always been an important aspect for any wireless technology. LPAWAN utilizes one layer of security over the data delivery channel and two layers of security over the back notification channel:  the first layer of security ensures the network operator doesn’t have access to the end user’s application data and the second layer ensures authenticity of the node in the network.  Block cypher encryption is used in both layers.

  • Track nodes without adding GPS receivers

    A very interesting feature of LPAWAN is localization without the need of GPS. This is especially useful for tracking assets and sensors, since it’s very battery-efficient. LPAWAN sensors can support tracking applications by using Differential Time of Arrival techniques to determine approximate location to the nearest city block.

    This coarse-grained triangulation can be achieved when a device is transmitting to at least three gateways in a similar manner as GPS receivers. With foreknowledge of each gateway’s physical location and by detecting the difference in time between all of them as the signal arrives, an application can compute the approximate position of the signal’s origin.