worked perfectly thank you.
You should team up with Shirk who’s writing a Plex plug-in to control EyeTV
See here: http://forums.plexapp.com/index.php/topic/27784-eyetv-live-streaming/
@ rckcrlr1991
Just wanted to report back that your coding to auto detect the TV Show section seems to work beautifully.
I have two TV Show Sections, one of our stuff (section 5) and one for the Childrens TV shows (section 6) and I just tested with:
“Play the latest episode of Californication”
followed by:
“Play the latest episode of Wizards of Waverly Place”
Both instructions worked fine which proves it was able to find both TV shows in two different PMS sections 
Awesome job!
Very good. I’m glad it’s working for you. I need to merge my tree with the master branch. Hopefully we’ll have this functionality in the main repository soon.
Thanks for being my guinea pig. =)
Awesome!!!
Finally got this working after hours and hours of messing around with trying to get SiriProxy setup correctly.
It works!
You fine sirs have yourselves another guinea pig. I’m also using Auto Detect and it works perfectly.
Kudos guys, it’s still early days but brilliant work so far!
Damn this is sweet. I finally got it up running. However I have a problem. No matter how I ask it to play “The mentalist” it plays “Band of Brothers”. Not that Band of Brothers is a bad show, but i would like to watch the mentalist.
When i ask it to play Band of Brothers it does so just perfectly.
When I look in the log, it registers just fine that I am saying the mentalist - but it still plays the band of brothers. Don’t know if this is a plex problem or a problem to the plugin?
Here is the log:
[Info - Guzzoni] Received Object: SpeechRecognized
[Info - Plugin Manager] Processing 'Play the mentalists season one episode one ’
[Info - Plugin Manager] Processing plugin #SiriProxy::Plugin::Example:0x86ef7a0
[Info - Plugin Manager] Processing plugin #SiriProxy::Plugin::SiriIMDB:0x86ef250
[Info - Plugin Manager] Processing plugin #SiriProxy::Plugin::Plex:0x86eedb4
[Info - Plugin Manager] Matches (?i-mx:(play|playing)(.+))
[Info - Plugin Manager] Applicable states:
[Info - Plugin Manager] Current state:
[Info - Plugin Manager] Matches, executing block
[Info - Plugin Manager] Ask: Which episode?
[Info - iPhone] Received Object: CancelRequest
[Info - iPhone] Received Object: StartSpeechRequest
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - Guzzoni] Received Object: CancelSucceeded
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: SpeechPacket
[Info - iPhone] Received Object: FinishSpeech
[Info - Guzzoni] Received Object: SpeechRecognized
[Info - Plugin Manager] Processing 'One ’
[Info - Plugin Manager] Active callback found, resuming
[Info - Plugin Manager] Say: Playing “Currahee”
[Info - Plugin Manager] Sending Request Completed
As you can see it plays “Currahee” which is the first episode of Band of Brothers. Not the Mentalist.
I have also found that when i asked for NCIS it reconised NCAS and played the equivalent episode of Band of Brothers.
Any suggestions as to where it goes wrong?
Thanks in advance.
//Martin
My question is the following: I have a JB iPhone4 running Spire and used iCrackr for my proxy server…do i have to do anything different than the instructions here and on github to get this to work?
Any update?
I recently forked hjaltij's project and added many more functionalities.
I added "Play next episode of (show)."
Added the ability for siri to play movies too.
Added "random" command for your tv shows and movies.
Added pause/play ability.
Added cancel commands for onDeck.
Added the ability to resume onDeck media from where you left off.
Here is a full list of the commands:
- play (show)
- play latest episode of (show)
- play the next episode of (show)
- on deck tv shows
- play a random on deck tv show
- play a random episode of (show)
- play the movie (movie)
- on deck movies
- play a random on deck movie
- play a random unwatched movie
- play a random movie
- pause movie/tv/show/plex
- resume movie/tv/show/plex
- stop movie/tv/show/plex
Depending on the system you run SiriProxy on, it may take some time for it to find and play a movie. For example I am running SiriProxy on a RaspberryPi, and Siri often times out before the movie is played. But when this happens, SiriProxy is still running the request and will play the movie, but I don't get confirmation from Siri because Siri has already closed the session.
Check it out here: https://github.com/whoismezero/SiriProxy-Plex
I also just updated it and added the ability for your server and player be on separate machines.
Before your Plex player had to be running on the same machine as your Plex Media Server, but I added another setting that allows you to specify a different IP address for your player.
Maybe it's time to start using it :)
Thanks for your work!
Another update.
Now I added the ability to save multiple players and switch between which one to control.
Hi,
Don't know if anyone can help me with this, but i'll give it a go. So, I've managed to install SiriProxy on my Mac with the Plex control plug-in. I added my Mac as a player also with same ip. When I search for an episode of a tv show, it manages to find it and asks if I want to resume playback or start from beginning. Regardless of the option I pick it progresses to say... "Playing (episode title)", but then it doesn't do that at all. Nothing happens at that point. It seems it is communicating with the server to get the information, and also knows there is a player active and set, but it won't play.
If it helps, I have remote control settings all setup in PHT as far as I know.
Any help would be great. Took me so long to get to this point haha.
Cheers!!!
Do you run iOS 7? Because it does only work on iOS 6 and below.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.