iantrich / roku-card

📺 Roku Remote Card
MIT License
118 stars 41 forks source link

Volume Up not functional at all, and general volume change lag #84

Open nduhamell opened 2 years ago

nduhamell commented 2 years ago

Checklist:

Release with the issue: 1.2.4 Last working release (if known): N/A Browser and Operating System: Homeassistant Core, All devices, IOS, Linux, and Windows tested

Description of problem: Fresh Install on HA Core, however volume up does not work at all, and although volume down does work it experiences some lag. The embedded integration for Hassio, not from HACS, works fine with volume just lacks the controls your app does, so it is certainly possible to change. Thanks ;)

Javascript errors shown in the web inspector (if applicable):

Additional information:

carefulcomputer commented 1 year ago

same problem. volume up is not working. I can see that TV led flashes so it seems some command is being sent but probably there is some typo.

carefulcomputer commented 1 year ago

I figured out what was wrong. I was suing sample config from the main page. That had overrides for volume up and volume down. Volume up single tap was mapped to a different button (it allows for single and double tap actions). Once I removed the overrides, it worked fine.

nextcode4u commented 1 year ago

Change the call service from remote to media

type: custom:roku-card entity: media_player.github_tv tv: true volume_up: tap_action: action: call-service service: media_player.volume_up service_data: entity_id: media_player.github_tv volume_down: double_tap_action: action: call-service service: media_player.volume_down service_data: entity_id: media_player.github_tv

KyleStilkey commented 10 months ago

I followed nextcode4u's advice and removed the play command and changed the services from remote to media, still had the same issue.

What fixed it for me was changing the spot right under Volume_Up from tap_action to double_tap_action and it now functions for me.

So now I have updated my commands to media instead of remote, removed the play commands and updated the line to double tap.