Hi, I’m tryng to control with my amazon echo my Sony Tv.
I have full control of the TV using the simpleIP binding and I want to voice control On/Off, volume and mute.
I have 3 items, one switch called TELE that turns on/off TV, another switch called TELE_MUTE that turns on/ff mute and a dimmer called TELE_VOLUME to control tv volumen. Everything works perfect from my sitemap.
Now, I’ve added metadata to TELE_VOLUME assigning Television.VolumeLevel and I changed device name (in the advanced tab) to SONY so now, I can say “ALexa increase volume on Sony” and this works.
Now I want to be able to say “Alexa turn ON SONY”, so I’ve assigned metadata Television.PowerState to my TELE item, but when I say “Alexa turn on SONY” it says “Sony can’t do that”, If I delete the Sony Volumen Item, then it works.
Seems like instead of adding a new capability to the SONY object, Alexa replaces it so only one command can be understood under the SONY object.
Does anyone managed to set up something like this? (Diferent actions under the same name based on the metadata type)