[APP][Pro] DataVista - Customizable real-time data widgets for your dashboards

What widget are you referring to? An existing or a new one? The app’s primary function though is to visualize existing data, not triggering automations.

I think if you make a virtual device you can use that to send data to the widget bar. That is what i doing.

I gueas that is what you mean?

I’m wondering, for a future update, how you would all feel about moving widget configuration to virtual devices. This would hopefully allow for more convenient and advanced configuration options via the device settings, as widget settings are currently quite limited.

It would also enable widget-specific action cards, with the virtual device representing the configuration for a widget, making the identifier-based approach obsolete. Another small benefit is that moving a widget to another dashboard or presenting the same widget on multiple dashboards would simply require adding a widget tied to that device, without needing to reconfigure the entire widget.

At first, I wanted to avoid creating virtual devices for DataVista since they don’t represent an actual device in your home. However, this approach does come with some advantages.

The downside, however, is that every DataVista widget would need to be created as a virtual device, meaning you’ll have to create a gauge/line chart/label/status/… device first, and then add the widget and connect it to the device.

Would this approach make sense to you all?

Just to be clear, this is only a thought experiment. Nothing is planned right now.

Not sure, I allready have a bunch of devices and stuff I neen, beut doent really ‘need’ if you catch my drift.

I created a special room ‘Zolder’ (Attic) to keep ém out of sight (form the real rooms) and it’s resembling a real attic by now.

I’m doing quite a lot with Advanced Device Widgets now, and most configuration is done through flows, you just gaive the Widget a name, and continue in flows for the rest.

Could you do something simular ? Like you do allready with the progress abr ?

2 Likes

The idea with virtual devices sounds interesting. Will be quite a task. From my point of view too much work. I agree it will make life a bit easier on setting up dashboards on different devices only that‘s nothing you do frequently. I‘d say save your energy. I‘d rather have a running multi line widget covering 2 or 3 days if got the time.

1 Like

I incline to agree with @SingKT‘s post.

What I wonder though @Erikvl87: you indicate that a virtual device would allow for more configuration options. If needed, can those not be added to the settings section of the respective dashboard widget? I am not sure what kind of options you are considering.

1 Like

I don’t see the benefit for virtual machines in the datavista app, there are already other virtual machines with you can use by making a flow.

Ore do i not understand the benefit because of a language barier?

1 Like

Thanks for all the feedback. I tend to agree, as I don’t really like the overhead of adding virtual devices that do not represent an actual device in your home automation setup.

I think this is mostly about improving the user experience. With a virtual device, I am able to create more advanced device configurations on the device’s settings page, keep the settings overview less cluttered by using conditional settings, and have more control over how the configuration is presented. It also allows me to hide irrelevant settings and expose flow cards that are specific to that device or widget, thus removing the need to align on an identifier and first having to trigger a card to make that identifier available.

While developing the two additional lines, I noticed that the settings are becoming overwhelming, as each line introduces four additional settings. I think this is something I could have presented more clearly on a device’s settings page.

So it is mostly to make the experience better, but maybe that’s not really an issue yet.

Thanks for all honest and constructive feedback

1 Like

yes i would ike that

thats what i ment :d whit my bad engels:d

:beer_mug:

1 Like

Great app! Any idea when the two extra trend lines feature will be released? I’m building my dashboard right now and could really use it :slight_smile: There are some Homewizard graphs I would like to replicate in Homey Dashboards using DataVista.

UX: It’s good to think about a way to make Datavista more user friendly by improving UX so more people can use it instead of only tech-savvy people. With some Youtube examples I think I can create most of the graphs I need, but a better UX is always nice! I agree with the argument of not adding virtual devices which aren’t real devices just to solve a UX problem. New UX problems will come forth out of that because Homey wil get cluttered with the massive amount of new virtual devices.

1 Like

:rocket: DataVista v1.3.0 is now available in the test channel!

  • :chart_increasing: The line chart widget now supports up to 4 lines
  • :chart_increasing: The line chart widget now includes support for a 12 hour rolling period
  • :hammer_and_wrench: In the line chart widget, an issue with the time axis for 6 hours has been fixed

The test version should be considered experimental, but I wanted to give everyone the opportunity to try out the current state. Feel free to test away and let me know what works well and what doesn’t. Happy testing! :rocket:

A small thank you to everyone who has supported the app with a donation. It is truly appreciated and really helps keep me motivated :heart:

Wishing you all a great end to the year and an awesome start to the next one :tada:

3 Likes

Installed the new testversion.

Just don’t expect (a coherent :face_with_spiral_eyes:) feedback before tomorrow afternoon :grinning_face_with_smiling_eyes:

1 Like

Quick question: how do you remove a line / data source after having added one? There does not seem to be a ‘none’ option in the list with data sources.

Not behind my computer atm (obviously :fireworks:) but from the top or my mind I think an empty option is missing so I’ll have to add it in the next minor.

1 Like

Ah thanks. Enjoy New Year’s Eve :grinning_face:!

1 Like

:rocket: DataVista v1.3.1 is now available in the test channel!

  • :collision: Improved global error handling to prevent unexpected crashes.
  • :hammer_and_wrench: In the line chart widget, units in the legend are no longer shown for series bound to a different colored Y axis when only one Y axis exists.
  • :hammer_and_wrench: In the line chart widget, the additional datasources are now optional again allowing them to be cleared. (@SunBeech)
1 Like

i just did a instal of the test app and now i have 4 line’s in a widged looks great thanks.

on my phone i show wel but on the tablet screeen the legenda is stil big.
i already set the lettergrootte tooltip to klein but that did not make a difference.

it is realy nice tho have al the line’s in 1 graph so you can see how the corespondend with eacht other. first i had 3 graph’s to give me the same information. i gueas trouble and malfunction of parts wil be seen a lot sooner by me this way

1 Like

Thanks for letting me know, I’m glad to hear it is working well. With more positive feedback, I will be able to release the test version to the live channel sooner.

With regards to the legend font size, this is not yet configurable. The tooltip font size you are refering to is targeting the size of the font in the tooltip (the popover that’s triggered when you click somewhere in the chart itself).

I’ll check if adding a font size option for the legend, like we currently have for the tooltip, is feasible.

thanks for letting me know than i understoot the tooltip size wrong.
and great thanks for the 4 line option i realy like it and wil start rebuilding my dashboard right away

just turned of the legenda that give’s a lot better sight