Baldhor / Homey-ESPhome-Enhanced

This is an Homey app which adds support for ESPHome devices. ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. More information on their homepage: https://www.esphome.io/
GNU General Public License v3.0
4 stars 3 forks source link

Optimize - "Manage your virtual devices" page #61

Closed Baldhor closed 8 months ago

Baldhor commented 8 months ago

I start to have so many virtual devices, it become difficult to navigate in the manage your virtual devices page. I think the list of virtual devices should be organized by zone.

One block for each zone!

Baldhor commented 8 months ago

Maybe even better to have a select box to select the zone?

And just show the selected zone?

In a wonderfull world, I would retrieve the current zone to show it by default, but that's not possible currently

Also, the list of physical devices in the "manage your virtual devices" page should probably be hidden by default.

A "show" link would allow to show them if needed.

Baldhor commented 8 months ago

actually, there was a small bug in the comparaison function to order the virtual device. Now the list is ordered corectly by zone, then by device name.

/!\ Zone are ordered by the organisation of the "House", not alphabetically!

Baldhor commented 8 months ago

implemented "show used / hide used" functionnality for the list of physical device. The unused (new) physical devices will remains shown in all circumstance. The list of physical devices will be shown by default if there are 3 (at most) physical devices. Otherwise hidden by default.


Next step: By default all virtual devices will be shown. A filter will allow to limit the list to a specifc zone (ie. room).

Baldhor commented 8 months ago

image

Baldhor commented 8 months ago

wiki updated