Hi, first off, I believe the real problem here is ENTIRELY on the Alexa side, not Hubitat. But that said, their support is a horrorshow and I'm hoping someone else here might know what to do.
I hooked up a new Zooz S2 ZEN27 dimmer, shows up in Hubitat app as "Zooz Central Scene Dimmer". The device settings let me set on or off and looks like the dimmable range is 1% to 99% (which I didn't notice earlier...read on). After discovery in Hubitat I just tested on and off using my PC logged into the hub, before allowing it to show up for the Alexa skill. Device name is "TV Light".
Using Alexa, I voice commanded "TV Light high", "TV light low", off and on, all worked. But when I tried "TV light medium" Alexa asked me "what do you mean by medium? Tell me and I'll remember". HERE'S WHERE THE STUPID HAPPENED. I hadn't looked at the range as being percentage yet and mentally thought of a range of 1 - 10 so I said "4". Well....now "Medium" is well below "Low".
Worse yet, I had one older GE (?) dimmer (shows up as device type "Generic Z-wave Dimmer"). And now if I tell it "Entry light Medium".....I also get a stupid low value.
I know the problem is NOT Hubitat, it's that Alexa has now "defined" Medium as 4/100, forevermore. I don't know how to clear that. I've deleted the devices from the Alexa app, turned them 'off' at the Hubitat Amazon Echo Skill and then re-set them "ON" again but the new definition of "Medium" seems stuck on their side.
If you haven't taught it anything else, I think you can tell it, "Alexa, forget the last thing I taught you." I'm not sure if that works if medium isn't the last thing, though.
(Not laughing. I've done equally frustrating things with Alexa.)
Did some testing with a couple of my lamps, and apparently Alexa will remember "medium" (or whatever) and apply it the same to all devices that support a level. So it appears that removing the devices and and re-setting them is meaningless as far as Alexa cares.
The only other thing I've got is to teach her something new. I.e. "Alexa, turn the TV Light to half." Something like that.
I hope you didn't lock in medium to a dumb value like I did, just trying to help me.
It recognized 'half' right away without asking for definition, and set 50%. So at least that's a workaround although I'd prefer a little lower. The only idea I have now is fully clear my voice profile. I don't think there's a lot of customization history to care about losing.
Deactivating and reconnecting the Hubitat skill (Amazon's suggestion) also did nada as expected. The stored medium=4 is obviously on their side.
I think I made medium 40% or 50%. Don't remember. I'm not likely to use that command anyway so no problem.
I sent a suggestion to Amazon that it should be possible to see what Alexa has learned and edit or delete it if necessary. Why don't you do the same? If more people suggest it maybe they'll actually consider it. I've always been an optimistic type.
You can send suggestions via the app under "Help & Feedback" --> "Provide Feedback". I picked the Alexa device I was testing with, and "Interacting with Alexa."
ETA: Before you clear your voice profile you might want to have another person tell Alexa to set the TV lights to medium and see what happens. That will let you know if it's tied to your voice profile or generalized.
Ditto on the suggestion. Also went thru my voice history and flagged a bunch of them as 'did not do what I want' with a text explanation.
Good thought on 'before you delete voice profile...' but I already did last night. Will fiddle again today if I have a break around real working hours.
Thanks for engagement so far, at least this will serve as a cautionary tale for others, and I know 'half' is a near workaround (strangely she doesn't understand "third" or "three-tenths" at all. There's not much natural language parsing of different forms of number or fraction expressions beyond the obvious.)