Having some issues, I found one but not sure how to solve it. I have Secure Connections required so I get the error that it cannot establish a (TLS/SSL) secure connection so it fails.
In testing I changed it to Never and it connected but then I get XML error about not having a Reference Object.
This is the exact Error: Failed to parse xml from Plex: Object reference not set to an instance of an object.
Is there a way to not require secure connection on just logging? I tried googling but couldn’t find a specific setting.
And Couldn’t find the next step to resolve the Obj Reference Error
So new to the forums and cannot for the life of me figure out how to send a PM… lol this has never happened before… and I am sure once I post this I will figure it out. Also which log files are you looking for? From Plex or somewhere else? Just let me know, I will continue to look for the PM
EDIT: So because the account is so new I cannot send PM.
Feel free to PM me your config file and I’ll take a look… please let me know your IDE URL… sounds like a config file issue, but not seen that exact issue
Have updated the first post to say that “The remote server returned an error: (401) Unauthorized.” is because the Plex Token needs to be added to the Plex URL…
I downloaded the smartapp today and have the Plex2Smartthings.exe running on my server. I have configured the API token and ID. I also configured the X-Token from my Plex setup. It appears that the smartapp and .exe are talking and that events are registering. However, the lights never change. When I enable debug logging, I see this:
6:27:21 PM: debug PlexPlus [Basement] >> No match found for room 6:27:21 PM: debug PlexPlus [Basement] >> JAKE 6:27:21 PM: debug PlexPlus [PARENT] >> Command Recieved
By the way if you still can’t work it out, take the latest version of the code from GitHub (I’ve just updated) open the Smart App with a Live Logging window open, and go in to the room and hit Done…
You should get something starting with this and about 8 more lines:
Thanks for the replY. I think you nailed it. I didn’t realize I needed to put the Player. Instead, for the IP, I typed the static IP of my server. Silly me for not reading correctly! I am changing it to the player info and will test it out. I’ll let you know!
I just installed Plex Manager. The author suggested I also install PlexPlus. I followed the instructions and am going to install.
Maybe I am reading it wrong, but You want the server IP but then I can only pick 1 ST Media Player Device at a time? My thought was any time any 1 or several plex players are running and the phone rings pause Plex for example.
I’m the author of PlexPlus, Tom (iBeech) is the author of Plex Manager, be I frequent both threads
You can ignore the IP address etc… If you go down to “ST Media Player Device” on the same page and you can just add the device you created in Plex Manager in this field…
IP etc is used if you use the Plex2Smartthings exe to generate the events…
I don’t believe that there is any integration created to launch a movie, I just don’t believe this is possible in ST yet, although I don’t think it would be impossible, however there are other projects outside of ST that I believe can!
In terms of controlling play/pause/stop, you would probably need to use ask Alexa to trigger a piston in CoRE unless multimedia control is supported in Ask Alexa (I suspect that the dev may add it if requested) Plex plus is for actioning based on Plex state not for controlling Plex, Plex HT manager does the control side of things and doesn’t currently have Alexa support…
In this instance it should be very easy, you just need to create a ‘Do’ piston and then select a media player and an action, repeat for each play pause stop action per device.
However some good news, doesn’t look like you need to do this… if you add the device as a music player in Ask Alexa then this provides the control.
Just to be clear as well, normal Alexa doesn’t support this device type, this is why you would need to do it via Ask Alexa.