❱ Plex Assistant

Sorry I don’t have a full log now, but I remember the log stated, KeyError: ‘identifiers’.

1 Like

That’s helpful, thank you!

mayker,

I have 2 plex media servers, but In the setup UI, the names of those pms, doesn’t show up
and it is blank.

Log shows,

Logger: custom_components.plex_assistant.const
Source: custom_components/plex_assistant/helpers.py:26
Integration: Plex Assistant (documentation)
First occurred: 12:26:20 AM (1 occurrences)
Last logged: 12:26:20 AM

An exception of type HomeAssistantError occurred. Arguments: (“Multiple Plex servers configured, choose with ‘plex_server’ key: [‘AAA’, ‘BBB’]”,)

AAA, has a “.” ,a period in the name of the PMS, if that matters.

Thank you for your support!

to change default device, is it only possible by changing this file? core.config_entries

"default_cast": "Google Hub"

or by just removing / readding integration?

also, i remeber in beginning, it was also possible to create aliasses for devices? is it still possible?

@rkjr I sent you a PM

@pergola.fabio That’s correct, to change default device just remove and add the integration again. Aliases are no longer a feature since you can just change the friendly name of the device in HA

ok, perfect, i am configuring it again, used a while ago
setting up again with dialogflow

but in manual, i dont see any insctructions anymore to setup the project and activate it on this page : https://console.actions.google.com ?
that was needed before right? so the “talk to plex” app is pushed to smart home

is this not the case anymore?

No need for it, just follow the instructions as they are

ah, strange, the command “talk to plex” doesnt start the plex again
will try again

the agent name, is that actually the name of the app?
if i call it “Plex Assistant” , i need to say first like hey google , talk to plex assistant

or is it the indent , if i import the zip, i see a “plex” indent

anyway, create a new agent again, but it doesnt create an action on console.actions.google.com site … there must be a link to google to link the “test” app ? where do you do that ?

Even the old instructions didn’t have you link it to a test app: old readme.

I think that must have been something that you did when we were experimenting with adding DialogFlow way back when it wasn’t supported in Plex Assistant. It’s not needed. The instructions are complete as is.

If you name the agent “Plex Assistant” then you would need to say “Hey google tell plex assistant…” instead of just “Plex”

ok, makes sense, i have deleted that other console project, its in pending for deletion, so thats probaly why i get the message ‘plex is not responding right now’

but anyway, testing it from dialog page itself, in the right cornor you can also type in the commands on dialogflow page, i see in HA log, it always wants to play on default device , instead of the device “google hub” ?

2021-02-16 16:04:59 WARNING (SyncWorker_15) [custom_components.plex_assistant.const] Cast toestel niet gevonden: "Plex (Plex For Samsung - Tv Samsung)".

Also, if you have it working already there is no reason to change it. I just updated the instructions so that it would be easier for new users.

its strange , whenever i say “talk to plex” , in dutch languag , i see the response “plex is not reacting right now, please try again later … plex left the conversation”

If you previously had this setup and have replaced it, it’s likely that the command still linked to the replaced action so it would fail since that no longer exists. I don’t know how long it would take for it to clear and link to the new agent.

ok, ill have to wait, any idea about my issue 2 posts back? about the default player?

Looking at the error returned it looks like you’re using Dutch as the language in the components setup, but have issued an English command. That would cause issues if that is the case.

Beyond that, check out the troubleshooting guide to enable debug so we can get more info as to what is going on there.

yes, indeed, if i type it in in dutch it seems to work, but why doesnt it work in english? i have imported the zip, it contains english as default? i didnt remove it, just added dutch?

The command is processed by the Plex Assistant integration and only uses the language you set for it.

ahh , ok, so its only accepting 1 language, ok , clear!!

1.1.0 Update

Music Support! :partying_face:

New Features:

  • Music Support
  • Playlist Support
  • Sonos device support (untested, have no Sonos devices)
  • General optimization
  • Translation Improvements

Not all languages support music features yet, need translations. See the new commands and supported languages in the readme.

Big thanks to @yeahme49 for their help implementing music support, testing, and initiating the push to get this started. It’s very much appreciated.