[APP][Pro] Enhanced Device Widgets. Live 1.1.21, Test 1.1.23

Restarting the Homey mobile/tablet app shows the new text in the widget.

Is there something special with the status widget, other widgets updates after screen has been off?

Hi,
1st let me say thank you Adrian nice app you made there.
Although I have a question, is there anybody that is willing to explain how I can create the other widget “Status Display”. Do I need to make logic cards or something?
A simple step by step should be enough. I can’t get it to work.
As I understand this widget is meant for showing several statuses of sensors, I want info from?

A widget can only receive push notifications if it’s visible.
The status widget only gets the message posted when the Flow is run and if the widget is not on display it doesn’t get the notification.
The message is cached and the widget updates when it gets a refresh, but Homey only refreshes the widget when the app first opens or the widget is restarted.

You create the widget and give it an id of your choice. Then you create Flows to set the widget status using the action Flow card and specify the same id in the card that you used in the widget.

I see then my interpretation of the " Status Display " widget is wrong.
I though it was more like a short version of my solar panel power and other stuff instead of having these default tiles…
Thank you for the quick responce Adrian.

The enhanced device widget can be used to show the capabilities of a device. When you add that widget you can choose which device to use and the widget will display all the values from that device.
You can then exclude unwanted capabilities by enabling the edit check box.

Yes that I managed to get it to work.
But wanted to safe space and see if I could combine several values from other devices :wink:

Edit: I just got it to work what you have explained but you are right it is not what I was looking for.
Maybe it is a nice idea (if possible) te make a Widget where you can have i small overview of the sensors I would like to see on my homescreen in 1 tile so to speak.

Thanks Adrian

1 Like

Thanks for this nice app!

It’s sometime difficult to use the slider to adjust thermostats.
Is it possible to implement configurable step for the slider?
Some would prefer 0.5 degrees steps, and other would prefer1 degrees steps.
And some of my thermostats is set to regulator mode, and the preferred step is here 5%.
Would this be possible?
Thanks!

Nice work @Adrian_Rockall

Is it possible to add images in the future?


(As an example)

1 Like

Another feature request.
Would it be possible to implement a trigger for when a user clicked on the dismiss (“X”) on the status widget? I am showing the same message on other displays and would like to clear them as well.

I’m also quite happy with the status card. Great job! I’m sending HTML tables as string with pictures and text, it’s more or less a custom web page this card! Would contacting Athom through Slack help them figure out and create a trigger or a way for you to refresh and read the cache without restarting the Homey app? My widget reads public API’s, so I fear pushing every 2 minutes will block my access to the API

I will chase them up, but if more people feed back information it might increase the urgency.

1 Like

Like to use the status display for sending information to the dashboard. But isnt possible to give the status display a fixed height?? because its bigger when there is text in it, then its empty. And that way you cant make a aligned dashboard.

Or did i missed that option :innocent:


I will add an option in the next update.

3 Likes

@Adrian_Rockall Made a widget with device capability’s for my temperatures but they don’t update in the widget itself

On device capability’s is see them changing

@Adrian_Rockall can you not built in am refreshing interval

Other widgets have also some refreshing thing
Maybe that helps

A temporary workaround could be pressing a button on the widget to refresh? Similar that “edit” checkbox you made for the enhanced device widget?
I tried adding a ‘<button’ with href.location. It gets pressed, but it doesn’t seem to visit the webhook I attached to it. The current widget can’t visit the web? Is that a limitation possible to bypass? Could be cool for other things not only limited to refreshing :innocent:

I know I can make a separate button and add a native control to the dash. But that will steal space on the dash :innocent:

I have published a new test version that has:

  • Add option to set a fixed height for the status widget.
  • Add a refresh icon to the status widget that is displayed when the X is not shown.
3 Likes

Where can I found the refresh thing ?

A refresh interval would be nice for a encanded device as well

The icon appears if no x is present

3 Likes

@Adrian_Rockall

I assume that this refresh icon is temporarily?

Rogier

1 Like