Hold_action (button.press) not working on android app

To make a long story short.
I have added a hold_action to a picture-entity card. The action to take is a button.press with an entity_id as a tartget

hold_action:
              action: perform-action
              perform_action: button.press
              target:
                entity_id: button.br_tv_power

When I hold the button on my PC (left mouse button) the action is performed correctly. But when I hold the button in the HA android app, nothing happens.

Then when I ad a double_tap_action with the same button.press and the same entity_id as a target, it works both on the PC and in the app.

double_tap_action:
              action: perform-action
              perform_action: button.press
              target:
                entity_id: button.br_tv_power

Known issue and it looks like it should be fixed next release:

Edit: Actually realizing your issue is slightly different, but I wonder if it’s the same cause/fix.

Appreciate your response.
I wasn’t planning on using both the double_tap_action and the hold_action, so for now I just use the one that is working and I patiently wait for the next release.

Have spent too much time on it, thinking I did something wrong.
Wondering if there was a difference between

action: button.press
vs
call service: with service: button.press and service_data the entity_id
(That’s just me struggeling with yaml I spose)

Then I found the code that I included in my first post actually worked on the PC, just not on the Android app.

Wait and see :slight_smile:

Hi,

Check:

or ? :stuck_out_tongue:

There doesn’t seem to be any solutions on the github link you provided. I don’t see any actual solutions posted anywhere, it seems like this is still an open issue. Hold Action works fine for me on my PC, but on my Fire Tablets it doesn’t work on any of them.

No solution or work-a-round, sorry :slight_smile: but you can help put some weight on the issue towards development… :slight_smile: