Introducing our Technology

A software architecture designed to fit your needs and requierements

A Smart and Flexible Architecture

ThinkEE has developed a smart architecture based on microservices. The architecture rests on three different layers allowing an important flexibility and a high number of personnalization possibilities. Thus, your are able to choose the devices you want with the most appropriate way of communicating. Indeed, we can swiftly add new communication protocols thanks to our solution. The ThinkEE Core Technology is provided by ThinkEE and manages all the basics related to any IoT applications (authentifications, user right management, device management, data storage, security, ...). Finally, the last layer can be customized to your needs in order to obtain an user interface that trully fits you.

One Core Full of Features


The Base of Any IoT Application

The ThinkEE Core Technology enables you to connect and manage a high number of devices. Our technology offers all the features you need: Real-time Management and Monitoring, Scalability and Data Storage.
Our software uses the latest web technologies and is based on asynchronous programming, the most efficient way to deal with a high number of input/output interactions. Some of ThinkEE's main features are:

Manage your fleet of devices

ThinkEE can manage a high number of devices and communication protocols. You can control them and visualize their environnements and states.

Control your user rights

Keep control of your data. ThinkEE includes a sophisticated user rights managements. You only see what you are allowed to see.

Store and secure your data

ThinkEE stores and backups your data in a secured way. We use the last norms of security and work with Swiss data centers.

Create the application that fits your needs

To create the application that really fits your needs ThinkEE uses its smart architecture. Indeed, an application is the assembly of the ThinkEE Core Technology with many modules. A module represents either a way to display your information, a way to process your data or a connector to communicate with your devices. We can either develop a personnalized module or use one that we already have.

The superposition of our Core Technology and Modules to create your personnalized IoT Application

A personnalized application

Swiftly customize your solution

Our Core Technology can be enhanced by Modules. These Modules enable the personalization of our technology for your application and needs.
The good news is that we are here to help you develop new Modules to fullfil your concerns. What you need is what matters for us. Our architecture assures a high level of personalization with reduced efforts.


Customization Features

Data Processings

User Interfaces

communication Protocols


Personalized Data Processings

What really makes a difference nowadays is the way the data are processed. Thus, our plateform is built to run any kind of algorithms including machine learning to enhance the power of your ecosystem.

Data processing is the key to information!

Personalized User Interface

Every application needs a specific interfaces. Indeed, from a home automation solution to a manufacturing process monitoring, you don't have the same requirements.
The architecture of our system prevents us to reinvent the wheel for each new interface.

Choose the way you want to access your ecosystem information!


Personalized communication Protocols

We believe that our solution should be adaptable to your ecosystem. Indeed, today, there are multiple standard protocols. Our system is able to communicate with most of them (KNX, ZWave, LoRa, Xcom, ModBus, ...). If one of your protocols is not in the list, we can add it. We have developed a solution to swiftly add a new protocol.
We personalize the platform with our Modules to communicate with the devices you need.

The communication is here to create bridges between you and your ecosystem!