0

IDEAS: DASHBOARD BLOCK SUGGESTIONS
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

IDEAS: DASHBOARD BLOCK SUGGESTIONS

by jwcooper on Thu Feb 01, 2018 3:06 pm

Post any suggestions for new dashboard blocks you would like to see. Be as detailed as possible on how it would work, and a diagram would likely be informative for us/others as well.

We currently have 11 block types for the dashboard now:
Toggle Button
Momentary Button
Slider
Gauge
Text
Stream/Console
Picture
Chart
Color
Map
Remote

jwcooper
 
Posts: 664
Joined: Tue May 01, 2012 9:08 pm

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by PaulRowntree on Thu Feb 01, 2018 7:55 pm

LED indicator that cannot be altered from the dashboard.
I imagine a disk or graphic that is red or green according to the state (0/1? "true"/"false"? "t"/"f"?) of a feed. I want to see the hazard conditions in a room, and the only source of information should come from the room sensors, not the dashboard.

PaulRowntree
 
Posts: 355
Joined: Sun Apr 03, 2016 12:41 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by PaulRowntree on Fri Feb 02, 2018 4:25 am

A Gauge that had safe, warning and danger zones. From Google charts
Google gauge.png
Google gauge.png (13.21 KiB) Viewed 1340 times

PaulRowntree
 
Posts: 355
Joined: Sun Apr 03, 2016 12:41 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by Disciple on Fri Feb 02, 2018 8:59 am

I have a bunch, and I'm not even using Adafruit.io yet. Hope these make sense.

1. Joystick
Joystick (0;00;00;00).jpg
Joystick (0;00;00;00).jpg (24.57 KiB) Viewed 1294 times
Does the work of two sliders. The user defines the ranges of X and Y independently as integer or floating point. It can be optionally set to recenter when released. Edit: Maybe extra slider handles can allow adjustment of either X alone or Y alone.

2. Radio buttons
RadioButtons (0;00;00;00).jpg
RadioButtons (0;00;00;00).jpg (41.64 KiB) Viewed 1329 times
Each button outputs a code when clicked. A timer can optionally be enabled that resets to the default button or to the null button.

3. Timed event
CountdownFixed (0;00;00;00).jpg
CountdownFixed (0;00;00;00).jpg (46.86 KiB) Viewed 1196 times
Set a timer that triggers something after a set countdown. A fixed preset can be defined, or an arbitrary time can be entered up to 23:59:59. Edit: Indicator buttons control the timer's status: timer abort, timer run, and timer pause. Edit: ...and a jump-to-zero button.
Edit: Image updated.

Keep reading. I have three more.

Hallelujah!
Disciple
Last edited by Disciple on Fri Feb 16, 2018 12:36 am, edited 4 times in total.

Disciple
 
Posts: 584
Joined: Tue Jan 06, 2015 8:13 pm

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by Disciple on Fri Feb 02, 2018 9:27 am

Block suggestions continued.

4. Timed event cycle
CountdownCycling (0;00;00;00).jpg
CountdownCycling (0;00;00;00).jpg (62.88 KiB) Viewed 1324 times
Up to ten scheduled events are defined that each trigger once every 24 hours.

Now, the fun ones.

5. Graphing compass
GraphingCompass (0;00;00;00).jpg
GraphingCompass (0;00;00;00).jpg (46.55 KiB) Viewed 1324 times
An indicator dial that can freely move full circle. The user defines the range in integer (e.g., 0-359), or floating point (e.g., 0.0-1.0, 0.0-pi*2). The dial can graph up to 256 data points at user-defined intervals, and displays the age of the oldest data point. Edit: Labels can be either numeric or geographic compass directions.

6. 2D Plot
2DPlot (0;00;08;14).jpg
2DPlot (0;00;08;14).jpg (38.27 KiB) Viewed 1324 times
X and Y data pairs are plotted as 2D points. Multiple sets can be color-coded. Up to 256 points per set can be graphed at user-defined intervals, and the age of the oldest data point is displayed. Color fading indicates increasing age of the points, and the dot size can be user defined. A rectangular subregion can be added as a visual reference.

That's all for now. If you like what you see, be sure to hit that "subscribe" button... oh, wait. That doesn't work here. Well, I hope the ideas have some value at least.

Hallelujah!
Disciple

Disciple
 
