While the look of Thinger.io is rather nice, and the widget set for dashboards are quite stylish, functionally they are sadly lacking.
There’s basic facilities that just aren’t there that you need for a proper dashboard. Such things as:
- Max/Min over a period - especially good for temperature monitoring, so you can get the highest and lowest temperatures over the past 24 hours, for example.
- Compression of values over longer periods - kind of tied in with the previous point: when you have data points every 5 minutes in a bucket it looks good over a 24 hour period. Displayed over the period of a year, though, it becomes a meaningless mess. You need to be able to “compress” those data points into other periods. For example into daily max/min/mean values for displaying in a graph.
- Removal of ticks - The circles on the line graphs, when you get a lot of data points, are just messy. It would be fantastic if you could turn them off.
- Text widgets can’t scale their fonts - Displaying a longer piece of text (I have the time and date my firmware was compiled so I can check it’s updated OTA properly) takes a massive widget, because the font is a fixed size and absolutely massive. You need to be able to select the size of the font, or for the font to scale to the size of the widget so the text fits in regardless of the size the widget is set to.