[RELEASE] PlexPlus - Control Lighting with Plex Play Status

smartapp_av
smartapp_lighting
smartlighting
plex

(Jake) #345

No problem, I’ve been using it for months, the only reason I haven’t rolled it out is because I’ve been busy with life :slight_smile:


(Donni K) #346

@Entityxenon The Plex Communicator and MediaScene are super easy to install! Are you open to answering support questions about them? I can get Plex Communicator to see my Plex and select my Plex device (xbox one x) and I added the webhook to plex but it doesn’t have the play button next to it when it’s in use.

When I go to MediaScene and select a room I created the media player device is greyed out:

Is there another step I am missing?


(Jake) #347

Of course, so have you installed the device handler and when you select the device in communicator does it then appear in your devices list?

You will possibly need to leave live logging open if anything is broken in order to capture any errors… It sounds like the device is not being added for some reason… I don’t use smartthings anymore so not able to see if it is a platform change…

Let me know and I’ll see what I can do to help


(Donni K) #348

Thanks for the reply. When I reset all the devices and then add the (single) xbox device, this is what I am seeing in the log:

3d527d27-c27a-4d43-a694-b110404ce822 9:37:44 PM: debug getChildDevices(false), children=0

3d527d27-c27a-4d43-a694-b110404ce822 9:37:44 PM: error Error creating device: physicalgraph.app.exception.UnknownDeviceTypeException: Device type ‘Plex Communicator Device’ in namespace ‘jebbett’ not found.

3d527d27-c27a-4d43-a694-b110404ce822 9:37:44 PM: warn e1iuvm3o2ygn3r2edl0hp4mx and Honeypot Hub

3d527d27-c27a-4d43-a694-b110404ce822 9:37:43 PM: debug getChildDevices(false), children=0

3d527d27-c27a-4d43-a694-b110404ce822 9:37:43 PM: error Error creating device: physicalgraph.app.exception.UnknownDeviceTypeException: Device type ‘Plex Communicator Device’ in namespace ‘jebbett’ not found.

3d527d27-c27a-4d43-a694-b110404ce822 9:37:43 PM: warn e1iuvm3o2ygn3r2edl0hp4mx and Honeypot Hub

3d527d27-c27a-4d43-a694-b110404ce822 9:37:41 PM: debug Parsing plex.tv/devices.xmlPreformatted text

When I go to the log again (after clearing it) and pause and play on Plex, I see the following:

3d527d27-c27a-4d43-a694-b110404ce822 9:40:55 PM: debug getChildDevices(false), children=0

3d527d27-c27a-4d43-a694-b110404ce822 9:40:53 PM: debug getChildDevices(false), children=0

3d527d27-c27a-4d43-a694-b110404ce822 9:40:46 PM: debug getChildDevices(false), children=0

This is good because it means Plex and Smartthings are talking, so I guess the issue is with the ChildDevice? To add more info, I added your two repos to my Smartthings IDE and did the save and publish and also made sure oath is on.


(Jake) #349

It appears you don’t have the device handler installed… Plex Communicator has two bits you need to install, MediaScene just the one…


(Donni K) #350

Ah, I understand. So I need to add Plex Communicator, MediaScene, Device handler, and add a custom device. Does the name and device ID number need to be set with certain attributes, or can I add whatever smart things will allow?


(Jake) #351

No you don’t need to add the custom device that’s what the Plex Communicator will add, just need to install the handler and the app(s)