It seems that a lot of you are encountering this error with v1.5.0:
custom element doesn't exist: bubble-pop-up
This issue is due to the HA companion app on Android and iOS. There are some solutions being discussed here, but I’m still looking for a cleaner workaround.
Mine seemed to work fine as long as I add the extra module immediately after frontend and added a missing “-” which was not in the config example on the form (the themes line below just relates to my split config)
Just to follow up - my bubble cards also stopped working. Occurred when I left my house and the android app switched from connecting locally via http to using Nabu Casa via https. As soon as I got home and my home WiFi reconnected, it all worked as before. May be a coincidence but thought I’d feed this bsck in case it helps narrow down the issue.
I have noticed that on my tablet the bubble card pop ups are aligned on the left instead of the center of the screen. On my computer and phone they seem to be fine.
Anything that I can do to make the popups centered?
My tablet is Fire 8 tablet and running fully kiosk.
Do you need to have the vertical stacks with the custom:bubble-pop-up on the same on the same view or can you have it in a different view? For example, could I have #my_office bubble-pop-up inside lovelace-mobile/ignacios_office? I have a lot of rooms, so having everything on a single view is a lot of code in a single file that is a bit harder to maintain.
It it possible to have an button card that opens a popup on another dashboard?
I have multiple dashboard and on the second one I have a buttoncard with a working popup.
I want to copy only the buttons to my first one, so it stays more clean.
Ofcourse it’s possible. The 2 most simple options I can think of right now:
You can use the ! include option of YAML (provided you’re in YAML mode). Just use the code in a separate YAML file then use ! include to reference that YAML file on each dashboard. Look up how that YAML function works if you want to use this.
If you don’t use YAML mode, you can also install decluttering-card (it’s on HACS). This way you can create a decluttering template for this card and just use the decluttering-card (2 small lines of code) on each dashboard. Changing the decluttering template (where this card is configured) changes the code for everywhere you use it. Look up decluttering-card to figure out how to use it (or visit the thread on this forum).
There most likely are other ways, but these are the options I use a lot to prevent copy/pasting a lot of code.
Did not know the !include could be used in this way. I only use it in configuration.yaml, not paying attention to the possibilities. Will investigate.
I use declutterring card a lot. Would love if it could declutter between different dashboard, and not only in one dashboard. However good idea and will solve most challenges
You can combine decluttering with !include I have a YAML file called decluttering-templates.yaml which has all the templates and refer to that on each dashboard by simply using the !include on the top of each dashboard. Like this.
This way I just have one file containing all decluttering-card templates, and all dashboards use it. I do the same for custom:button-card templates and numerous other elements I want to duplicate across dashboards, like media players.