I have a similar need, except I want to accept devices that implement either or two capabilities. In my specific example, I only need the device to implement ThermostatOperatingState capability, which is basically a subset of Thermostat capability. However, some thermostat device drivers apparently do not list ThermostatOperatingState as a capability that they support (even though they do actually support it in order to support Thermostat capability.) I would like my input statement to ask for any device that list either ThermostatOperatingState OR Thermostat.
No, this is not a feature of input. You can only select a single capability.
So, @bravenel, what do you use in Maker Api or Amazon Echo Skill to show the complete list of devices? I would need to be able to do just that for an app I'm trying to write and that I would have rename all hub mesh's labels at once since the "on hubx" suffix poses multiple problems, especially with homekit-makerapi.
Also, would it be possible to allow for the option to not have such a big suffix for each device and/or chose a custom suffix?