home-assistant / android

:iphone: Home Assistant Companion for Android
https://companion.home-assistant.io/
Apache License 2.0
2.15k stars 610 forks source link

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

Open nullpanda opened 3 years ago

nullpanda commented 3 years ago

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.

dshokouhi commented 3 years ago

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[bot] commented 3 years ago

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.

nullpanda commented 3 years ago

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

kongo09 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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

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

stale[bot] commented 2 years ago

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.

nullpanda commented 2 years ago

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

Thanks

S0ulf3re commented 1 month ago

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