After a reboot, nothing actually sets capabilities, it only reads them. However, if you reload a dashboard, things can change if you have configured something that triggers automatically, like the “Output Status Topic” from a menu widget. If you have that connected to something that triggers a light, then yeah, it is possible for it to turn a light on.
NEW Test Version Dashboard Studio V1.6.1
Mostly improvements and bugfixes for the menu widget.
It is now possible to create a submenu out of a mainmenu, just like you can create a dropdown (submenu) out of a button:
A submenu item has the same topic options as the button, so the submenu can turn off the menu item that toggles it. Please study the demopage how it is done
The main menu should be able to close all sub-menu’s. And since this is a radio group I have now made it an option in the switch/button and menu item to allow all buttons to be off: “Allow empty selection” (Default is still disabled)
It is now possible to allign the icon of the menu item top and bottom:
There is now also an option: “Menu Item Width (px)” If you set this, all the menu items get a fixed width:
Fixed ![]()
Fixed ![]()
Nice work!
How do I create a new output topic?
You can just make up a unique name and directly use that. No need for declaration somewhere. See the help file about topics and how to use them.
Thanks again for all these options. It’s getting quite complex this menu wizard.
In short: I would like to always highlight the active main menu. Is that possible with all the current options? I don’t think that I am trying to set up all sorts of very exceptional things.
I don’t know if I haven’t found the right combination of options yet, but I am trying the following:
- I select the “Home meters” option from the submenu in the main Meters menu (see image below).
- another dashboard opens
- I then manually return to the Meter menu
- I want to highlight the Meter icon and text as the active menu (that works)
- now I want to select a different submenu from the same Meters main menu. That doesn’t work, because I have to deselect Meter first and then select it again. (When I choose to deselect the menu automatically, than I can’t see which menu is active).
Possible solution: regardless of whether a button in the main menu is highlighted, when I press it, the corresponding submenu appears and highlights the selected menu option (and closes any other submenu).
If I have selected a different main menu but no submenu, I no longer see the current menu I am in highlighted.
Minor issue: define a new menu on a new worksheet/form and select the custom Google “Exo 2” font for the menu items. This font will not be visible, but an alternative font. When I define a separate label wizard (outside the menu) with exactly the same font, this “Exo 2” font becomes visible in the menu items.
Are you sure? Just tried it (I thought it could be a bug introduced in the latest version). But I can type in a new topic name just fine?
If you really can’t: Please tell me what browser you are using and what operating system. Also can you try a different browser?
It is with firefox
on Windows11
I also have tried it with Firefox on Windows 11. works fine here. Have you tried another browser? Are you running the latest TEST version? Or the older stable version?
You can also see the version in the top:

(note: 1.6.1 is the latest test release version, this is my personal build)
It’s a tricky one.
Btw.. I don’t restart my Homey every night.
I’m focussing on one page of my dashboard, since I notice the issues there mostly. Again this morning.
It has (amongst other things) a list widget which shows content from a flow card (sent event with value to dashboard) and buttons which are visible or not visible depending on the day. The buttons visibility is set by a flow card (send event with value true/false to dashboard).
Both were completely messed up sometimes. F.e. the buttons were all shown (no day filtering). But now I realize this might have been after an update of Homey or after an app-update (as they happen almost every day recently
).
Today I have made the switch to Homey variables for both the buttons and the list, and we will see if this fixes it. If I understand you correctly these flow cards are ‘lost’ after a restart or app-update, so this should solve it. Also, I disabled the auto updates of the app for now, to see if this stabilizes everything.
Using 1.4.2
I discovered the cursor is leaving the field after each typed character. So after a lot of clicks it works.
A side effect: After typing 2 backspaces in a row (without click) the whole widget has gone (deleted?)
An other observation: I get 2 proposed topics, one as typed and one with prefix homey/event/
Can you install the 1.6.1 version It has lots of improvements.
I believe this bug is fixed in the test version Dick. Honestly I did not know this bug was also in the stable version. There where a couple of migration problems in the test versions, but I think that’s been ironed out now. (migration = automatic conversion from old dashboards to make them compatible with the new features). Also a couple of new features: 1.5: New menu widget 1.6: New image gallery explorer for the editor.
Never used a test version but I will give it a try. Can I expect problems using the old on one computer and the new on another?
Can take a couple of days (busy)
The new dashboard files are not fully compatible with an old version. But I’m do not completely understand the thing you want to do. Do you have multiple Homey’s? If not, if you install the test app, it basically runs the new version everywhere on your network. You don’t have to use the test version if you do not want it. Basically everyone that is running the test version are the testers. Like I said, there where a couple of problems with previous test versions (fixed now). If there are no further (big) problems with the current test version I submit it for review so it can be the stable version. (Probably Monday or Tuesday. )
Just 1 homey but editing is from 2 computers
One night sleep and then I realised: it is installed on the homey.
![]()
I try to understand it, when you say “another dashboard opens”, does the “home meters” menu item go actually to another dashboard file (url method with ?dashboard=xxxx) or do you mean: “Another page on the current dashboard opens?”
In this last case: the Sub-menu item “Home meter” should tell the main-menu “Meters”-menu item to set it’s state to false.
The Meters-submenu should have something like this:
And the “Meters”-menu item (from the main-menu) should have a local topic in this:
This way, when the sub menu closes, the main menu item is turned off.
Please check the menu => submenu demo and tell me if this works like you expect it to work.
I am following your earlier advice to use separate dashboards for so many pages. So for me, every page is a separate dashboard (url method with ?dashboard=xxxx), making a total of 30.
An exported main dashboard with one page is 258 kB and 9400 lines json. I don’t know if this is big. I like separate files/dashboards, when somethings goes wrong, only one form goes wrong.









