Thanks for the reply, Chris.
In the visual from the ControlThink page on the SDK bundle, I considered that controller a desktop unit as opposed to handheld, but I take your reply to mean all/most controllers with a simple array of buttons will fail to directly control a thermostat.
Never having played with Z-Wave: In order to get a simple controller button to do something with a thermostat, might I be able to create macros, such that button 1 is assigned to a macro that sets the thermostat to temperature x, while button 2 sets it to temperature y? However, I do not know if the SDK allows for creation of interrupt/event handling (I know C#.Net does), nor do I know if I can assign a key to a controller based on a "phantom" device (my macro). I would prefer not to have to install a real device to the assigned key, then remove the device without telling the controller, and use that assigned device code (don't know what I'm talking about!) as the device code for the macro event handler. But if that works and is the only way, I'm game to try. Or perhaps there is a separate hardware/firmware device that has this macro ability? (doubt it for this complexity)
Thanks for any advice,
Greg