Update accessory control popups
### Feature Description

### What is happening?

The accessory control popups don't display widgets to control all of the defined characteristics.

For example, created a "white" lightbulb, which has on/off and brightness defined. The popup displays on/off and brightness controls:

<img width="311" alt="Image" src="https://github.com/user-attachments/assets/c478ba22-ae23-4ed6-980a-46410bca037d" /><p>

Created a fan, which has on/off, rotation direction, and rotation speed. The popup displays on/off and rotation speed controls, but not rotation direction:

<img width="311" alt="Image" src="https://github.com/user-attachments/assets/32216213-abdc-451e-97cf-4b5b1e0857e1" /><p>

Created a valve, which has on/off and duration. The popup displays  duration controls, but not on/off:

<img width="311" alt="Image" src="https://github.com/user-attachments/assets/dc0d77e9-4fae-46ce-8a75-61d62bbfa9fa" /><p>

### What you expect to happen?

The accessory control popups should display widgets to control all of the defined characteristics.
Ex. fan mockup:

<img width="311" alt="Image" src="https://github.com/user-attachments/assets/5d3a5ede-c1c0-4146-9b5e-84968ea5d793" /><p>

Ex. valve mockup:

<img width="311" alt="Image" src="https://github.com/user-attachments/assets/28019983-cd08-4230-9777-4bafd91e1f47" /><p>
