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

**URL:** <https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [November 24, 2024, 1:59pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482 "2024-11-24T13:59:57Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 15, 2024, 6:55pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/123 "2024-12-15T18:55:59Z")

</div>

For now, edit the widget, enable the “show name” and reopen your dashboard. There’s probably a bug in Homey that has some difficulties handling the small widget.

---

<div class="post-metadata">

**Author:** ![Paul\_Kessels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_kessels/32/3750_2.png) [@Paul\_Kessels](https://community.homey.app/u/Paul_Kessels)\
**Post date:** [December 15, 2024, 7:48pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/124 "2024-12-15T19:48:29Z")

</div>

No, same error for anything I add. I have now deactivate about 8 apps and rebooted Homey, to make sure it is not a lack of memory or performance. The settings now show up for the gauge colors. But still the same error (for all widgets, doesn’t matter) when I add one and try to search for a source.

---

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 15, 2024, 8:06pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/125 "2024-12-15T20:06:18Z")

</div>

@Paul_Kessels @Mariomark1541 Could you both trigger the error and send me a crash report directly after? I have a suspicion what is causing the issue. Hopefully this can be sorted in the next release.

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [December 15, 2024, 8:48pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/126 "2024-12-15T20:48:40Z")

</div>

Here you are 0754ba18-d6cb-44c5-912d-48fcd7fcb746

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 16, 2024, 3:26am UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/127 "2024-12-16T03:26:20Z")

</div>