Posts: 584
Joined: Tue Jan 06, 2015 8:13 pm

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by kumarpravat51 on Sun Feb 04, 2018 1:28 pm

instead of the downloads all the data from any feeds what if given a date time widget range e.g from which date and time to another date time . That will resolve so many problem . But overall i must say that this is the best platform to implement your IOT devices.

kumarpravat51
 
Posts: 2
Joined: Sun Feb 04, 2018 5:27 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by kumarpravat51 on Sun Feb 04, 2018 1:30 pm

instead of the downloads all the data from any feeds what if given a date time widget range e.g from which date and time to another date time . That will resolve so many problem . But overall i must say this is the best platform to implement your IOT devices.
Attachments
suggestion.PNG
suggestion.PNG (24.27 KiB) Viewed 1292 times

kumarpravat51
 
Posts: 2
Joined: Sun Feb 04, 2018 5:27 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by ductsoup on Mon Feb 12, 2018 8:19 am

Kinda basic but a static rich text block (like what I'm typing in right now) would be great so you can describe what this dashboard means, why it's here and also link to related resources.

ductsoup
 
Posts: 199
Joined: Sun Oct 12, 2014 7:26 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by jmvl on Wed Feb 14, 2018 1:48 pm

Great suggestions from above posts.
My suggestion would be to create a "user mode" for existing dashboards.
A "user mode" would allow users of a dashboard to interact with a dashboard without the ability to edit it or escape from it.
A type of "foolproof dashboard link" that you can send friends, family, (maybe customers for demo) without the fear of having them play with your dashboards or AIO account.
I expect a lot of people are waiting for this level of safety to upgrade to IO+. I know I am.
Thanks for taking this into consideration.
Take care
JM

jmvl
 
Posts: 7
Joined: Fri Dec 24, 2010 6:16 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by pthacker on Wed Feb 28, 2018 11:01 am

It would be great to select the color of individual feeds in a line chart.

1. I'm using a BME680 to measure air quality in three locations.
2. Air quality is based on humidity and gas.
3. The dashboard has three line charts: air quality, gas and humidity
4. Each line chart has three feeds: garage, first floor and upper floor

I'd like each room's measurements to be the same color (not the case because the feed order determines the color).

This is on my list of feature enhancements.

pthacker
 
Posts: 35
Joined: Sun Jan 06, 2013 2:34 pm

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by codertao on Thu Mar 15, 2018 3:51 pm

It'd be nice if the graphs supported 2+ y axii.

I'm usually comparing two sensor values against each other, but they're offset (one ranges 100-110, the other from 30 to 90), having those on at least 2 y axis would significantly improve readability/usability.

codertao
 
Posts: 1
Joined: Thu Dec 31, 2009 12:43 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by blehrman on Thu Mar 22, 2018 11:58 am

Data Download Block:
  • file format oprions: csv, rtf, tab separated text, etc
  • file name text field
download options: all data or subset (radio button)
  • date/time range
  • data type/column
  • new data since last download

Statistics Block (numeric display):
  • Average, mean, mode, min, max
  • Standard deviation
  • Running average (with selectable time frame)

blehrman
 
Posts: 20
Joined: Tue Sep 19, 2017 4:14 pm

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by BubbaLegs on Fri Apr 27, 2018 3:54 pm

My block request is for an Odometer style integer counter.

Image

I'm running a long-term WSN test and want a widget that shows number of sensor messages received. I suppose text box could do this, but a labelled rolling counter would be slick

BubbaLegs
 
Posts: 7
Joined: Sat May 30, 2015 12:38 pm

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by JimboZA on Mon Apr 30, 2018 4:06 am

ductsoup wrote:Kinda basic but a static rich text block (like what I'm typing in right now) would be great so you can describe what this dashboard means, why it's here and also link to related resources.


I came to suggest exactly that...

JimboZA
 
Posts: 15
Joined: Sun Jun 22, 2014 2:40 am

Re: IDEAS: DASHBOARD BLOCK SUGGESTIONS

by JimboZA on Mon Apr 30, 2018 4:09 am

PaulRowntree wrote:LED indicator that cannot be altered from the dashboard.
I imagine a disk or graphic that is red or green according to the state (0/1? "true"/"false"? "t"/"f"?) of a feed.


Agreed: A sort of "fan is running" indicator....

JimboZA
 
Posts: 15
Joined: Sun Jun 22, 2014 2:40 am

Please be positive and constructive with your questions and comments.