How l-p-h/homeassistant-esp32-arduino_matter works
This is an archived collection of independent ESP32 and Arduino Matter experiments, not one integrated application. Its main user-facing workflows are standalone sensor/display or Wi-Fi web projects, and Matter device examples controlled through a smart-home controller. The graph preserves those branches and other documented-by-tree project families without implying they share runtime flows. Sampled source confirms the e-ink rendering, web-response generation, and Matter LED/identify behavior; unsampled sketches are represented only at their exact project-directory paths, with uncertain wiring omitted.
Main entry points: DEV_LED.h Dimmable Matter LED · DEV_Identify.h Identify service · HTML.h Inventory form · Arduino_Matter Matter sensors
Components 19
Matter devices
- Matter sensors
Arduino_Matter - Matter e-ink display
Arduino_Matter/Matter_E-Ink_Display/Matter_E-Ink_Display.ino - Dimmable Matter LED
ESP32/Dimmbare_LED_Home_Kit/DEV_LED.h - Identify service
ESP32/Dimmbare_LED_Home_Kit/DEV_Identify.h
Sensors and displays
- ESP32 sensor sketches
ESP32 - E-ink renderer
Arduino_Matter/Matter_E-Ink_Display/E_Ink_Display.h - Sensor dashboard
ESP32/Main_mit_E-Ink_3/html_answer.h
Connectivity and apps
- Inventory web app
ESP32/Inventarsystem - Inventory form
ESP32/Inventarsystem/HTML.h - Wi-Fi experiments
ESP32/WIFI Übertragung - Home Assistant AP
ESP32/HomeAssistant_WIFI_AP/HomeAssistant_WIFI_AP.ino - NTP clock projects
ESP32/Adresseble_RGB - IR transmit and receive
ESP32/IR Übertragung
LED and motion
- Addressable RGB
ESP32/Adresseble_RGB - LED effects
ESP32/Adresseble_RGB/ws2811_strip - Pixel ring
Arduino_Matter/Matter_E-Ink_Display/Pixel_Ring.h - Joystick robot arm
ESP32/Roboter Arm/Roboter_Arm_mit_Joistick_und_Rotary_encoder/Roboter_Arm_mit_Joistick_und_Rotary_encoder.ino
Other components
- Matter controller
- Web client
Connections 10
- Matter controller → Dimmable Matter LED: sets characteristics
- Dimmable Matter LED → Dimmable Matter LED: drives PWM
- Matter controller → Identify service: requests identify
- Identify service → Identify service: blinks status LED
- Matter sensors → Matter controller: Matter integration
- Matter e-ink display → E-ink renderer: renders readings
- Sensor dashboard → Web client: sends HTML response
- Inventory web app → Inventory form: uses form renderer
- Inventory form → Web client: serves form
- Addressable RGB → LED effects: uses effects