I have PlexPass, 2 x TVButler 100TC tuners running on Apple Mac OS X (macOS High Sierra)
The problem I have is that Plex picks up one tuner only! I have tried adding a device to find the other tuner but it never finds it!
I have tested each tuner in isolation. I have also tested using TV Mosaic that both tuners work.
I have also quit Plex server, removed all .db files except com.plexapp.plugins.library.db, I have also removed all preferences, cache, data etc and rebooted the mac too but still, only one tuner.
According to Plex articles: DVBLogic TVButler 100TC is supported for all OS’s (Europe) Can I add more than one DVR tuner? Multiple tuners can be added from within the Plex Web app, provided you are using version 2.10.5 or newer. Tuners should be of the same type; all OTA or all cable, on the same Plex Media Server
@DaveBinM said:
Hmmm. Maybe try uninstalling any other software that might use the tuners, and then try again with Plex?
All other tuner software removed and Mac restarted.
This makes no difference!
What I have noticed is after restart, the tuner that was set up previously cannot be found unless I remove the 2nd tuner and go back into DVR menu - it then appears.
Again, I tested bot tuners in isolation both can be found but not when both are plugged in!
Any help would be great.
Hi, Plex DVR dev here. Can you give me the output from http://127.0.0.1:32600/devices/discover on your PMS host? That should show the output of the two devices, and I can investigate from there. Thanks!
@timwoj said:
Hi, Plex DVR dev here. Can you give me the output from http://127.0.0.1:32600/devices/discover on your PMS host? That should show the output of the two devices, and I can investigate from there. Thanks!
Full XML below. As you can see both devices are present and detected. Unsure if its an internal address thang!
I have also tried removing and relocating in different USB slots too.
Sorry, I got swamped with something else and completely spaced it!
The issue in the XML you sent is that the uuid values coming back from Plex Tuner Service are the same, so PMS thinks they’re the same device and ignores one of them. I think we only have a single TVButler tuner in our QA lab so I’ll have to talk to the person that develops PTS and see what he can do. I’ll ping him, but I’m on vacation for a week or so, so I might not be able to get right back to you about it.
@timwoj said:
Sorry, I got swamped with something else and completely spaced it!
The issue in the XML you sent is that the uuid values coming back from Plex Tuner Service are the same, so PMS thinks they’re the same device and ignores one of them. I think we only have a single TVButler tuner in our QA lab so I’ll have to talk to the person that develops PTS and see what he can do. I’ll ping him, but I’m on vacation for a week or so, so I might not be able to get right back to you about it.
Thank you, thats a start! at lease you see where things may be going wrong!
Hm. In the source code the uuid is not assigned at all in case of tvbutler which means that effectively only one tuner would work per installation. We can change it to assign a path to uuid - which is the right way to do it. But that will brake compatibility with the existing system, unless plex has means to “reassign” the hanging device.
We don’t have a way to reassign the device, but you could always delete the DVR and recreate it. You wouldn’t lose any of your existing subscriptions, and the device would work correctly.
I’ll talk to him and find out how much effort it would be to fix.
Unsure what removing the 1 tuner will do and recreate as I will only be able to pick one up on setup again!
I am will to try anything at the moment as I would prefer 2 tuners!
Yes! I have a build for you that should enable you to use both tuners. You’ll have to delete and recreate your DVR, but all of your subscriptions will continue to exist. I’ll PM a link to the build to you. Sorry for the delay in getting back to you. I don’t have one of the devices here personally so I was waiting for QA to have a minute to try it out for me.