[APP][Pro] Widgetkeeper - dashboards in your browser + custom widgets

You are providing an extremely valuable service good sir :saluting_face: (one in my humble opinion should already be natively provided in Homey) allowing Dashboards to be displayed in a browser. If it wasn’t for your app, all those other widgets wouldn’t be available in a browser… so by my quirky maths, you’re doing them (and all of us) a mahoosive favour :smiley:

My mind is racing at the possibilities this could provide ha ha ha

:test_tube: Version 1.0.0 is avilable for testing!

Will keep it in testing for a bit to iron out any issues. Keep the feedback coming :slight_smile:

Installed and having mucho fun :grin: This new version opens up so many possibilities it’s nuts! I don’t know where to start, spoilt for choice ha ha ha :rofl:

You, good sir :saluting_face: are an absolute legend!

EDIT: I hate to be that guy, that keeps giving you more work… but creating all the beautiful dashboards as we are, what if someone mischievous or less technical accidentally deletes the dashboard you have spent hours cooking up with just the right blend and placement of all these wonderful web widgets. Would it be possible to add in the editor for the web dashboards a backup & restore function, that creates a settings file you can download and later restore?

And to aid us in creating even more lovely jubbly dashboards… the ability to duplicate a dashboard, for example you want the same layout on different rooms control panels, just changing out the sensors/devices diplayed/controlled.

I’m just spit-balling ideas here… feel free to tell me to shush :rofl:

PS so far, the inclusion of the List widget and the SysLog Display widget are working absolutely marvellously… I’m already cooking up automations for my To Do list items (so giving myself more work too :rofl: )

Many thanks for adding the ‘Set button colour of flow…’ card. I’ve added it to my bike charging flows and it’s working really well. I was about to report the card wasn’t working when I realised I was still using the old-fashioned flow widget not the bright shiny new one! All good now.

And again, many thanks for implementing a tolerance for curtain closing. The widget is correctly reporting my curtains at 99% as closed. Unfortunately my two curtains at 100% show their status as ‘Closing…’. I have my tolerance set to 5%. They still show ‘Closing…’ when I change the tolerance to 0%.

Andy

Thanks again for the new release and added features :grinning_face: :+1:.

I noted something strange with the Curtains widget.

For two of my six curtain drivers the end state after completing an open or close command via the widget, is ‘Closing…’ (‘Gaat dicht’ in NL) or ‘Opening…’ (‘Gaat open’ in NL)

Also, the tile stays blue when closed. I checked the underlying device tiles, and both curtains are at the end position (0% or 100%)

Any idea what could be causing this?

Have you tried changing the direction via “Device > Extended Settings”?

I reported the same issue in the post immediately above yours. It looks like the new feature to add a tolerance when deciding that a curtain is open or not is working (for me 1% is showing closed, for example), but it’s introduced a bug for the 0% and 100% setting.

Andy

Is it possible that Dashboard Shortcuts is not working?
or do I need classes? :slight_smile:

Roger. I’ll look into it tonight and hopefully get a 1.0.1 out you can try.

They only work on web dashboards - not native dashboards. I can’t change dashboards inside the Homey App unfortunately :slight_smile:

Good suggestions - don’t sush :slight_smile:

I’ll put it off until a 1.1.0 though.

Widgetkeeper 1.0.1 has been pushed to test :test_tube:

  • Web dashboards – backup: save all your web dashboards (layouts, widgets, settings, tile names) to one file, and restore them. Find it under Settings in the front page’s edit mode (the pen).
  • Duplicate a dashboard: each card in edit mode has a copy button. The copy appears right after the original.
  • Delete a dashboard from the front page’s edit mode too (tap twice to confirm).
  • Hopefully a Curtains fix :crossed_fingers:: curtains that stop at exactly 0 % or 100 % no longer stay on Opening… or Closing….

He shoots! He scores!

Works for me,

Andy

Apologies, I should have read your post better :blush:.

Thanks for fixing this. In my case the opening/closing label is now correctly displayed as open/closed.

One remaining observation: the color of the tile for the two curtains remains blue when closed. See the last two curtains in the screenshot: they are closed. The icon (closed curtain), label (‘Dicht’ in NL = Closed in EN) and position (0%) are all correct. Worthwhile to note is that these two curtains are working in reversed mode (set in Homey’s Advanced Settings of the respective device tiles).

