Improved: Connection Lost warning waits 2 seconds before showing, so brief disconnects do not interrupt the dashboard.
Fixed: Text widget - Auto-Fit Text to Frame keeps text visible when Horizontal Alignment is Left, Center, or Right.
The message has now a delay of 2 seconds, so switching between dashboards (that breaks and connects the connection) should not show the warning anymore
It was indeed related the the Horizontal alignment option. I fixed this in 1.11.5 (test version). Or just use “Horizontal Alignment” = “Use Typography” Settings" and change the alignment in the typography settings.
I am not able to recreate this problem, but I might not understand the problem correctly Amersfoort . In your example you have spaces between the dashes? |:- - -: instead of |:---:| ?
I also noticed I never added a text alignment button for table columns to make this easy. I shall add this in a future version.
Thanks. I’ve been able to recreate this “bug” inside chrome. Firefox does not have this behaviour. It is not a bug, it is some kind of Chrome / windows 11 auto-correct “feature”. I tried to disable the autocorrect using code, but it is not working. Next version will have alignment buttons for table columns. Just press these to automatically insert / change the correct syntax.
make an advanced flow triggering something with IF statement (smoke alarm, but in my example a movement)
set a variabele in a Dashboard Studio card, in this example ActivePage (but you can define any name) and page number you want to switch to when there is a smoke alarm.
@Satoer In your personal set-up (showcase in your first post), I see that you have a symbol representing the current power coming from the grid. Is that a standard symbol included in the font? If so, which one is it? If not, what image did you use, and can you share that (or share where you found it)? I cannot find an appropriate and good symbol representing the grid.
@Satoer Another feature request: would it be possible to add something like simple expressions in the text widget? For instance, I’d like to show the absolute value of a set of measurements, and currently I have to calculate the absolute value in a flow, and use those values. It would be nice to have something like
I’m not Satoer, but could answer your questions.
When an icon is not available in the Standard Phosphor image set, you could use external scalable svg icons. I always use the MDI icon set (Material Design Icons - Icon Library - Pictogrammers ), because of the 7400+ unique icons and Phosphor 1500+ unique icons (each in 6 different styles).
How to use such an external icon (no performance difference):
search the icon name on the MDI url mentioned above with the name “grid”
For now you could use the Label widget to define absolute values without a flow.
Example: I have a field “measure_power” which should have an absolute value, but could be negative if you have solar panels. Steps:
define a Label
in the section “Text Settings” fill in the measure_power field
Thanks for the elaborate response, and the great reference to the icon set you use. I’ll have a look!
Also thanks for explaining the use of formulas in e.g. labels. My use goes beyond this, e.g. I want to do this for a bunch of values in a table in a text widget. Then this approach is no longer an option. Still, much appreciated.
Sorry for the late response, I blocked pop-ups in Safari and didn’t realize that it was the reason I could not install apps via Safari anymore. So no new testversions.
Now i tackled this issue I could finally test the toggle “auto-fit” in the textbox. Works great, thanks!
Case: using a button to switch a device on and off and use the same button space for device settings.
In the top right corner, I created a small settings button to configure light settings (brightness, color). However, for a wall-mounted dashboard, that button is too small.
Would a long press on the large Lights button work? I don’t see a way to do that.
Could double tap/click offer a solution, providing a much larger area to click for settings instead of such a small settings button?
Answer: Yes. With the advanced flow below, the device can be turned on/off by clicking the large button once, and a separate settings popup is displayed with a double click (one generic flow for multiple device buttons).
If the same button is pressed a second time within 0.4 seconds, this is considered a double click due to the use of a Chronograph timer.
Perhaps an option for Dashboard Studio v2, but without the advanced flow.
New: Switch and Button widget - Hold to Activate support. running actions immediately on tap or after a configurable hold duration (default: 1.5s).
New: Slider widget - Slider Label Location (Top, Bottom, Left, Right) and Value Location (Middle, Top, Bottom, Left, Right) in Text & Typography. Middle keeps the value on the track; other value positions sit beside the slider. Sharing a side places label, then value, then unit.
New: Text widget Full editor - column alignment buttons for markdown tables (Default, Left, Center, Right).
No I do not want to add double tap, because that would make a single tap on a button feel way less responsive. After the first tap, it has to wait for a time window to see if the user is going to tap again. Only after that window closes can it know it was just a single tap and actually execute the command. I really don’t want a delay of almost half a second just to respond to an action
Long press is perfectly doable, so I have built this functionality in.
You can now set the main output topic / page / url to activate after a hold (default 1.5 seconds) or set the additional topics to respond immediately.
I cannot fix this “bug” because it is just autocorrect behavior from Windows / Chrome. However, I added buttons in the full markdown editor so you can align the columns easily :
Nice long press function, thanks!
I was looking for a solution for a button with 2 options in 1, using the existing Dashboard Studio functionality.
I first checked if long press was possible with the existing options, but that didn’t seem to be the case. After that, I investigated double-click, which turned out to be possible with flows. I “needed” a solution.
Since you are reportedly working hard on the v2 version, I didn’t expect any more functional changes in v1. It is quite quiet in this thread; the calm before the storm?
Can you say something about the progress of v2? I don’t dare ask about the expected functionality (anymore), so I won’t. I want to avoid having to revise the work I have already done with Settings options and a revamped main dash screen later on.
Is it already possible to set the duration of the long press?
Just spotted a small bug, the default value is not filled in yet. But it is 1.5 seconds by default.
“Hold to activate” was actually not that complicated to code in.
V2 is functionally pretty much complete. The biggest new feature is a “basic mode” where I stripped almost every design option. It relies entirely on presets to style widgets, leaving only the essential settings available, like connecting to a topic. That is why I said you probably won’t like it, since you are an Advanced +++ user
Another major addition is the ability to build responsive websites. It scales every widget dynamically based on the browser window size. Instead of pixel-perfect exact placement, it uses a column-based fill system. That lets you build your own custom browser start page packed with shortcut lists, weather, time, RSS feeds, and domotica or Homey data.
There are plenty of other tweaks and improvements as well, but those two are definitely the highlights. This was such a massive overhaul that I decided to run two versions in parallel. That way, I can tackle small fixes or bug reports in the meantime and port them straight over to V2 while continuing work on the heavier changes.
Like I said, the code itself is pretty much done, though I still have a ton of work left finishing the presets, documentation, screenshots, demo examples, and all that. So no release date for it yet