I'm sure many of us are writing plugins for AV devices. I know I'll be shortly writing one for the Denon AVR-3312CI I just bought (Hail, Amazon! ). While the command languages are annoyingly distinct, there's a lot of common features to AV receivers - they have volume controls and can be muted; they all let you switch between inputs; they can be powered on and off; etc.
Do you have any suggestions on how to come up with regular UI and action sets, so that a script can tell a receiver to mute without having to know exactly which type of receiver it is? You're offering this, sort of, for a few Insteon-like device types (switches, thermostats), but how about things that are outside the Insteon space? How about something that doesn't require you to do work for each new type of shared device functionality?
Any plans? Any suggestions in the meantime? Should us plugin writers get together to form Secret Cabals that agree to common action sets and UIs?
Cheers
-- perry