I have upgraded to OH3 and have been playing with the Widget as per the following:
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:
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