Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 11 May 21:47
· 73 commits to main since this release
b49c195

KiloCenter v1.0.0 — Initial Release

The first public release of KiloCenter, an open-source MIOTY network server for self-hosted IoT deployments.


MIOTY Protocol

Capability Details
BSSCI v1.0.0 TLS-secured base station communication with three-way handshake operations (attach, detach, uplink, downlink)
SCACI v1.0.0 Application center interface with session persistence, queue/status flows, and mutual TLS
Telegram splitting Native MIOTY PHY handling with pattern diversity support
Security AES-128 network and application session key management
Operation IDs Positive (BS) / negative (SC) monotonic sequences per BSSCI §3.2

Services

Service Description
KC-Core BSSCI/SCACI engines, gRPC API, schedulers, deduplication, archival
KC-Gateway External gRPC-web ingress, auth proxy, circuit breaker
KC-Identity User authentication, JWT issuance, org membership, API keys
KC-Web React 19 + MUI 7 management console with real-time monitoring

Features

  • Base Station Management — certificate-based authentication, status monitoring, multi-BS coverage
  • Endpoint Registry — attachment propagation, detach validation, roaming support
  • Message Processing — uplink/downlink handling with monthly-partitioned PostgreSQL storage
  • Certificate Management — CA trust model with generation, rotation, and monitoring
  • MQTT Integration — Mosquitto-backed application data delivery
  • Event System — centralized event persistence and alerting
  • Observability — structured logging, health endpoints, Prometheus metrics

Docker Images

ghcr.io/kiloiot/kc-core:v1.0.0
ghcr.io/kiloiot/kc-gateway:v1.0.0
ghcr.io/kiloiot/kc-identity:v1.0.0
ghcr.io/kiloiot/kc-web:v1.0.0