CHERT IoT

Self-hosted IoT platform

From sensor to insight. Every layer of IoT, in one platform.

CHERT IoT gives every project its own secure workspace: connect devices over MQTT, HTTP or LoRaWAN, watch live dashboards, automate with Node-RED and analyse in Python — on your own servers, in English and Arabic.

Lifecycle stages
9
IoT layers
4
Integrated components
25
Languages
2

The IoT project lifecycle

Every IoT project follows the same journey. CHERT covers all of it.

Nine stages, from the first idea to a system that runs and improves. Select a stage to see what happens — and which parts of CHERT make it work.

Stage 01 / 09

Plan

Define the goal and the team

Decide what to measure and why. Create a project in CHERT, invite members and agree who owns it.

Powered by

Stage 05 / 09

Ingest & store

Process every reading

The rule engine validates, enriches and routes each message, then stores it as time-series data you can query later.

Powered by

Stage 06 / 09

Visualise

See what is happening

Live dashboards, per-device monitoring with last-seen status, and 24-hour trends in the portal.

Powered by

Stage 07 / 09

Automate & alert

React automatically

Set thresholds that raise alarms, then send emails, call webhooks or trigger actions with Node-RED flows.

Powered by

Stage 08 / 09

Analyse

Turn data into insight

Pull your history into a JupyterLab notebook, clean it with pandas, chart it with matplotlib and share findings.

Powered by

Interactive architecture

Every layer of an IoT system — and the CHERT component that runs it

Select any component to learn what it does, or play a journey and watch data move through the platform.

Select a component or play a journey.
01

Devices & sensing

Sensors and microcontrollers that measure the physical world.

02

Connectivity & edge

Secure transport from the field into the platform.

03

Platform & data

Device registry, rule engine, alarms and durable storage.

04

Applications & insight

Where people see, automate and analyse their data.

S

Security & identity

One identity, isolated projects.

O

Operations & observability

Keeping the platform healthy.

Details appear in the panel above the diagram.

Why CHERT IoT

Built for real projects, real teams and real data

Isolated by design

Each project is its own tenant with its own devices, data, dashboards, flows and notebooks. Members see only what they belong to.

Self-hosted and sovereign

The whole platform runs on your own servers, with pinned versions and no third-party cloud. Your data never leaves your infrastructure.

English and Arabic

Every screen, guide and tool speaks both languages, with proper Arabic typography — switch at any time.

Made for learning and teams

Owners, members, instructors and administrators each get the right tools, from a first ESP32 to a fleet of LoRaWAN sensors.

Open protocols

Standard MQTT, HTTP and LoRaWAN — use the hardware you already have, with no proprietary lock-in.

Ready in minutes

Sign up, create a project and see your first reading on a dashboard in about ten minutes.

Your first reading is ten minutes away.

Create a free account, start a project and connect a device — or use your browser as one.