Dynamic Dashboard and Maps


#1

I have about 80 Particle devices for which I’m currently setting up a dashboard. Things are going fine for the most part, but I ran into two issues that I haven’t managed to figure out yet:

(1) When I set the Map widget to Dynamic, it shows all my devices, instead of just the Dashboard device.

(2) I have a variable which is present only for some devices. As a result (I think this is the reason at least), the widget (slider) for it isn’t displayed (“No Data Found”) even when a Dashboard device is selected that has that variable. Is this fixable in any other way, or do I have to ensure a widget variable is present among all devices?

Both issues are solved if I switch from Dynamic to Static, but obviously I don’t want to do this with my number of devices. All my other widgets (gauges, graphs, etc.) are working fine in Dynamic mode.


#2

Hi @Vitesze thanks for contacting us, please allow me to answer your questions:

(1) When I set the Map widget to Dynamic, it shows all my devices, instead of just the Dashboard device.

All the devices should apper just in your admin account, at your end-users side they should be able to see just the devices that belongs to their organization, this allows you to filter by user organization rather than per device. Said this, I have just added your comment to our next Product Management meeting for future releases as I think that you got a point too.

(2) I have a variable which is present only for some devices. As a result (I think this is the reason at least), the widget (slider) for it isn’t displayed (“No Data Found”) even when a Dashboard device is selected that has that variable. Is this fixable in any other way, or do I have to ensure a widget variable is present among all devices?

Yes, every device should have the variable to use any of the widget. You can avoid headaches of this kind if you use device types in your requests, in that, any new device may be created with the necessary variables that you need to see properly the dynamic dashboard.

All the best


#3

(1) Just some additional information about us - we use IOT devices to monitor the fill-levels and pickups/collections of waste containers. Every now and then a device goes missing, usually because the container it’s on is swapped for a new one (happens often when there’s damage). In this situation, the location tracking allows us to retrieve the device. Displaying only the dashboard device on the map would be the easiest solution. As we have 100+ devices, the map will quickly become too disorganized to be of use with everything displayed.

EDIT: One more thing I noticed; if several devices have the same lat/lng (e.g. using cell tower location instead of actual gps) only one device is displayed and it’s impossible to view/select any other devices at that location. In this case it would be great if it could display the full list of devices.


#4

Hi @Vitesze,

a little off topic, but I’m curious about your voltage and temperature widgets. Did you create them in the HTML canvas?

never mind, I see now they’re available in the business version of ubidots. I’m using education, which doesn’t provide those widgets.