Automatic Static Table Widget Creation

Hello,

I’m wondering if it’s possible to automatically create a static table widget whenever a new device is added, with the table dynamically adjusting the number of rows based on the number of variables in the device.

For example, if a device has 10 variables, I’d like the widget to automatically generate 10 rows—one for each variable. If variables are later added or removed, the widget should reflect those changes without requiring manual updates.

Is this achievable through existing features or scripts within the platform?

Hello chrisautomates,

What you’re trying to achieve is currently not scalable. Automatically generating a separate static table widget for each device can become difficult to manage, especially as the number of devices grows. Additionally, please be aware that there is a limit of 100 widgets per dashboard and 10 widgets per table.

A more scalable solution would be to utilize the Dashboard Blueprint. You can create a single Static Table widget, defining all possible variables across your devices. The Static Table widget will then display only the data available for each device, leaving cells without data blank.

This method ensures that your dashboard remains manageable, avoids unnecessary duplication of widgets, and automatically reflects the correct variables for each device.

Here are some useful resources to help you set this up:

If you’d like, feel free to share more details about your use case, and I’d be happy to suggest the best approach!