Description
I have been looking into a problem for days, looking thru the CHIP code and the ESP-matter code and cannot come up with a solution.
Problem: I am working on a device with a touch screen, so I can show a QR code for commissioning. This device (thermostat) also needs to;
a) set hostname
b) provide a web port
c) be able to change ssid & psk
d) retrieve wifi stats (ip addr, rssi, hostname, (dis)connected status)
With the above requirements, I cannot use the Arduino Wifi library AND the Matter code at the same time as they both try to initialize and start wifi. So I asked over on the esp-matter issues forum (espressif/esp-matter#551) and the suggestion was to start Matter, close the commissioning window, cal Arduino Wifi.begin() and then reopen the comm window.
So, how do I open/close the commissioning window using esp-arduino-matter??
...or; How can I use esp-arduino-matter and provide the functionality in the list above?