Trigger call_service with target entity

Given that turning off the Fire TV with adb doesn’t turn off the television, I want to create a trigger that if I turn off the Fire TV from the service, the TV should also turn off. It only works if I don’t insert the “entity_id”, but I need it to turn off only if the target is the Fire TV. How can I do this?

alias: Power off TV when FireTV off
description: ""
trigger:
  - platform: event
    event_type: call_service
    event_data:
      domain: media_player
      service: turn_off
      service_data:
        entity_id: media_player.fire_tv_192_168_1_69
action:
  - service: scene.turn_on
    target:
      entity_id: scene.t_off_tv
mode: single

Try this:

trigger:
  - platform: state
    entity_id: media_player.fire_tv_192_168_1_69
    to: 'off'

Thank you, but this won’t work. When I tell Alexa to turn off the Fire TV, she also turns off the TV, and this would cause a conflict because the t_off_tv scene alternates between on and off, so it would turn the TV back on. Let’s say I would like to trigger the t_off_tv scene only if that specific service is called on that entity, is it possible?

Alexa is going to trigger the same service call.

Does speaking to Alexa and asking her to turn off the Fire TV register as a call_service in Home Assistant?

Yes it does.