DevCon25 - Runtime Data Model Interpreter for Connected Devices @EspressifSystems
DevCon25 - Runtime Data Model Interpreter for Connected Devices  @EspressifSystems
Uploaded January 2026 | Updated September 2026, 1 week ago
The Data Model Interpreter repo offers tools to convert the standard Matter data model—a ZAP file generated using the [ZAP tool](github.com/project-chip/zap)—into API calls needed to initialize the data model, encodes them to protobuf messages and stores it in a space-efficient format on the flash.
By design, this allows the application and the data model to be decoupled and stored independently. The repo also includes an IDF component that can read this serialized format and create the data model at runtime. However, the same format is usable across Matter implementations like Matter.js, rs-matter, Matter (CircuitPython) or Arduino Matter, eliminating the need for code generators to be developed for these languages.

The talk will provide an introduction to data models of IoT devices, how Matter approaches the data modeling problem, and how the Data Model Interpreter tools and components work. It will also cover the potential use cases.

Speakers: Dhaval Gujar and Amit Sheth
DevCon25 - Runtime Data Model Interpreter for Connected DevicesESP32-C3-LCDKitEDC22 Day 2 Talk 11 Just Few dot files in Repo or Paradigm Shift to Cloud-based Embedded DevelopmentESP-Demo: Cost-Effective Smart Home Panel with ESP32-C2DevCon24 - Wi-Fi Crash CourseEspressif DevCon24 Day 3: September 5th 1 PM CESTESP ZeroCode Introduction - PodcastESP-Audio-Effects: Howling SuppressionDevCon25 - Bridging UI and AI: The ESP Brookesia Framework for AI Interactive ProductsESP RainMaker DemoESP-Claw: Build Local Event-Driven AI Agents on ESP32-S3ESP Tutorial: Unleashing the Power of ESP32 S3 BOX 3 with OpenAI
Espressif Systems |

DevCon25 - Runtime Data Model Interpreter for Connected Devices

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER