[APP][Pro] NEW: Dashboard Studio - A completely free-form dashboard designer

Great release, @Satoer! I am curious what is required to upgrade to version 2, if this version “only” goes from 1.6x to 1.7…

The solution regarding Group visibility and Page override is particularly nice (unexpected, isn’t it, that I, one of the nagging users, am saying that :grinning_face:).

In addition to the 30 existing pages, I am now getting >15 extra pages for the settings of various devices. It would be nice if I could navigate directly to a specific page number by entering that number, instead of having to browse through all these pages. I cannot use the existing Active Page for this, because it contains a local variable.
image

Ill add it to the list. :+1:

Hi Satour
A very small isue. Perhaps I have missed it.
I use a text field to show a temperature. I have set it to 1 decimal.
With a temp of a whole number, eg 18, it does not show 18.0
Is there a way to show the trailing zero?

I guess you meant the gauge widget? Yes, it shows 18.0 as 18. I thought it was cleaner for smart home use. If it were a laboratory, I would probably use 18.0.

But I’m open to suggestions. If the decimal is set to 1, how would you prefer to see a flat 18?

  • 18.0 (keeps the decimals consistent)

  • 18 (cleaner look for a dashboard)

Let me know what you guys think.

No, it is not a gauge, but a simple text widget. I show a few temperatures in a matrix. Most of them are showing de decimal, but a few not . That looks odd.

Hi Satoer, thanks a lot. Switches and buttons are visible and working.

Best regards

I am trying to recreate your problem, but it works fine over here:

All neatly (middle) aligned :man_shrugging:

How did you configure decimals to the text widget? This just shows text right?

Might have put so many options in it, that even I don’t even remember them all :rofl:

I am sorry for the confusion. You are right. I am using a label. There is no decimal item there. Previous I used a gauge, but because I only need the text, I changed them into a label. I have forgotten that. Is there a widget I can use to always show the decimal? Also when it is a whole number? And only shows the text without anything else?

You could create a flow like this:

Sends the temperature with a single digit.
{{ fix(round([TAG], 1)) }}․{{ round(abs([TAG]) * 10) % 10 }}
(replace the two [TAG]’s with the temperature or other sensor tag)

If you make the “Text Content” of the label dynamic and I made up “decimalTemp” as topic name. the number will show as 18.0

Thank you very much

@Satoer Could it be that the new digital clock widget is broken? When I add a clock, it shows analogue by default. That works. However, when I switch the type to Date Time text, then I only get a blank box with background; no visible dat/time. In edit mode I can see it. In preview mod I can also see it, but when I refersh the preview mode, then it’s gone (blank).

The buttons are visible again.

But the analog clock is not centered anymore, but shows in the left upper corner.

Hmmm I can not recreate the problem over here. It shows fine on Firefox, Chrome and Safari (on iphone)
What devices are you guy’s on? And what version? (I just released 1.7.1) Can you show a screenshot of this page?
Should look like this:

Is this also when you do a “Reset Canvas” and add the clocks?

On my iPhone it shows fine, but on the old iPad Air iOS 12.5.8 it doesn’t.

New Test Version V1.7.1

You can now click the page and type it

Also the groups are on top of the “Select Widget” dropdown:

I have added the page it is on, but I am not going to mix them with the pages below. I think this is more convenient, especially now groups can teleport to different pages. Selecting a group over here jumps to the correct page. (did not work before)

2 Likes

Can you check out the 1.7.2 version that is running online? (this is not yet released in the homey test store)
Also test if you reset the canvas and add the clock again.

@Satoer Your test page above looks ok.
When I add a clock (Chrome), I can see it in design mode, then when I switch to view mode, it’s also ok, but when I refresh the browser, it’s gone/invisible.
When I then switch back to design it shows, and back to view again it’s gone too.
Back to design: it shows. I move the widget a bit, then to view: it shows again.

No funny things in the inspection console (apart from the tailwind warning)

I tested with a complete new dashboard. First reset canvas.
Then designed this:

After save and reload browser, I see this:

Fails on Chrome, Firefox and Edge. All latest versions (Windows11)
So, only the text inside the digital text clock is invisble.

And now for the really interesting: I exported your test page and imported it to me. Although I cannot seem to save the imported stuff from you (no save button), it gets weirder: after import, the clock text is gone in design mode! When I switch to view mode it appears, and switching back to design mode it now stays visible….

Thanks. Found the problem. Will fix it :+1:

Resetting the canvas and creating a new clock did not solve the problem.
I have checked your online 1.7.2 version and that displays the clock just fine on my old iPad.