Is there a full documentation about HomeKit integration in an app?

I would like to create a personal SwiftUI app to control my RGB HomeKit-compatible led strip. I found this on Apple Developer Documentation but is reductive. I downloaded the app example but it's developed in UIKit and without an appropriate documentation is difficult to apply. My difficult is especially in how to create HomeKit models to manage homes, rooms, accessory and above all how to comunicate with the led strip.

My idea is to create a page when setting manually RGB parameters with three slider and some buttons with some effects.

I attach an imaged to show you my idea:

So, is there somewhere more accurate documentation that I can follow?

Thanks in advance!

Hi! Can you see my answer in StackOverflow? I tried a different tutorial and it worked.

Is there a full documentation about HomeKit integration in an app?
 
 
Q