Custom: Roku-Card and Volume

I have a Roku card that I am trying to customize to include power, and volume for an LG Webos TV. The Roku functions work fine but I cant seem to get the Webos functions to work. Extra keys not allowed @ data[“command”]. The webos integation works fine with the lg-tv-control card.

I’ve been fighting this for a couple hours so any help would be appreciated.

type: custom:roku-card
entity: media_player.master_bedroom_roku
tv: false
apps:
  - image: /Logos/xfinitylogo.png
    app: Xfinity Stream Beta
    tap_action:
      action: call-service
      service: media_player.select_source
      service_data:
        source: Disney+
        entity_id: media_player.master_bedroom_roku
  - image: /Logos/disneylogo.png
    app: Disney+
    tap_action:
      action: call-service
      service: media_player.select_source
      service_data:
        source: Disney+
        entity_id: media_player.master_bedroom_roku
volume_up:
  show: true
  tap_action:
    action: call-service
    service: webostv.button
    service_data:
      entity_id: media_player.master_bedroom_tv_2
      command: VOLUMEUP
volume_down:
  show: true
  tap_action:
    action: call-service
    service: webostv.button
    service_data:
      entity_id: media_player.master_bedroom_tv_2
      command: VOLUMEDOWN
power:
  show: true
  tap_action: null
  action: call-service
  service: webostv.COMMAND
  service_data:
    entity_id: media_player.master_bedroom_tv_2
  data:
    command: POWER_ON

Is that last “data:” line supposed to be there? I don’t use the card but your other commands and the cards examples don’t have “data:” above “command: POWER_ON”