Zigbee device secure provisioning by scanning QR Code on product using native QR scanner via camera from ZHA's UI config and Home Assistant Companion App(s) to include new Zigbee 3.0 devices to the ZHA integration?

@teekert Pease note that this specific thread is only a feature request asking for the ZHA UI frontend interface to be echanced so this task is easier to perform, (hence this thread specifically posted in the feature requests forum which is not meant for support), so please instead continue asking for help in that other thread that is specifically about the Bosch Thermostat 2 → Bosch Thermostat 2

That is, please separate support/help questions from the “QR code” feature request and post any off-topic questions in new or existing threads in the other forums.

You do need a relative modern Zigbee 3.0 compatible Zigbee Coordinator adapter that is either based on Texas Instruments CC26x2/CC13x2 (e.i. CC2652 or CC1352) or Silicon Labs EFR32MGxx (e.i. Silabs EFR32MG21), the ZHA limitations mention this → https://www.home-assistant.io/integrations/zha#limitations

Support for commissioning Zigbee 3.0 devices via “Install Code” or “QR Code” via the ‘zha.permit’ service has so far only been implemented for ‘ezsp’ (Silicon Labs EmberZNet) or ‘znp’ (Texas Instruments) radio type in ZHA. Other radio types are missing support in their respective radio libraries for zigpy or manufacturer’s firmware commands/APIs