Thanks. That information was really helpful.
I looked at the minimote device handler template and was able to update my hue dimmer controller to tell smart things it has 4 buttons.
The code I copied over was:
def installed() {
initialize()
}
def updated() {
initialize()
}
def initialize() {
sendEvent(name: “numberOfButtons”, value: 4)
}