Enhancement Request: Custom Attribute Sort Order

Would it be possible for Rule Machine to present the list of available Custom Attributes for a device in alphabetical order?

In my Ecobee Suite, I define more than 300 attributes for an Ecobee Thermostat device. In RM, this list is presented in apparently "random" order, making it extremely difficult for users to find the attribute(s) they want to use. This even though I have defined these in alphabetic order within my code.

It would be a tremendous benefit if RM would alphabetize the list, but if there is a way for me to control this, I would be happy to implement it.

The code in question is here: https://raw.githubusercontent.com/SANdood/Ecobee-Suite/master/devicetypes/sandood/ecobee-suite-thermostat.src/ecobee-suite-thermostat.groovy

7 Likes

+1

2 Likes

I have nowhere near 300 in any of my drivers, but if there is a way I can organize the ones I DO have, that would be awesome. Thanks for bringing this up @storageanarchy!

+1
And also sort the File Manager files.

I thought I already did this, but maybe that was for commands in Custom Action. I will take a look, should be 7 character fix!

Hehe, wrong: 8 characters. Done, next release.

7 Likes

In what context?

Here is the File Manager screen I have now:

If the list was in alphabetical order it would be nicer to work with.

2 Likes

Better still would be sortable columns (filename, size, date created, date modified, etc.).

1 Like