I’d suggest to use the Advanced Virtual Device. It can take up to over 10 capabilities for text/numeric/boolean/OnOff and has picker and cam possibilities , and the status indicator can be filled with anything.
You can write the web request values to these capabilities with flow cards;
Numeric & boolean values can also be logged to Insights.
An example:
Advanced virtual devices topic: