Roomba Start on tap action

Any help is much appreciated in advance!
I’m trying to start the roomba on tap action, however, when i hit the button i get the main menu where i can choose different actions

          - type: custom:button-card
            entity: vacuum.roomba
            tap-action: 
             action: call-service
             service: vacuum.start
             service_data:
                 entity_id: vacuum.roomba
            mode: single
            icon: mdi:play
            name: Start
            style: |
              ha-card { 
                background: rgba(0,0,0,0);
              }

image

If anyone comes across this thread… here’s the route that ended up working

          - type: custom:button-card
            tap_action:
              action: call-service
              entity: vacuum.roomba
              service: vacuum.start
              service_data:
                entity_id: vacuum.roomba
              state:
                value: 'on'
                color: rgba(0, 146, 255, 0.8)
            icon: mdi:play
            name: Start
            style: |
              ha-card { 
                background: rgba(0,0,0,0);
              }
1 Like