No description
  • C 47%
  • C++ 16.9%
  • TypeScript 14.2%
  • HTML 11.3%
  • Python 8%
  • Other 2.6%
Find a file
Shu Chen 70f528455d Merge branch 'http_server' into 'main'
http_server: enable claw-related features with menuconfig option

See merge request thread_zigbee/esp-mosaico-matter!5
2026-11-10 06:25:31 +00:00
components Merge branch 'http_server' into 'main' 2026-11-10 06:25:31 +00:00
examples http_server: enable claw-related features with menuconfig option 2026-11-09 17:42:43 +08:00
third_party bridge: improve accessory support, UI, and battery detection 2026-10-30 11:21:05 +08:00
tools http_server: enable claw-related features with menuconfig option 2026-11-09 17:42:43 +08:00
.gitignore http_server: enable claw-related features with menuconfig option 2026-11-09 17:42:43 +08:00
.gitmodules Add ESP-Mosaico Matter hub and bridge 2026-10-20 08:31:07 +00:00
.pre-commit-config.yaml Add ESP-Mosaico Matter hub and bridge 2026-10-20 08:31:07 +00:00
pyproject.toml Add ESP-Mosaico Matter hub and bridge 2026-10-20 08:31:07 +00:00
README.md Add ESP-Mosaico Matter hub and bridge 2026-10-20 08:31:07 +00:00
requirements-dev.txt Add ESP-Mosaico Matter hub and bridge 2026-10-20 08:31:07 +00:00

esp-mosaico-matter

Production-ready Matter hub and bridge applications for the ESP-Mosaico platform, with device commissioning, control, automation, and AI agent integration. The repository provides examples for two application types:

  • Matter hub: commission devices into a local Matter fabric and manage them through a web UI, the on-device UI, automation rules, or AI agents.
  • Matter bridge: expose locally attached devices and supported ESP-Mosaico accessories as Matter endpoints for external Matter controllers.

Platform

ESP-Mosaico is currently the only officially supported platform.

Features

  • Commissioning: scan devices' Matter QR codes with an ESP-Mosaico camera module to add them to the hub's local Matter fabric, or enter setup codes manually.
  • Device control: discover, manage, and control devices in the fabric.
  • Automation: coordinate device actions and automate interactions.
  • On-device UI: control Matter devices from the ESP-Mosaico display.
  • Web UI: configure the hub, manage devices, and chat with agents from a browser.
  • MCP and skills: expose hub capabilities to AI agents through the Model Context Protocol (MCP) and agent skills.
  • Thread border router: connect Matter-over-Thread devices using a compatible ESP-Mosaico Thread-RCP accessory.
  • Matter bridge: expose locally attached devices and supported ESP-Mosaico accessories as Matter endpoints.

Agents

Use AI agents to control commissioned devices or configure the bridge:

Agent Integration
esp-claw Discover and control commissioned devices in matter_hub, or configure and manage bridged devices in matter_bridge, through natural-language requests.
Muse Discover, inspect, and control commissioned Matter devices from voice, text chat, or other Muse control interfaces through Muse Home Link using the Matter Hub skill.

Applications

Application Function
matter_hub Hub firmware with Matter commissioning and control, esp-claw integration, web and on-device UIs, and Thread border router support.
matter_bridge Bridge firmware with esp-claw device configuration and ESP-Mosaico accessory support.

Follow each application's guide for build, flash, and setup instructions.