This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers.
The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing signed and encrypted images to remote hardware.
The framework covers a broad range of capabilities including device modeling, hardware abstraction, and secure identity attestation. It provides server-side logic for various device categories, such as lighting, locks, and energy management systems, alongside border routing for bridging Thread mesh networks with Wi-Fi and Ethernet infrastructure.
A comprehensive suite of command-line tools is provided for device administration, network configuration, and automated certification testing.
OpenThread is an open-source implementation of the Thread networking protocol stack. It provides a standard-compliant IPv6 mesh networking stack, integrating 6LoWPAN and IEEE 802.15.4 to enable secure, internet-connected communication for low-power wireless devices in smart home and industrial automation environments. The project includes a Thread Border Router, which acts as a networking gateway bridging low-power mesh networks to external IP networks such as Wi-Fi or Ethernet. It is designed for energy efficiency, featuring a low-power wireless mesh implementation that allows battery-operat
This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc
Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s
libimobiledevice is a communication library designed to interact with iOS devices using native protocols instead of proprietary software. It provides a set of tools for device management, including firmware recovery, filesystem access, and the creation of native backups and restores. The project implements a property list parser to read and write data across binary, XML, and JSON formats. It enables low-level hardware control, such as triggering recovery modes, modifying system settings, and managing device activation and provisioning via official servers. The library covers several function
This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers.
Die Hauptfunktionen von project-chip/connectedhomeip sind: IoT Device Provisioning, Smart Home Interoperability Standards, IPv6 Application Layers, Embedded Device Logic Implementation, Matter Standard Integrations, Attribute Change Notifications, Binary Serialization Formats, Data Persistence.
Open-Source-Alternativen zu project-chip/connectedhomeip sind unter anderem: openthread/openthread — OpenThread is an open-source implementation of the Thread networking protocol stack. It provides a standard-compliant… microsoft/windows-universal-samples — This repository is a comprehensive collection of reference implementations and sample libraries for the Universal… arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… tzapu/wifimanager — WiFiManager is a captive portal and web server framework used for configuring wireless credentials and network… libimobiledevice/libimobiledevice — libimobiledevice is a communication library designed to interact with iOS devices using native protocols instead of… hq450/fancyss_history_package — This project is a router-based network utility designed to manage and route local internet traffic through remote…