Make "Custom Tiles" have access to platform resources like Variables and Things

Or maybe something you’ve already built? Just trying to get more context so we can analyze against the potential constraints I mentioned above.

For example, in your Gauge Tile and Area Plot tiles, you’re generally looking at a single attribute at time, but from what I can tell you don’t necessarily know which attribute it is ahead of time until the user has specified it. From what I can tell, it seems like you would be OK even if you relinquished control to the user to specify the attributes they wanted to authorize.

For other use cases, I could see where a developer might be developing a custom tile for a specific capability or attributes. They might say they want a DEVICE as a setting and optionally specify a filter to restrict it to devices that have the ‘Audio Track Data’ capability or devices that have a ‘temperature’ attribute for example. I’m trying to better understand these scenarios to make sure any potential design accounts for them if possible.