Driver Releases

More
2 years 4 months ago #2140 by Fattykidd
Replied by Fattykidd on topic Driver Releases

 




I've already sent my config.json to David quite a while ago. 
In the meantime it's been working very well to just have the webui brought up on the remote screen. 
I've also decided to use ezbeq instead of the built in beq functionality so I can blacklist a certain beq author. All of which is accessable from the smartremote screen. 



 
Can you please post a copy of the config.json?  I'd like to take a look at one.
From my hass config file. 
Code:
# HTP-1 rest: - resource: http://192.168.50.197/config.json scan_interval: 2 binary_sensor: - name: "HTP-1 Power" value_template: "{{ value_json.powerIsOn }}" - name: "HTP-1 PEQ" value_template: "{{ value_json.powerIsOn and value_json.peq.peqsw }}" - name: "HTP-1 Mute" value_template: "{{ value_json.powerIsOn and value_json.muted }}" - name: "HTP-1 Upmix Direct" value_template: "{{ value_json.powerIsOn and (value_json.upmix.select == 'off') }}" - name: "HTP-1 Upmix Native" value_template: "{{ value_json.powerIsOn and (value_json.upmix.select == 'native') }}" - name: "HTP-1 Upmix Dolby" value_template: "{{ value_json.powerIsOn and (value_json.upmix.select == 'dolby') }}" - name: "HTP-1 Upmix DTS" value_template: "{{ value_json.powerIsOn and (value_json.upmix.select == 'dts') }}" - name: "HTP-1 Upmix Auro" value_template: "{{ value_json.powerIsOn and (value_json.upmix.select == 'auro') }}" sensor: - name: "HTP-1 Volume" value_template: "{{ value_json.volume }}" icon: mdi:volume-source unit_of_measurement: dB device_class: sound_pressure state_class: measurement - name: "HTP-1 Bass Level" value_template: "{{ value_json.eq.bass.level }}" icon: mdi:volume-high unit_of_measurement: dB device_class: sound_pressure state_class: measurement - name: "HTP-1 Video Resolution" value_template: "{{ value_json.videostat.VideoResolution }} {{ value_json.videostat.VideoMode }} {{ value_json.videostat.VideoBitDepth }}" icon: mdi:eye-circle-outline - name: "HTP-1 Input Format" value_template: "{{ value_json.status.DECProgramFormat }} {{ value_json.status.DECSourceProgram }}" icon: mdi:import - name: "HTP-1 Output Format" value_template: "{{ value_json.status.ENCListeningFormat }} {{ value_json.status.SurroundMode }}" icon: mdi:export - name: "HTP-1 Surround Mode" value_template: "{{ value_json.status.SurroundMode }}" icon: mdi:surround-sound

Please Log in to join the conversation.

More
2 years 3 months ago #2325 by CrabbyPatties
Replied by CrabbyPatties on topic Driver Releases

Can I also add a thread re Heos integration.  I assume you are using the CLI interface

I can see that the CLI has more commands than are currently in the myserver driver.  Are you able to add some of these extra ones in?  In particular I would love to be able to have the 'play station' command [4.4.7 of the Denon document] and 'play preset station' [4.4.8 of the Denon document] - the aim is to assign preset radio stations to the function keys.

This would significantly increase functionality.

Thanks 


Can I just bump this please.  Having access to those two commands would really improve the experience.

Please Log in to join the conversation.

More
2 years 3 months ago #2355 by davep
Replied by davep on topic Driver Releases
Nearly all of the drivers support a Test command where you can send any protocol command you'd like. It is not always exposed in the command builder because it is really meant for testing. But nothing is stopping its everyday use. AV|<id>~Test~<ANY VALID COMMAND>.  Give it a test as I know the Denon driver supports it. I'm trying to catch up with driver updates and releases.

Please Log in to join the conversation.

More
2 years 3 months ago #2366 by CrabbyPatties
Replied by CrabbyPatties on topic Driver Releases
Thanks will try

I managed to solve this by looking at the logs when messing around in the command tester

The command I was looking for was 'SelectItem'


AV|XX~SelectItem~Y

Where XX is the Heos device number and Y is the favorite number (starting from '0').

Please Log in to join the conversation.

More
2 years 3 months ago #2420 by CrabbyPatties
Replied by CrabbyPatties on topic Driver Releases

Thanks will try

I managed to solve this by looking at the logs when messing around in the command tester

The command I was looking for was 'SelectItem'


AV|XX~SelectItem~Y

Where XX is the Heos device number and Y is the favorite number (starting from '0').

Despite my early excitement, this doesn't work - 'SelectItem' is used to select an item from a list - not to select a Favorite.

I've tried using the test command with a number of formulations but still cannot get this to work.

Per the API document I linked to above, there is a command which they call 'Play Preset Station' (at 4.4.8 of the documentation) which can be used to select a Heos favorite by number.  I would really like to be able to do this - so I can assign favorites to hard and soft buttons.

If this command could be added to the Heos driver, that would be amazing.

eg

AV|[HEOS]~playpreset~[NUMBER]


Thanks as ever

Please Log in to join the conversation.

More
2 years 3 months ago #2425 by David Li
Replied by David Li on topic Driver Releases
Have you used the out of the box user interfaces with HEOS? I use my HEOS daily. Works great. So, what are you trying to do?

Please Log in to join the conversation.

Time to create page: 0.212 seconds