❱ Plex Assistant

Don’t use ``` in your actual yaml file, only use it in the forums to properly format code so that it is readable and includes proper indentation (I use it for the code block below). Indentation and format is very important and your code had quite a few issues (fixed it up below).

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml

automation:
  - alias: Plex Assistant Automation
    trigger:
    - event_data:
        action: call_service
      event_type: ifttt_webhook_received
      platform: event
    condition:
      condition: template
      value_template: "{{ trigger.event.data.service == 'plex_assistant.command' }}"
    action:
    - data_template:
        command: "{{ trigger.event.data.command }}"
      service_template: '{{ trigger.event.data.service }}'

script: !include scripts.yaml
scene: !include scenes.yaml

conversation:
  intents:
    PlexAssistant:
     # These trigger commands can be changed to suit your needs.
     - Tell Plex to {command}
     - {command} with Plex

intent_script:
  PlexAssistant:
    speech:
      text: Command sent to Plex.
    action:
      service: plex_assistant.command
      data_template:
        command: "{{command}}"

Also, I only see the configuration for the IFTTT webhook and the Conversation integration. I don’t see Plex Assistant’s main configuration anywhere in there.

Instructions on how to configure Plex Assistant and an example of its config can be found at the start of the readme in the configuration section.

I would recommend trying to get familiar with Home Assistant before starting to use it just for just this integration. Though I understand that Plex Assistant might be the only alternative to FlexTV at the moment and that’s what pushed me to make it, at some point I will be making this into a stand alone project. There’s still a fair bit of work to do until then, but it might be worth waiting for.

Home Assistant’s documentation can be lacking in some areas, but it is still a great starting point. It looks like you got through the first few steps, so you might want to start here. Another good bit of information can be found in the first pinned post on these forums:

https://community.home-assistant.io/t/how-to-help-us-help-you-or-how-to-ask-a-good-question