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

Thank you Erik!

Now I understand.

Thank you very much for your helpful link.

Peter

When I updated to 1.3.5 my x-axis disappeared (hp2019)? Works fine for hour, but for day, week, month it doesn’t? Tried to reinstall. Only me, or is this an issue?

Hello Erik, is there possibly any news on this?

Hey Matthias, apologies for the delay. I got lots of good things going on (:pregnant_woman::house::hammer_and_wrench::motorcycle::electric_plug::man_technologist:).

I just pushed version 1.6.0 to the Test channel!

That’s strange. Could you try installing the latest test version and see if the issue also occurs there? And does this happen on all line charts or just a single one?

Hi Erik, no change with the test version. Same for several charts and if I use one or more sources. Hour still works fine, but not week, month and year.

What device are you using to display the dashboard/widgets? And have you tried others as well (if so, which ones)? Just want to verify if this is specific to certain hardware so I can try and reproduce the issue.

I’m using iPhone and iPad.

i have the same with a samsung tab a9+ i did not check on my phone

Hello Erik,
Can you consider to add an extra widget that can be used as adressable led as replacement of real leds of a homey pro. sort of progressbar that can be used to display for example real time power consumption?

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

This release introduces a brand new Scatter Plot widget that plots two Homey insights against each other by timestamp; great for spotting correlations like outdoor temperature vs. gas consumption, or dynamic electricity price vs. power consumption.

Features include a configurable timeframe (similar to the Line Chart widget), optional trendline, R² correlation and sample size display, and manual axis bounds.

Feedback is appreciated!

Documentation: Scatter Plot | DataVista

Hey, sorry for keeping you waiting! Could you clarify your request a bit more? Any examples or screenshots of what you have in mind would really help!

I’am looking for an widget that van be used as replacement for the ledring of homey pro 2019.

So I can display The Energy-usage realtime on our wall dashboard.

Why wouldn’t the actual progress bar widget not suffice? You should be able to configure it to display energy consumption as well. There’s also a gauge widget that could be a great solution.

hi Erik,
progress bar is not exactly what iám looking for. i obtain for something like the progresbar for example turn green as soon there is no powerconsumption or discharching at all . as soon we start consumption a red light goes from left to right increase of consumption means the red part is wider still goinig from left to right. in case of discharging it should be the same but red replaced by blue. just like the powerconsumption can be showed on a homey pro 2019

I think you can already build this today with the progress bar widget, no new widget needed. I made a short recording to show the idea.

ezgif-773cfb5b1c7ee9d0

The trick is that two things control the bar separately:

  • The width comes from a Range datasource (the [Bereik] action card). You give it your power value and it fills the bar.
  • The color comes from a Progress bar configuration card. You run that card to set the bar to red, green or blue. Only set one color, at value 0, and leave the others empty. That way the whole bar uses that single color instead of a gradient.

So in a flow that runs when your power value changes, you do this:

  • Around zero (no consumption or discharge): set the color to green, and set the range to 0–1 with value 1 (this gives a full bar), plus a label like “no consumption or discharge”.
  • Consuming: set the color to red and use your power value as the range value, so the red part gets wider the more you use.
  • Discharging: the same, but set the color to blue.

That gives you the green/red/blue behaviour from the ledring.

You probably don’t want to switch to red or blue exactly at 0. Pick a small range around zero (for example between -50 and +50 watt) and treat that as “balanced” / green. Otherwise the bar keeps jumping between colors when your power is close to zero.

DataVista v1.8.0 is now available in the test channel!

This version introduces a new Countdown widget. It shows a live, second-by-second countdown to any target you set from a flow, and when it hits zero, a configurable completion message fades in.

What’s new:

  1. :stopwatch: Countdown widget - nine visual styles to choose from:

    • Minimal - clean text, days/hours/minutes/seconds separated by colons
    • Blocks - each unit in its own rounded tile
    • Flip clock - vintage split-flap board with a flip animation on every tick
    • Particles - animated particles that gradually speed up and intensify as the deadline approaches
    • Hourglass - sand drains from top to bottom as time elapses
    • Rings - circular progress rings per unit, accent-colored
    • Racecar - car races toward the finish line
    • Racehorse - galloping horse runs toward the winning post
    • Speedboat - boat races across open water
  2. Three flow cards to set your countdown:

    • Set countdown - pick a specific date and time directly in the card
    • Set countdown (duration) - set it relative to now (days/hours/minutes/seconds, flow tokens accepted)
    • Set countdown (ISO 8601) - feed it an ISO datetime string from another card’s token

The setup works the same as other DataVista widgets: create a flow with one of the countdown cards, give it an identifier, run it once, and it becomes selectable as a datasource in the widget settings. You can update the target at any time by re-running the flow with the same identifier.

Here are some examples. The gifs below are in low quality; the widgets are sharper.

ezgif-7274cee3dbbba844
ezgif-7789b433b4bc9fbf
ezgif-728f87f895c8543d
ezgif-71ae3354f7ac71dc
1000104106
1000104110
1000104117
1000104119
1000104120

Full docs: Countdown | DataVista

did you make a update to the experimental version?
my 4 line graph is not working like it did in the past.
i have 4 lines with a °C configuration but from laste evening on it is shown on 2 different scales.

ignor my mesage a restart fixt the problem.

Glad it got fixed, though a restart should not have been needed. If the datapoints at any given time are to far apart the widget could decide to create a separate scale for an axis. Forcing the axis to the same scale is an option in the widget settings though. This can be done by setting the Y axis calculation method option to force same axis.