SmartenIt! Platform
The “it” in Smartenit means our IoT platform includes everything needed to securely connect, control and monitor anything, in real-time, locally or through the cloud.
A flexible architecture allows the platform to run on our servers, your servers, or even entirely within a Smartenit gateway in your premise.
ConnectIt! Secured Interface
ConnectIt! Secured Interface
A thing begins its journey to the IoT through one of many physical protocols. The Connectit! Interface accommodates major current standards such as ZigBee, Bluetooth, Z-Wave, WiFi, INSTEON, and LoRa. A flexible physical layer architecture allows accommodation of any known and future protocols.
Once connected, each thing acquires a unique identity in the IoT space, and a common abstracted device model. Security is established and maintained with the use of certificates and tokens and the OAuth 2.0 authorization standard. Our permissions model can manage access granularly, down to a specific thing property.
Talk2It! Equalizer
Talk2It! Equalizer
All things are not created equal, so to fully utilize connected things, Talk2It! takes care of equalizing them into objects that expose their methods (acceptable functions or commands), and their properties (the values or settings of the object that can be read from or written to it).
Talk2It! centralizes consistent access to each thing as needed, externally through the API or internally with other platform modules such as the ControlIt! Rules Engine, or the AnalizeIt! Analytical Engine.
ControlIt! Rules Engine
ControlIt! Rules Engine
Simple and complex control involving the properties and methods for each device can be easily set directly from the API. Even more sophisticated programmability with complex operations involving any accessible data element can be programmatically set with tools that operate on the engine directly..
ControlIt! goes beyond a simple if-then engine. It is designed from the ground up as an extensible mechanism that accommodates most system objects.
AnalyzeIt! Analytical Engine
AnalyzeIt! Analytical Engine
Customized small or big data analysis is done readily with choice of third party frameworks such as AWS Kinesis, Google Analytics, or through custom connectors to an existing database. We flexibly work a solution based on specific needs.
AnalyzeIt! provides many choices for data display, from custom web dashboards to integrated views in Android and iOS mobile applications. Access to the entire engine becomes available to the applications via the same SDKs and API.
SeeIt! Video Engine
SeeIt! Video Engine
A video engine optimized for integrated monitoring, video analysis and control solutions, SeeIt! is able to ingest video in multiple formats, make recordings, provide instant playback, discern insights from analysis, and stream video in either passthrough (native) format or transcoded.
A tight integration within the SmartenIt! platform affords all types of applications, from simple entry control, to sophisticated vehicle access systems that include facial and/or license plate recognition.
IntegrateIt! Other Clouds
IntegrateIt! Other Clouds
We handle the integration to other clouds so that applications see a single and uniform interface and not disparate islands of automation. This integration includes connectors to popular device control and home automation platforms such as Nest, Google Home and Alexa, social media platforms like Facebook and Twitter, and industrial and supply chain platforms.
With this level of integration ability, we help companies to readily connect products to existing infrastructure and applications.
LocalizeIt! Gateway
LocalizeIt! Gateway
Our LocalizeIt! gateway software container makes mission critical or private local IoT implementations possible. Low hardware requirements and a small footprint allows it to run on any Linux platform as small as a Raspberry Pi.
Our entire platform including the analytic and video engines can be implemented in the local gateway, or the cloud can be used to augment and provide more connectivity, capability, or redundancy as needed. The architecture is seamless and scalable.
API, SDKs and Apps
API, SDKs and Apps
After IoT enabling many things, we don’t have a cookie cutter approach regarding thing connectivity. Based on requirements such as range, compatibility, data rate, etc., we select the appropriate interface. Our repertoire includes libraries for all major protocols for SOICs based on Arduino, ARM, X86, and others.
Our rich API is complemented with SDKs for C++, JS/Angular, and Java/Android, to make development of mobile and web applications straightforward. We also can either supply reference applications, or develop the application to your company requirements.