Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Smartenit provides a wide range of solutions focused on electricity and water management, the two main sources of energy used around a home, farm or building. Our broad range of products address several smart home and energy management categories such as lighting, irrigation, heating/cooling, sensors, hot water management, disaster mitigation, pool control and more. By using a consistent technology application framework, different types of devices can be set up and deployed uniformly and rapidly to address a myriad of opportunities for improvement in our daily life. Our solutions are for everyone, not just the technical expert or the very rich, and include unparalleled connectivity to enable monitoring and control from anywhere.


Smartenit Ecosystem

The Smartenit Ecosystem and companion APIs enable the building of applications that control and monitor physical devices such as lights, temperature sensors, door locks, thermostats, and a wide variety of devices, using support protocols such as ZigBee, LoRa, Insteon, X10, plus many other custom protocols.

The framework is built to abstract communication layers, protocols, development languages and infrastructure so developers and companies can focus on developing innovative solutions for new and existing customers.

The Ecosystem is composed of the following entities:

Table of Contents


Any IoT User, Developer, Installer, Dealer, Support member, or any entity that interacts in some way with an IoT device or the cloud in the Smartenit ecosystem as services consumer.


Devices are physical or logical entities that can be controlled or that expose/report valuable data. There are several protocols and types of devices that can be integrated into the ecosystem.

Client Applications

Client applications are the interface between users and the Smartenit ecosystem services. They provide the user experience needed for the user to understand and interact with the ecosystem resources.

Smartenit APIs

Smartenit APIs define the communication protocol between all the elements of the ecosystem. They are structured to be intuitive and provide granular access to a resource in the ecosystem.  Using the Smartenit APIs a user or client can interact with physical devices and manage the data that flows through the ecosystem.

Smartenit IoT Services

Smartenit IoT Services represent the many different services running in the cloud to host the different functionalities. They service/host the Smartenit APIs which are provided as REST-based APIs (HTTP) and Real-time Messaging APIs (MQTT). The IoT services are also responsible for the security layer that allows/denies data or to physical devices. are group of services that provide Account management for companies/users, Device management to control/monitor devices and secure authentication and access of data using OAuth 2.0 standard. The IoT services also store metrics to offer data analytics and intelligently learn patterns to provide users with meaningful information. The IoT services include Amazon Alexa and Google Assistant integrations that are available to all users for seamless control through voice. The IoT services are always expanding in functionalities, getting faster and thus increasing the value provided to companies and users .



A Gateway/Hub abstracts the device model for one or many devices for exposure to a cloud service or to a client application such as the Smartenit Mobile App via RESTful and Real-time Messaging APIs.  The gateway typically has one or more interfaces to interact with the devices. It also hosts the Smartenit APIs for both RESTful and Real-Time messaging APIs so as to provide provides Local access to devices data when the internet or cloud connectivity is unavailable. This Local access provides , which gives the client applications the ability to switch between Local and Cloud services to intelligently provide an always connected interface to users and also to save on data costs. Gateways also have the ability to process Automation Rules locally to provide higher reliability. The gateways are based on a plugin architecture that adds the flexibility needed to quickly add support for new devices in response to new market or customer needs.

Proprietary Cloud Service (or 3rd Party)

This represent other companies that have integrated with Smartenit IoT Services. Using the Smartenit APIs and the Smartenit IoT services, it is easy to securely integrate with your cloud, so as to connect a wide variety devices.



Next Steps

Children Display