Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tanishqmanuja/matter.multi-plug-device
🔌 ESP32 Matter Based Multi Plug device
https://github.com/tanishqmanuja/matter.multi-plug-device
esp esp-idf esp-matter esp32 matter plugin-unit relay
Last synced: 1 day ago
JSON representation
🔌 ESP32 Matter Based Multi Plug device
- Host: GitHub
- URL: https://github.com/tanishqmanuja/matter.multi-plug-device
- Owner: tanishqmanuja
- Created: 2024-05-16T17:16:44.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-19T09:08:18.000Z (8 months ago)
- Last Synced: 2024-11-08T23:54:22.592Z (about 2 months ago)
- Topics: esp, esp-idf, esp-matter, esp32, matter, plugin-unit, relay
- Language: C++
- Homepage:
- Size: 81.1 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Multi Plug
This example creates a Multi Plug device using the ESP
Matter data model.See the [docs](https://docs.espressif.com/projects/esp-matter/en/latest/esp32/developing.html) for more information about building and flashing the firmware.
## Flashing Factory Partition
```bash
esptool.py write_flash 0x10000 mfg_binaries/*.bin
```## Generating Factory Partition
1. Genrate the Certification Declaration
```bash
out/host/chip-cert gen-cd -f 1 -V 0xFFF1 -p 0x8001 -d 0x0016 \
-c "CSA00000SWC00000-01" -l 0 -i 0 -n 1 -t 0 \
-K credentials/test/certification-declaration/Chip-Test-CD-Signing-Key.pem \
-C credentials/test/certification-declaration/Chip-Test-CD-Signing-Cert.pem \
-O TEST_CD_FFF1_8001.der
```2. Generate the Factory Partition image & related files
```bash
./mfg_tool.py --passcode 89674523 \
--discriminator 2245 \
-cd TEST_CD_FFF1_8001.der \
-cn Plug \
-v 0xFFF1 --vendor-name Espressif \
-p 0x8001 --product-name "Multi Plug" \
--hw-ver 1 --hw-ver-str DevKit \
--fixed-labels "0/fixedname/Multi Plug" "1/fixedname/Plug 1" "2/fixedname/Plug 2" "3/fixedname/Plug 3" "4/fixedname/Plug 4"
```## QR Code
![QR Code](./mfg_binaries/f013439d-9ee1-4539-a7c1-18b0886e3fe4-qrcode.png)