Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid-based multi-action scene control widget. #1193

Open
nullpanda opened this issue Nov 13, 2020 · 12 comments · May be fixed by #4783
Open

Grid-based multi-action scene control widget. #1193

nullpanda opened this issue Nov 13, 2020 · 12 comments · May be fixed by #4783
Labels
enhancement New feature or request widget

Comments

@nullpanda
Copy link

Is your feature request related to a problem? Please describe.

Not a problem but a frustration, currently I have to create an individual action widget (which is somewhat time consuming) for each scene that I would like to be accessible from the homepage, and there is no way to save the configuration of these widgets as a group.
Describe the solution you'd like

Allow the user to create a grid with a predefined number of rows and columns, then assign each button to a scene that is already defined within Home Assistant.
Describe alternatives you've considered, if any

Hue Pro and Hue apps already have similar widgets, but this obviously doesn't allow you to control any of your lights outside of Hue. Currently I have individual action widgets from HA that are set to turn on a scene for each of the scenes I use. The limitation of this is that it isn't easily duplicable, meaning that I have to manually create/configure each widget from HA live, and adding to a second device would take the full amount of time again.
Additional context

https://imgur.com/a/INjQxiF | ignore the center widget with the up/down power control as that is very different to make.

@nullpanda nullpanda added the enhancement New feature or request label Nov 13, 2020
@dshokouhi
Copy link
Member

The Hue app itself is also a good example. The widget contains an edit icon. As the user makes the widget larger or smaller they get control over how many buttons they get. This sorta like a dynamic service call widget where as the user expands the widget more buttons get added to be used. The app is notified when the grid gets larger so the user can add more buttons. Great idea!

@stale
Copy link

stale bot commented Mar 11, 2021

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍
This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Mar 11, 2021
@nullpanda
Copy link
Author

I believe this request is still valid and has not been added to the app. Hoping it will still be possible in the future.

@stale stale bot removed the stale label Mar 11, 2021
@kongo09
Copy link

kongo09 commented Apr 2, 2021

I agree that widgets are limited right now. Lovelace is not. Taking this feature request to the next level, maybe there could be a way to tag lovelace cards to be able to become widgets.

Design would happen as is in HA. Once tagged, the card would show in the widget list ready to be added to the android screen. As lovelace is responsive, resizing of the widget would work, too.

This approach would allow for very complex widgets but also for the described grid based control widget.

@dshokouhi
Copy link
Member

I agree that widgets are limited right now. Lovelace is not. Taking this feature request to the next level, maybe there could be a way to tag lovelace cards to be able to become widgets.

Design would happen as is in HA. Once tagged, the card would show in the widget list ready to be added to the android screen. As lovelace is responsive, resizing of the widget would work, too.

This approach would allow for very complex widgets but also for the described grid based control widget.

widgets cannot use webview, they have to be built from the ground up....we cant jsut display lovelace cards like that as much as we would like.

@kongo09
Copy link

kongo09 commented Apr 3, 2021

Maybe using an image instead of a webview could solve this?

https://stackoverflow.com/questions/33927617/android-loading-webview-output-into-app-widget

@stale
Copy link

stale bot commented Jan 8, 2022

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍
This issue now has been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Jan 8, 2022
@nullpanda
Copy link
Author

Hello, this is still an open request, the feature has not yet been added or given a close alternative.

Thanks

@S0ulf3re
Copy link

In case any more reference is needed, this just recently got added to the Google home app

https://www.theverge.com/2024/5/30/24167814/google-home-favorites-widget-now-available

@dnestico
Copy link

Would love a favorites widget just like the Google home app, even the IOS home assistant app just got newly updated widgets which look really good, hoping to see those on the Android app too some day...

@dshokouhi
Copy link
Member

even the IOS home assistant app just got newly updated widgets which look really good, hoping to see those on the Android app too some day...

please feel free to create a separate request for this and attach screenshots of how the widget looks in iOS for the team to consider

@dnestico
Copy link

dnestico commented Aug 2, 2024

Done. #4549

@mrdanielps mrdanielps linked a pull request Nov 3, 2024 that will close this issue
mrdanielps added a commit to mrdanielps/android that referenced this issue Nov 3, 2024
Adds a new widget that allows to configure multiple actions based on the
existing ButtonWidget.

Fixes home-assistant#1193 home-assistant#4549
mrdanielps added a commit to mrdanielps/android that referenced this issue Nov 13, 2024
Adds a new widget that allows to configure multiple actions based on the
existing ButtonWidget.

Fixes home-assistant#1193 home-assistant#4549
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request widget
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants