# Displaying dynamically updated multiline text in Homey

**URL:** <https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024>\
**Category:** Questions & Help\
**Created:** [September 26, 2026, 6:26am UTC](https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024 "2026-09-26T06:26:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![David\_Bjornhart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/david_bjornhart/32/120935_2.png) [@David\_Bjornhart](https://community.homey.app/u/David_Bjornhart)\
**Post date:** [September 26, 2026, 6:26am UTC](https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024/1 "2026-09-26T06:26:15Z")

</div>

Hi,

I have been looking for a way to display dynamically updated multiline text in Homey, but I haven’t been able to find any app or existing solution that can do this properly.

What I would like is actually quite simple: somewhere in Homey where I can easily access and display a block of dynamically generated multiline text.

My particular use case is a dynamically generated battery charging plan, for example:

00:00–02:00 — Charge 5.0 kW  
03:00–05:00 — Charge 4.0 kW  
06:00–07:00 — Charge 2.5 kW  
08:00–09:00 — Charge 3.0 kW

The number of periods changes dynamically, so using a fixed number of separate capabilities isn’t really a good solution.

I’ve looked at Device Capabilities/Advanced Virtual Device, standard string capabilities, device settings and Dashboard Widgets, but I haven’t found a solution that provides both a good multiline presentation and quick access from Homey.

I don’t necessarily need this to be a device capability, device tile, widget or any particular type of Homey component. I’m mainly looking for a practical way to display several lines of dynamically updated text that is easy to access in everyday use.

Ideally it should:

- Support multiple lines/newlines

- Adjust to a varying number of lines

- Be dynamically updateable from a Flow, HomeyScript or an app

- Be quickly accessible without having to navigate through several screens

- Use the available space efficiently rather than dedicating a large part of the view to an icon

I know custom Repair Views can provide much more freedom, but using Repair just to display information seems more like a workaround than the intended solution.

Am I overlooking an existing app or Homey feature that can do this?

If not, is this something other Homey users would find useful as well?

---

<div class="post-metadata">

**Author:** ![dsdevries](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dsdevries/32/80220_2.png) [@dsdevries](https://community.homey.app/u/dsdevries)\
**Post date:** [September 26, 2026, 6:59am UTC](https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024/2 "2026-09-26T06:59:08Z")

</div>

Could this help?

> [@Small, simple screen that can be controlled by homey](https://community.homey.app/t/small-simple-screen-that-can-be-controlled-by-homey/78045):
>
> I am looking for a small screen that I can control trough homey flows. Purpose? Show a weather icon and calendar items in de morning. Energy usage and production and such. And in the evening the status of various sensors. Etc. Is there such a screen? I am not really looking for an iPad. It uses more energy and has a cable on the side which isn’t very pretty.

Or, if you are looking to just display some text in the app of Homey, then apps like this could do the trick:

> **[SmallData | Homey](https://homey.app/nl-nl/app/com.marcel.smalldata/SmallData/)**
>
> Sla aangepaste data en camera snapshots op en toon ze in widgets.

> **[Homey App Store](https://homey.app/nl-nl/apps/browse/#filter?query=widget)**

---

<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:** [September 26, 2026, 10:37am UTC](https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024/3 "2026-09-26T10:37:12Z")

</div>

The [Enhanced Device Widget app](https://community.homey.app/t/app-pro-enhanced-device-widgets-live-1-1-29-test-1-1-30/117835) has a HTML widget which can show anything you feed it with.  
Example

> [@\[APP\]\[Pro\] Enhanced Device Widgets. Live 1.1.29, Test 1.1.30](https://community.homey.app/t/app-pro-enhanced-device-widgets-live-1-1-29-test-1-1-30/117835/470):
>
> Hi Adrian, Today my Homey updated the Enhanced Device Widget app to version v1.1.28. I have a lot of Status Display widgets using custom HTML. Since the update table, text and image elements have increased in size. Did anything change in how the Status Display widget handles HTML and/or default sizes? An example: Before After

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 27, 2026, 9:02am UTC](https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024/4 "2026-09-27T09:02:06Z")

</div>

> [@David\_Bjornhart](#):
>
> Am I overlooking an existing app or Homey feature that can do this?

Yeah, ill show you, give me a moment…  
@David_Bjornhart

Like @Peter_Kawa mentioned: The Enhanced Device Widget.  
And yes, it can handle HTML input, but that might not be what you need or want.

It also has a pretty easy to use Status Display Widget.

(Sec, need to continue on my phone because of the dashboard).

Okay, so add a widget to a dashboard or your homey default app page.  
Give a widgetID like for example: MultiLine:

 ![1000343569](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/3/534c8375b142dfebc32f67b7921299f69a3c34b3.jpeg)

You can fill this widget with a flowcard:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/5/959d255b135be63b599b59b7960f29af5567d3b1.png)  
(In the desktop, you can use Shift-Enter to create new lines without text-arguments.

And voila:

 ![1000343574](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/8/48a2fcd22be829271a1c3291f722d2c5a8111a96.jpeg)

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 27, 2026, 9:35am UTC](https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024/5 "2026-09-27T09:35:10Z")

</div>

Just play around with it a bit, but if you use the “Improved set status card”, and for backgroundcolor use 8 digits for its hex-color `#00000000`, the background will be the default Homey color, bause the color is transparent (the lasts 2 digits of 8 hex-digits is its transparancy).

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/de4b0d9893239ef8dd42d8cd511eeac051d4154d.png)

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [September 27, 2026, 9:38am UTC](https://community.homey.app/t/displaying-dynamically-updated-multiline-text-in-homey/160024/6 "2026-09-27T09:38:59Z")

</div>

Other then that, just FYI:  
I am in the process of creating a Widget for the [Better Logic Library](https://homey.app/a/net.i-dev.betterlogic) App.  
It supports multiline for text variables.

(But its not done yet, so kinda useless for you right now 😂)
