Child component is like the architecture, for example, you can see in the Ikea 5 buttons.
Each of the 5 button is created as child ‘component’, and these components are rendered in one detailView panel altogether.
You cannot set individual names for these components, as you can’t do with Ikea 5 buttons.
In the same manner, if the multi gang switches are created with child ‘components’,
there’s no way to name those individual child component switches, like ‘hallway light’, ‘livingroom light’, which means, there’s no way to voice control those child switches.
In the addChildDevice() function in groovy DTH, there’s a argument named ‘iscomponent’ to choose whether the child is created as component or separate child device.
It seems that Edge Device Drivers don’t have any method to create separate child device, and that could be problem using voice assistants.