Jon Smirl
Jon Smirl
My Google Home device is enabled for beta testing. It is possible that it is running code you don't have. You can request to join testing, but it requires manual...
There is working code in this issue: https://github.com/espressif/esp-matter/issues/1018
You can only run that code once in your app. If it runs a second time the MDNS entry already exists and it will error. So I incremented a static...
Your device already has a MDNS name. I created a second one which is was more human friendly. ~~~ jonsmirl@ares:~$ avahi-browse -r -t _matter._tcp = enp3s0f1 IPv6 C7944E937AA07DD5-0083161AE5399201 _matter._tcp local...
I should also mention that adding a HTTP server to a Matter device completely ruins the security model. In my case it is only used for debugging and it is...
Those messages from chip can repeat later when IP address leases expire. So count the number of messages and only call your routine when the count == 2. Or just...
Note that the messages from CHIP can come in on multiple threads, and also mdns_add_service can block. This will work: ~~~ static bool flag = true; if (flag) { flag...
I'm not Espressif employee, but I have been working with esp-matter for a long time.... It is very easy to switch CPUs with the esp-idf, you just set-target and recompile....
I have a very similar system with LVGL and parallel LCD. We were running in RGB mode but that takes a lot of bus bandwidth so we are switching over...
Don't make custom clusters, they take too long and you will never finish in time. Just map the existing light bulb app to control the motors and displays. Make 12...