> [@Paul\_Kessels](#):
>
> Any ideas?

Did you already read the excellent documentation, as mentioned in post # 1 ?

---

<div class="post-metadata">

**Author:** ![ReneO](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/reneo/32/3522_2.png) [@ReneO](https://community.homey.app/u/ReneO)\
**Post date:** [December 16, 2024, 12:55pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/128 "2024-12-16T12:55:37Z")

</div>

Hi, thanks for the very nice widget! The all look great.  
Would it be possible to add an option to make the background of the toggle switch transparent/not transparent ? That would make it a bit more consistent with the other widgets.

 ![1000013249](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/5/a57a66ffa4e3b57da00e777853ecd4053f543b93.jpeg)

---

<div class="post-metadata">

**Author:** ![Rogier\_Verheugen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogier_verheugen/32/77406_2.png) [@Rogier\_Verheugen](https://community.homey.app/u/Rogier_Verheugen)\
**Post date:** [December 16, 2024, 7:23pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/129 "2024-12-16T19:23:25Z")

</div>

Hi @ReneO,

> [@ReneO](#):
>
> transparent/not transparent ?

This is on purpose. First it was not transparent. Due to a request to bring two widgets closer to each other @Erikvl87 made it transparent. Correct me if I’m wrong Erik.

But perhaps you can make it selectable.

Rogier

---

<div class="post-metadata">

**Author:** ![Heronimus](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/heronimus/32/3564_2.png) [@Heronimus](https://community.homey.app/u/Heronimus)\
**Post date:** [December 16, 2024, 7:31pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/130 "2024-12-16T19:31:38Z")

</div>

Same here. I followed your tutorial. Started a test flow to create a data range, and now trying to add a widget using this range as data source.  
In the DataVista app, the range is shown. In the dashboard while trying to define the data source, this error shows up in a red box

---

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 16, 2024, 7:33pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/131 "2024-12-16T19:33:14Z")

</div>

Correct! It was selectable first, but due to the widget downsizing the background wasn’t fitting nicely with the minimal design, so I’ve decided to drop the feature, for now.

I have some ideas to bring the option back, but enabling it may affect the widget height. I’ll reconsider adding this back.

---

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 16, 2024, 7:53pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/132 "2024-12-16T19:53:37Z")

</div>

🚀 Version 0.7.0 of DataVista is now available in the [test channel](https://homey.app/a/nl.erikvl87.datavista/test), with the following changes:

- 🛠 Hopefully fixed an issue with potential errors when selecting the datasource (@Mariomark1541, @Heronimus, @Paul_Kessels, can you check and let me know?)
- 🔎 Improved the inversion of certain SVG icons (@SunBeech)
- 🛠 A temporary fix is in place for characters being cut off from the capability name (@SunBeech). Athom developers have been applying a border radius that they will try to remove for transparant widgets. For now the widgets are padded slightly on the sides to fix this. This will be reverted as soon as Homey has this fixed.
- 🎨 Added the option for a 3rd color for the progress bar (@RoyWissenburg). I am still looking into custom offsets (@Torbjorn_Melbye)
- 🛠 Fixed the initial progress bar animation when opening the dashboard for the value bar rendering from 0 to its initial value instead of starting from 100.

**Known issue with loading progres bar widgets:**  
Homey partially introduced a (undocumented) minimal widget height of 40 pixels, but this restriction was only applied partially. When hiding the name of the progress bar widget, the widget will resize from 45 to 20 pixels which is below what Homey allows for widgets. This is causing a spinner when reopening the dashboard.

Fortunately, I have contacted Athom developers and they will change the minimal allowed height from 40 to 16, so this issue will be fixed later by Homey. **For now, please do not turn off the name for the progress bar widget.**

The [documentation page](https://datavista.erikvl87.nl/widgets/progress-bar) now mentions this known issue.

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [December 16, 2024, 8:09pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/133 "2024-12-16T20:09:36Z")

</div>

Thank you

Tested immodestly bit still the same error

---

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 16, 2024, 8:10pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/134 "2024-12-16T20:10:44Z")

</div>

Thanks for testing, I will send you a PM because I’d like to get this fixed asap.

---

<div class="post-metadata">

**Author:** ![Paul\_Kessels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paul_kessels/32/3750_2.png) [@Paul\_Kessels](https://community.homey.app/u/Paul_Kessels)\
**Post date:** [December 16, 2024, 8:18pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/135 "2024-12-16T20:18:28Z")

</div>

I sent you the error log

---

<div class="post-metadata">

**Author:** ![Paal\_Aamaas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/paal_aamaas/32/116286_2.png) [@Paal\_Aamaas](https://community.homey.app/u/Paal_Aamaas)\
**Post date:** [December 17, 2024, 1:14pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/136 "2024-12-17T13:14:03Z")

</div>

Is it possible to make the trigger switch actionable, maybe as optional? Currently it does not give me any value but a beautiful show of status but it screams “select me”…

---

<div class="post-metadata">

**Author:** ![Anders\_Gogstad](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gogstad/32/71291_2.png) [@Anders\_Gogstad](https://community.homey.app/u/Anders_Gogstad)\
**Post date:** [December 17, 2024, 7:41pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/137 "2024-12-17T19:41:38Z")

</div>

Having trouble setting it up, I do not know what I am doing. Can someone share a flow of how to set ut a gauge to show “real time” power usage?

---

<div class="post-metadata">

**Author:** ![Rogier\_Verheugen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogier_verheugen/32/77406_2.png) [@Rogier\_Verheugen](https://community.homey.app/u/Rogier_Verheugen)\
**Post date:** [December 17, 2024, 8:56pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/138 "2024-12-17T20:56:49Z")

</div>

Hi @Anders_Gogstad

Make a number variable and name it ‘power’

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/9/b95c7e0e8a3a18807268d178f8a4fbf0569cd20c.png)  
I hope you understand the flow. If the power of my P1 meter has changed → set power to power (logic card)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/7/07cdb85cea3914bfb6741e6d5f245a605c348185.png)

 ![Afbeelding van WhatsApp op 2024-12-17 om 21.53.44_106099ad](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/e/aeaa4f81af517c7cc36c1c6a7f95ad55e079e755.jpeg)  
Select ‘Eenvoudige meter’

 ![Afbeelding van WhatsApp op 2024-12-17 om 21.52.16_1a3458ec](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/18c0bf2eb4b040d2b12d5dc8a1a2e6e4bc8d31c4.jpeg)  
Set up the widget:  
Databron (data source) = power etc.etc.

 ![Afbeelding van WhatsApp op 2024-12-17 om 21.49.43_ff87c702](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/7/17e0d9f92ad9a459bf91a060227b15dc455c7447.jpeg)  
Without boiler turned on.

 ![Afbeelding van WhatsApp op 2024-12-17 om 21.49.43_fa96aee2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/6/a6a8abaea5f4cb6d50bf031e71299ed4eb694ff5.jpeg)  
With boiler turned on

Rogier

---

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 17, 2024, 9:22pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/139 "2024-12-17T21:22:16Z")

</div>

Hi @Paal_Aamaas, while the idea of making the toggle switch interactable is interesting, it’s currently outside the scope of my app, DataVista. The app is primarily focused on visualizing data rather than enabling interaction. My current priority is to add new widgets for displaying data, and I am currently pretty busy with some new widgets (soon™️).

That said, I’ll definitely take your request into consideration, especially since you’re not the first to suggest it. However, please keep in mind that interactivity is not the app’s primary focus.

---

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 17, 2024, 9:35pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/140 "2024-12-17T21:35:50Z")

</div>

I should write a tutorial based on this 🤔✍💻

Thanks 😉!

One small addition: If your P1 device exposes this information, you should be able to select the current power consumption directly as a datasource. This would make using a flow unnecessary.

---

<div class="post-metadata">

**Author:** ![Rogier\_Verheugen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rogier_verheugen/32/77406_2.png) [@Rogier\_Verheugen](https://community.homey.app/u/Rogier_Verheugen)\
**Post date:** [December 17, 2024, 10:08pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/141 "2024-12-17T22:08:10Z")

</div>

Honestly…I looked in the datasource for 10 minutes. Could not find it. It frustrated me so much I decide to make my own with a flow.

 ![1000007707](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/a/5a4c7756a3f2d567c00fcb7a384e98b2bd8da6b9.jpeg)

Now it also shows the unit ( @Anders_Gogstad )

Thanks Erik

---

<div class="post-metadata">

**Author:** ![Erikvl87](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikvl87/32/112784_2.png) [@Erikvl87](https://community.homey.app/u/Erikvl87)\
**Post date:** [December 17, 2024, 10:15pm UTC](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482/142 "2024-12-17T22:15:15Z")

</div>

You’re welcome! And note that the simple gauge is using an interval to poll for the value (seconds configurable in the widget settings), but if you revert back to flows and use the DataVista range action card instead to set the value and use that together with the advanced gauge, you’re actually pushing each change to the gauge which results in an even more precise gauge.

[Previous page](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482.md?page=6)

[Next page](https://community.homey.app/t/app-pro-datavista-customizable-real-time-data-widgets-for-your-dashboards/121482.md?page=8)
