For more projects - youtube.com/@ThatProject That Project Github Repository - github.com/0015/ThatProject Join FB Group - facebook.com/groups/138965931539175
+1 This am subscribing for :-) and learning the IDF devkit slowly. I found Arduino/Micropython too limiting (or rather, they're not supporting Matter fast enough). Cheers
Hello, thank you so much for great explanation! I have a question, the python environment for esp-idf is from connectedip folder? or we could use our global python?
Great video.. i have been so excited and bought the devkit after seeing this video.. i have some doubts.. can you provide a support to build the same..
Hi, i have paired the Light example into my Home App but it turns out "No response" and the ESP monitor said "ROUTE_HOOK: Ignore invalid ICMP packet" , do you have the same issue as me ?
from the video the device is connected to the wifi at 7:51 before you press the "Add to Apple Home" button . Is it the case that the device connects to Wifi triggered by the scan of the QR code? Is the connection to a matter device possible without the Apple TV as matter controller?
Provide WiFi connection information over Bluetooth to a device with a QR code. Add to Apple Home is simply enrolling in Home Kit. As far as I know, you must have a device such as Apple TV/iPad/HomePod to work with Apple Home Hub.
Hi .When i try to build the project there is a error saying cannot open source file "esp_private/freertos_debug.h" . How can i fix this i didn't change anything.
hi, I have a Adafruit Feather ESP32-S3. I followed your tutorial, and spent 5 hours fixing all the bug and issues. I can now flash and add the machine to the Home App via Matter. HOWEVER, the LED does't turn on. I suspect it is because the NeoPixel builtin on my board is different to the official ESP32-S3. Can you give me some hints on how to amend the original source code to make this work with my board? I am really frustrated now as I have spent 5 hours and got nothing......
Sorry to hear that. The basic LED example of Matter is using the LED Strip component to control the built-in RGB LED. I believe that you need to modify this part for your device. What about this? It's a NeoPixel driver for ESP-IDF. Try to replace the LED part with this. github.com/ogochan/neopixel-idf
Thank you for making this! I want to buy the board but I’m not 100% sure exactly which one to get that will work here. Are any of the ESP32-S3-DevKitC-1 boards compatible or does it have to be 1.1?
but the Apple home app says you need a home hub and Google home says you need a google hub. that what is the point of using Matter if we still require a hub?
This can be very unnecessary if you don't have a hub device at home. Conversely, if you have a hub device, very secure home control is possible through matter. In addition, it is easily accessible in environments other than the same network.
@@esp32esp-idf28 I've always focused on this because my purpose is to control devices through Apple HomeKit. Matter supports Thread/Zigbee as well as WiFi/BT. So, I think it might be possible to control it directly. I think it would be good to ask again in the matter forum about this part.
@@ThatProject thanks for your reply! I have an even more pressing issue now. I tried to run ninja -c out/host check command, it is giving me 2 errors, seem to relate to zap, but I don't know how to fix it
@@vietdungnguyen8082 So you're sure that your ESP-IDF env is good to go? Not sure but you need to export esp-idf using source /esp-idf/export.sh and then you need to activate matter using source /connectedhomeip/scripts/activate.sh.
I believe I used this example for this project. github.com/project-chip/connectedhomeip/tree/master/examples/lighting-app/esp32 If you don't like to build it from scratch, then you can use it this way. ua-cam.com/video/z9ZiNjNmmYg/v-deo.html
@@bhupendrasingh9014 oh, I just checked it again. Seems like you're right. It's not fully supported in the Windows environment. github.com/project-chip/connectedhomeip/blob/master/docs/guides/BUILDING.md
For more projects - youtube.com/@ThatProject
That Project Github Repository - github.com/0015/ThatProject
Join FB Group - facebook.com/groups/138965931539175
Great video! Please keep updating this series of Matter development with ESP32.
+1 This am subscribing for :-) and learning the IDF devkit slowly. I found Arduino/Micropython too limiting (or rather, they're not supporting Matter fast enough). Cheers
Amazing work and great instructions! Keep it up
Thanks!! I'm a big fan of yours🤩
Great video. Please make more video on getting started with Matter and esp
Thanks for your video tutorial, we have successfully made Matter Accessory for ESP32-S3.
That's really what I needed! Thank you, good work 👍
Awesome man.
Thanks for the excellent tutorial :)
This is great, really appreciate it!
Great work!
Incredible!
Hi, I have paired my esp32 into Google home app, but when I click light icon, it always turns out "An error occurred".
Can you give me some advice?
I've never tried with Google Home App so I have no idea about your problem yet. I'll let you know if I know how to handle it.
chào a, a có thể chia sẻ cho e cách chạy trên gg home dc ko ạ
Hello, thank you so much for great explanation! I have a question, the python environment for esp-idf is from connectedip folder? or we could use our global python?
Thanks. If you use the ESP-IDF VS Code extension, it is built in the Python environment under esp-idf.
Great video.. i have been so excited and bought the devkit after seeing this video.. i have some doubts.. can you provide a support to build the same..
Any problems? I've shown all the way I did. What else do you need?
Cool bro..
Hi, i have paired the Light example into my Home App but it turns out "No response" and the ESP monitor said "ROUTE_HOOK: Ignore invalid ICMP packet" , do you have the same issue as me ?
You change router to fix it or use smartphone hotspot to test it
@@devtn9782 Thank you , i will test it with smartphone hotspot.
This looks amazing, great work!!! Is there a way to port this to Raspberry Pi Pico W???
It seems that we still need more time to use the pico w board. forums.raspberrypi.com/viewtopic.php?t=340189
from the video the device is connected to the wifi at 7:51 before you press the "Add to Apple Home" button . Is it the case that the device connects to Wifi triggered by the scan of the QR code?
Is the connection to a matter device possible without the Apple TV as matter controller?
Provide WiFi connection information over Bluetooth to a device with a QR code. Add to Apple Home is simply enrolling in Home Kit. As far as I know, you must have a device such as Apple TV/iPad/HomePod to work with Apple Home Hub.
Hello!
Which esp-idf version did You use for the project?
Thank you!
This is an old project and at the time it used IDF version 4.4. For now, I think it would be better to use IDF 5.4.
@ThatProject did you purchase or 3D print that plastic lamp? Got a link? Cheers
I used this. amzn.to/3WP4Cd0
I didn't need it anymore so I ended up using it in my project.
Hi .When i try to build the project there is a error saying cannot open source file "esp_private/freertos_debug.h" . How can i fix this i didn't change anything.
Not sure but, this is a file in ESP-IDF, so please check your IDF development environment again.
hi, I have a Adafruit Feather ESP32-S3. I followed your tutorial, and spent 5 hours fixing all the bug and issues. I can now flash and add the machine to the Home App via Matter.
HOWEVER, the LED does't turn on. I suspect it is because the NeoPixel builtin on my board is different to the official ESP32-S3. Can you give me some hints on how to amend the original source code to make this work with my board? I am really frustrated now as I have spent 5 hours and got nothing......
Sorry to hear that.
The basic LED example of Matter is using the LED Strip component to control the built-in RGB LED. I believe that you need to modify this part for your device. What about this? It's a NeoPixel driver for ESP-IDF. Try to replace the LED part with this. github.com/ogochan/neopixel-idf
@@ThatProject thanks! I am super new to ESP32 or C++ in general. I will try to see if I can get it work in the weekend!
@@ThatProject btw. Do you know how I can find out which port the NeoPixel is using in my board?
Thanks so much for the video.
I also have the same problem and wanted to ask how (where) to change the GPIO.@@irrinfo2011
How to setup iPhone iOS 16+ as a HomeKit Hub? Many people including me don't have a HomePod or Apple TV yet.
iPad works as Home Hubs in iOS 16 but not iPhone.
I have the 4 bin files for this light example. Which address do I need to use in the ESP Tool to flash the example to the ESP32-S3 ?
Well, that's what I don't know either.
and the what... i let my pc with my esp32 connected always???
Matter devices can be used with other Ecosystems. So, you can control this device from anywhere from your phone via Google or Apple HomeKit.
Would you be able to share the Pre-compiled binary files for this example ?
Sorry, I can't share any binary files.
Thank you for making this! I want to buy the board but I’m not 100% sure exactly which one to get that will work here.
Are any of the ESP32-S3-DevKitC-1 boards compatible or does it have to be 1.1?
For this project, you can use any ESP32 board you want. If it has RGB LED then they're good to go.
Do you think you could do this (or Zerocode) using Matter in Home Assistant on RPI 4? I don't use Apple products.
Not sure but the HA team already started to support Matter. Check this out. www.home-assistant.io/integrations/matter/
Thanks - @@ThatProject I will let you know how it goes!
@@impatientmaker8469 Please update it. I'd like to try it on my end too if it works.
Can i also use an ESP8266? Or does it have to be a specific ESP
Please try with the ESP32 series, not the ESP8266.
but the Apple home app says you need a home hub and Google home says you need a google hub. that what is the point of using Matter if we still require a hub?
This can be very unnecessary if you don't have a hub device at home. Conversely, if you have a hub device, very secure home control is possible through matter. In addition, it is easily accessible in environments other than the same network.
@@ThatProject so we can not control matter over WiFi devices with any ecosystem without their hubs. Right?
@@esp32esp-idf28 I've always focused on this because my purpose is to control devices through Apple HomeKit. Matter supports Thread/Zigbee as well as WiFi/BT. So, I think it might be possible to control it directly. I think it would be good to ask again in the matter forum about this part.
Do you know if Apple TV control the light by Thread?
Unfortunately, I haven't created an environment to work on Thread yet. I'll try to show you a new project ASAP.
If we make a sensor out of the demo code, will that work and trigger any automation?
It's gonna be working with the demo code. What kind of automation are you thinking?
@@ThatProject thanks for your reply! I have an even more pressing issue now. I tried to run ninja -c out/host check command, it is giving me 2 errors, seem to relate to zap, but I don't know how to fix it
It’s tell me I don’t have access 2:19
Does it work if the AppleTV is 16.1, but the iOS is 15, 14, or even lower?
As far as I know, iOS must also be 16.1 or higher to work.
@@ThatProject Booourns
I thought only the ESP32-H4 support Zigbee and Matter?
Even a generic ESP32 will do. (Of course, there are no Zigbee and Thread functions)
@@ThatProject Oh I thought Matter needed Thread or Zigbee?
@@shanebekker It's not a necessary condition.
Is it also working with ESP8266 boards?
Thanks!
"Espressif ESP32 Wi-Fi platform is one of the reference platforms for Matter/CHIP." I don't think you can use ESP8266 for Matter device.
bro, i can't check out the matter on step 1. help mee
Is the ESP-IDF environment configured without problems?
@@ThatProject i use WSL in Win10 but i can't run "gn gen out/host", how can I contact u?
@@vietdungnguyen8082 So you're sure that your ESP-IDF env is good to go? Not sure but you need to export esp-idf using source /esp-idf/export.sh and then you need to activate matter using source /connectedhomeip/scripts/activate.sh.
@@ThatProject hi bro, how can i contact you?
Is the process same for Matter 1.1 as well?
This project worked before Matter 1.1. However, there is not much change at the application level, so I think you can try it in the same way.
is there any source code for this lamp i can check on? I'm using esp32c3
I believe I used this example for this project. github.com/project-chip/connectedhomeip/tree/master/examples/lighting-app/esp32
If you don't like to build it from scratch, then you can use it this way. ua-cam.com/video/z9ZiNjNmmYg/v-deo.html
@@ThatProject with zero code i don't think i can have the source code
From the github project i can't build it really ://
@@ThatProject plus i have an external RGB LED strip
I'm even willing to psy for such code which works with external led strip
Does this work for esp wroom 32D?
I checked ESP32-WROOM-32E, but I'm not sure about 32D. Check out the differences between the two devices.
Maybe next video you could avoid activating my Siri devices with your demos? Just hold the side button or something
oh next time I'll skip that one!
Can it work without controller like apple tv
I don't think so.
@@ThatProject can esp32 be a controller?
@@solidfuel0 controller for what?
Matter controller, just like your apple tv was acting as Matter controller
is this work on windows?
Are you asking about building Matter in a Windows environment? Yes, it is possible in all environments.
@@ThatProject somewhere i read that prerequisite for sdk is linux and mac
@@bhupendrasingh9014 oh, I just checked it again. Seems like you're right. It's not fully supported in the Windows environment. github.com/project-chip/connectedhomeip/blob/master/docs/guides/BUILDING.md
first comment showing error how to rectify it?
Sorry, which comment are you talking?
@@ThatProject i got many error can u give ur email to contact u
Bro! Android, please.
Ergh, dogmatic comment