Hi Thomas,

I thought you said you were going to put that off until version 1.1.0, not 1.0.1… I go to the cinema with a mate for his birthday, come back a couple hours later, and hey presto :man_mage: like a wizard you’ve magic’d it up. Amazeballs!!

You did say don’t shush… so I have a couple other suggestions… a full backup of all Dashboards is quite marvellous, but the ability to either selectively restore, or separately backup and restore individual dashboards would be nice. That way if you’ve only c**ked up one dashboard, you can just delete/rename that one, and then restore it from a backup. Perhaps smooch the 3 icons down to the same level as the number of widgets line, and add a download icon… Then restore through the main settings menu.

The Media widget… when you remove the volume slider (with my different mix of MusicCast speakers and streamers connected to amps, all sync grouped through Music Assistant, it doesn’t really work… so I minimise it to save space) it also removes the Repeat and Shuffle icons from either side of the Play icon. And relegates them to the “…” menu. But it looks to me like there is still room for them? I’m being picky I know… but the little details can make all the difference :wink:

And if possible, add the option to the 4 button actions to switch the widget layout between Large and Compact… so you can add a button to change it on the web dashboard (so have it compact by default, but when you’re playing music be able to make it big :grin:)

And that’s me plumb out of ideas… I’ll have to find my thinking cap for version 2 suggestions ha ha ha :rofl: Mighty fine work good sir :saluting_face: One of the least buggy, most stable Homey apps installed (out of 77… my poor Homey) and considering how new the app is, that is quite an accolade to be proud of dude :raised_fist: respect

If we all can “not shush” :face_with_hand_over_mouth: then i also have another question.
I would love it if in the thermostat widget, on the right top corner, we could select a sensor field to be display, right of the name.

I have my airco added with it, but only set to Off, Cool, and heat. No temperatures set.
Now on the widget, when i turn the airco/heater on, it doesnt show what the target temperature is.
I would love to see it in the dashboard.

And perhaps even be able to click on the name (airco) and get a target temperature control or something? Because right now, if i want to change the temperature, i need to get the remote (or place an extra “useless” device on the dashboard to control the temperature).

And, i have 2 blooms, which i always use as on (turn on at the same time, same color, etc).
I can group them in the widget, however, then the group stays as one small (half sized) widget and i am left with on “open” widget spot.
Would it be possible to set a light-widget-item to full width?

And, im gonna suggest another widget, although im not sure if its usefull (or can be made usefull) for users outside of Europe.

I was working on a app specificly for this, but while i can code pretty well, i suck at design :sweat_smile:
(Business wise i always use designers to make a mock-up for applications i build :face_with_hand_over_mouth:).

So im just gonna tell you what i was working on, and if its not usefull or doesnt fit your widgets, i totally understand.

Okay, Athom has a widget/app called Buienradar (cloudradar). It shows a widget of the nederlands and where the clouds are and “gonna be” in the next while/hours.
But, you cannot pick the location/city/state or whatever, its a typical Athom widget: looks good on their website, but it could be so much better.

The website (buienradar) actually have a sort of widget generator (with some settings), and with that, you can get an url which can be used in a web widget (and sigh, you can click it to goto the website, which the kids love, but i dont! :joy:).

Their are a lott of issues in just using the “widget” in a web widget, like, its size is pixel based. So on my phone, it has white parts around it, but on my tablets it doesnt and is even missing the bottom text (which i prefer, wo thats cool).

The url i used is:

If you goto Mijn Buienradar you can configure the “widget”/created image:

Now, the question: what i would love, is a widget, where i can enter a city name (or region or whatever) and set the default view (in my case province). But in the bottom of the widget, 4 buttons to directly change to any view (country, province, region, city). Plus, have the highest resolution image and have it always fit the widget, not matter on which device i show it.

(Oh and the widget works for whole of europe, i just checked to confirm).

Perhaps this would be a nice widget to add to your marvelous collection :hugs:

This looks very good and promising!
I will have to dive into it and will report all bads and goods here.

Thank You for creating this. It brings homey one step further to a real dashboard.