Hi All.
I have upgraded to OH3 and have been playing with the Widget as per the following:
https://community.openhab.org/t/oh3-harmony-widget/112172/7
This is a very cool widget and provides excellent functionality, so I decided to try and expand it to match my Harmony Elite remote. I have however come across some stumbling blocks related to the support of all the buttons.
As per the binding documentation the following button press values are supported:
Mute,VolumeDown,VolumeUp,DirectionDown,DirectionLeft,DirectionRight,DirectionUp,Select,Stop,Play,Rewind,Pause,FastForward,SkipBackward,SkipForward,Menu,Back,Home,SelectGame,PageDown,PageUp,Aspect,Display,Search,Cross,Circle,Square,Triangle,PS,Info,NumberEnter,Hyphen,Number0,Number1,Number2,Number3,Number4,Number5,Number6,Number7,Number8,Number9,PrevChannel,ChannelDown,ChannelUp,Record,FrameAdvance,C,B,D,A,Live,ThumbsDown,ThumbsUp,TiVo,WiiA,WiiB,Guide,Clear,Green,Red,Blue,Yellow,Dot,Return,Favorite,Exit,Sleep
And the latest list of supported values can be found by:
A complete list of names for device buttons values can be determined via the REST API for channel-types, http://YourServer:8080/rest/channel-types (opens new window). Search the JSON for “harmonyhub:device”.
I have tried to access the list using the API Explorer on OH3.0 but I am not able to find the list of supported values. I am able to see the channels etc on my Hub.
I have tried to use the “supported” colour buttons (Red, Green, Yellow and Blue), but get no response from the HarmonyHub.
The widget “button” is working as I get a response if I send a “working” command (such as Menu)to the Hub. If I send “Red” I get no response:
- component: oh-link
config:
style:
position: absolute
top: 549px
left: 47px
color: white
text: RED
action: command
actionCommand: Menu
actionItem: =props.harmony+"_ButtonPress"
- component: f7-badge
config:
bgColor: red
style:
position: absolute
left: 28px
top: 550px
width: 60px
height: 20px
border-radius: 12px
So my questions would be:
How do I debug this for “supported” values as the remote works etc
How do I interact with the Binding Developer to ask for what appears to be unsupported values to be added?. There appears to be 12 on my remote that I cannot get to work?
Many thanks as always
Mark