SenzMatica AIoT Platform

An end-to-end integrated platform

IoT Kits collect what is happening. IoT Core runs the fleet. AI Core turns that data into predictions, checks, and actions.

Edge + cloudReal-time insightsScalable AI
01IoT KitsSensors and cameras
02IoT CoreFleet and data
03AI CorePredictions and actions

SenzMate's Products Are Trusted by Leading Companies Worldwide

TopazAitken SpenceEdinboroughCinnamon RedCeylineKeellsWindForceVarnaRadiometrixGIZFMTCRocklandNelnaTopazAitken SpenceEdinboroughCinnamon RedCeylineKeellsWindForceVarnaRadiometrixGIZFMTCRocklandNelna

Architecture

SenzMatica Platform Architecture

One stack from edge kits through the device cloud to AI services — so products do not need five vendors stitched together.

01

Edge devices

  • Sensors over TCP
  • Cameras over MQTT
02

Message queue

  • Brokers
  • Normalizers
03

IoT Core

  • Device management
  • Users and access
04

AI and apps

  • Prediction and quality
  • Dashboards and alerts

IoT Kits

Sensors and cameras, connected at the edge

IoT Kits assist you connect devices with visual and sensor input streams, capture data via wireless networks and provide intelligence to the edge while securely upgrading insights to the cloud for further processing.

Discover Now →
SenzMatica IoT Kits
Open source

Sensors of IoT Kits

Connect with sensor and visual inputs

Open source

IoT Data Processing

Process the raw input and identify the real world facts

Premium

Power consumption

Power estimation in multi-socket systems

Premium

Sensor calibration

High performing Remote calibrations to keep data accurate

IoT Core

One core for the whole device fleet

SenzMatica IoT core focuses on every key component to manage AIoT applications with capabilities to manage millions of connected devices with a high-load, scalable architecture to derive insights from securely stored Big Data through AI, ML, and Deep Learning.

Discover Now →
SenzMatica IoT Core
Open source

User management

Dynamic access control features based on user roles.

Open source

Load Balancer

Manage and control millions of connected smart devices simultaneously.

Premium

Remote configuration

Connect and setup your widely dispersed IoT devices remotely.

Premium

Data protection

Security-enhanced environment for sending and receiving data from IoT devices.

AI Core

Live insight from the data those devices send

AI Core processes the sensor and visual data inputs from the deployed IoT Kits and visualises the data to deliver vital real-time information for customers to uncover new opportunities. Data generated from IoT kits can be analysed using machine learning and data analytics to find patterns to extract insights.

Discover Now →
SenzMatica AI Core
Open source

IoT Data Pipeline

End to End Pipeline for Machine Learning process of real time IoT Data

Open source

Defect detection

Auto defect detection capability in images and videos

Premium

Auto quality testing

Automated quality testing on a huge number of manufactured IoT kits

Premium

Quick IoT ML platform

Easy-to-use web-based ML platform for IoT

Now available

Open Source v1.0.0 Release

SenzMatica Device Management Module (DMS) is now open source! Start managing your IoT devices with our powerful, community-driven platform.

Product Type Module

Define reusable device blueprints for device families with expected telemetry and commands.

Device Module

Onboard and manage individual devices with product types, IDs, names and configurations.

Transcoding Module

Java-based decoders and encoders to translate device payloads to/from SenzMatica format.

Connectivity Module

Provision device credentials for HTTP(S) and MQTT connections with secure authentication.

Backend

magma-core

Core services and API

The backend repository contains the core services, API endpoints, and business logic for device management.

View Repository
Frontend

magma-device-management-portal

Device management web interface

The frontend portal provides an intuitive web interface for managing devices, product types, and connectivity.

View Repository

Getting Started

Supported environment and setup requirements

Operating System

  • CentOS 9 (recommended)
  • Rocky Linux 9

Runtime & Database

  • OpenJDK 8
  • Node.js v16.x
  • MongoDB 5.0

Infrastructure

  • VerneMQ 1.12.x
  • Nginx
Licensed under Apache License 2.0

Join our open-source community! Contribute, report issues, or get involved. Contact us at info@senzmate.com

DevicePulse.AI

Keep the fleet healthy after it is deployed

Once devices are on SenzMatica, DevicePulse.AI detects, diagnoses, and helps resolve issues across the fleet.

DevicePulse.AI

DevicePulse.AI works with SenzMatica, Azure IoT Hub, AWS IoT, and other platforms, including REST APIs, so the same maintenance view follows the fleet.

Explore DevicePulse.AI

Compare

Feature Comparison Matrix

Switch layers to see which capabilities ship in Community versus Premium.

CapabilityCommunityPremium
Connecting with sensor inputs
Computer vision based inputs
Processing the sensor raw input to identify the real world facts
Analyzing the visual raw data to discover the real world insights
Communicating with other Edges in the RF wireless network
Interacting with other Edges in the LoRa wireless network
Power optimization in the Edge
Advanced Security mechanisms in the Edge
Building Intelligence in the Edge
Communicating with cloud servers via 2G,3G, WiFi
Cloud communicating via 4G, NBioT
Basic Firmware Libraries
Premium Firware Libraries
Integration with Over the air update
Customized Circuit and PCB Design
Device Manufacturing Processes
Remote Calibration module
Getting Certification
Explore SenzMate solutions, discuss your needs, and connect with our team