Yes, it is possible.
A device UI is ruled by two things, in the case of Edge drivers:
- Device profile
Here you need to define which capabilities will the device use (they can be separated into components or in a single one but remember that Google/Alexa integrations don’t recognize yet the other components, only “main”) - Device-configuration (AKA device presentation)
- This is where you define how the capabilities will be displayed in the ST app (order, available enums, range).
- It is not mandatory to include all the capabilities in each view. You can even omit a capability so it is only used in the backend.
- If you use here a capability that is not in the device profile, it will appear with a “disconnected” symbol
I commented on your other post about this, if using those integrations is a must, then, you should avoid custom capabilities.