I have developed a completely new mobile application for smart home automation that controls Matter devices using Home Assistant REST and WebSocket APIs. How can I implement the commissioning process in this application to onboard Matter devices seamlessly?