Eeklin
Eeklin

EeklinIoT · Architecture
Production telematics and IoT stack — ingest, metrics, live portal, alarms, and reports on one path.
A platform already in production.
Devices publish. Parsers decode. The bus carries tracking, events, and alarms. Consumers write PostgreSQL. The metric engine derives distance, trips, fences, and violations. Alarms leave on SMS, email, voice, and more. Operators work in a live fleet portal; administrators run operations and ERP on the same auth.
Product overview: IoT platform. Engagement: See → Say → Build → Stay.
End-to-end from the field to the operator — the same spine every estate uses.

Fleet portal
Map and list of last positions, movement and playback, KPIs, SOS, temperature and event reports, scoped by client and optional per-user vehicle assignments. Live position push over SSE when enabled, with poll fallback.

Operations & ERP
Administrators configure devices, hierarchy, landmarks, IO mappings, and alarm policy. ERP carries business workflows and scheduled customer reports — including event and not-responding packs — on the same tracking read models.

Devices
Tracker and camera (MDVR) paths already run in production — including live video estates and GPS-scoped reports. A new vendor is a protocol document, a parser adapted from ones we already ship, any new metrics, and the reports that estate needs. Recent dual-vendor camera onboarding completed in two to three days.
Reliability
gps_time drives metrics; server_time drives health. Invalid samples are rejected. Consumers and the metric engine retry, then dead-letter with capped republish. Alarm channels use circuit breakers and backpressure. Observability sits on Prometheus and Grafana.
Overview on the IoT platform. Thirty minutes on architecture and fit for your sites.