Ion

Ion / Home — IoT Vertical

  • *rea:*Industry Solutions (IoT)
  • *ath:*platform/ion (engine) + apps/home (flagship product)
  • *ind:*Whitelabel multitenant IoT platform

Role in the stack

Ion is Koder's IoT engine — a multitenant platform that lets manufacturers and companies launch their own branded IoT platforms. It powers apps/home (Koder Home) as the flagship smarthome product, following the engine + product pattern: *on is the engine, Home is the product*

Features

  • *evice management*— registration, fleet view, groups
  • *QTT broker*— device telemetry ingestion
  • *ules engine*— event-driven actions
  • *TA updates*— firmware rollout
  • *dge computing*— run logic on the device
  • *igital twins*— virtual model of each physical device

Primary couplings

Consumer Relationship
apps/home Flagship consumer product running on Ion
platform/kdb Stores device state, rules, twin data
data/mq MQTT broker + internal job queue
platform/kompass Multi-tenant — one manufacturer = one org

Source: ../home/koder/dev/koder/meta/docs/stack/modules/ion.md