Ubidots Community

[SOLVED] Possible to show more than one device on a dashboard?

I would like to show variables and values across two devices on a single dashboard, but I would like to do this at scale for many pairs of devices.

The only way I can see to do this is to code an HTML canvas widget for each dashboard and use the JS API to query for multiple values. For example, if one device were the active dashboard device, its properties or variables could be queried to determine the name label of its partner device, then further query that second device’s variables.

Is there an easier way to do this? Especially for many of the built-in widgets that already exist?

Hi there @incanus, thanks for your message. Actually, a feature as such is not possible to be implemented out of the box because every device is treated as an indepedent entity, without any relationship with other devices. I will pass your feedback to our PM as a feature request for future releases.

Have a nice rest of your day.

Hello @jotathebest, sorry to bug you with this but I have a similar question and I’m not sure I understand your answer correctly.

I’m monitoring three water tanks with three devices and I’d need to display the water level for all three tanks on one dashboard. Like Tank 1; Tank 2; Tank 3

The way I read your message Ubidots would not allow this and it makes me wonder because it would defy common sense. Please advise.


Greetings @Gabor, thanks for your message, your use case is quite different from the one shared by incanus, while you need to show statically data from three different devices, that is actually possible, he needed to retrieve dynamically data for the same dashboard from multiple devices, that is actually possible but for one device.

To your question, just simply create a static dashboard and add data from your three devices as you need.

All the best

Thank you @jotathebest, your response is much appreciated.