Entdecke die besten Open-Source-Plattformen für IoT-Infrastruktur. Vergleiche die Top-Projekte nach Aktivität und Features, um die passende Lösung für deinen Stack zu finden.
Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all
Home Assistant is a self-hostable home automation IoT platform with a highly flexible declarative configuration system, fitting the intent of an IoT platform defined through code, though it is focused on home automation rather than industrial IoT and lacks explicit GitOps or IaC tool integration.
KubeEdge is a distributed edge computing framework that extends Kubernetes to manage containerized workloads and hardware devices at the edge. It functions as a Kubernetes edge orchestration system, allowing the deployment and management of applications across distributed edge nodes using native Kubernetes APIs and workflows. The project distinguishes itself through a specialized focus on IoT integration and node autonomy. It employs digital-twin state modeling to represent physical hardware devices as virtual objects, utilizing an MQTT-based messaging bus for communication with heterogeneous
KubeEdge is a Kubernetes-native edge computing framework that manages IoT devices and workloads through declarative Kubernetes YAML configurations and GitOps workflows, with built-in device provisioning, MQTT-based data ingestion, and digital-twin modeling that match the core requirements of an IoT platform as code.