Flex TV: I'm not Dead, I Swear

@rossinior said:

@digitalhigh said:

@rossinior said:
Whatever name you label the software with, make sure, that users can choose between different wake-up-words.
I switched my Alexa to “Computer”, guess why… others may or may not like to do that…

I still want you to integrate Alexa into this… not sure, if the Plexies will ever come around with localized Versions which can do what your Solutions seems to be capable.

Regarding wake-up words, I would like to have something like “James” or other nice butler names:

Agador - butler in “The Birdcage”
Bernard - butler in the Spider-man movies
Cato - Pink Panther / Inspector Clouseau
Alfred - Batman’s butler

If you Need a second word, how about a simple “my”
Or “good old”…

Alexa, tell my Cato to…
Google, tell good old James to…

Here you go, leave your software’s Name as you wish.

While I love the enthusiasm, I think you’re missing some of the restrictions I’m up against.

I cannot change the Google Invocation trigger. That’s up to Google. Has to be “Ok Google”, unless something has changed that I’m not aware of.

For the app name, it can’t be something that’s trademarked or copyrighted. It has to be two words. For sanity and ease of commands, it should be short and easy to pronounce. “Movie Monster”. “TV Ninja”. “Media Butler”. “Media IO”. :wink:

Sorry for being not clear.
With wake-up word, I did not mean the “OK Google” part. I meant the “app”'s calling Name you are looking after:

“Good old James” would be easy, three short words (are three words okay with Google rules)?
“My Cato” would also be short…

If you do not likeit, hey… it is your playground…

So, I am not sure, if I missed something but maybe it is Google’s policy that you only can have ONE Phrase for your app

I would find it perfect to NOT have to use something like MEDIA X … since there are already other things out in the wild who are using similar things like that, but maybe you CAN have several alternatives to let users decide, if they want to say

“Ok Google, tell my Cato to Play the movie Inspector Clouseau” or
“Ok Google, tell good old James to Play the latest Episode of season three of Downton Abbey” or
“Ok Google, tell “whatever you like best” to do this or that”.

Cheers.

The problem is Google does not allow you to use adjectives (i.e. Good, old) or “the” to make it longer than one word.

@rossinior said:

Sorry for being not clear.
With wake-up word, I did not mean the “OK Google” part. I meant the “app”'s calling Name you are looking after:

“Good old James” would be easy, three short words (are three words okay with Google rules)?
“My Cato” would also be short…

If you do not likeit, hey… it is your playground…

So, I am not sure, if I missed something but maybe it is Google’s policy that you only can have ONE Phrase for your app

I would find it perfect to NOT have to use something like MEDIA X … since there are already other things out in the wild who are using similar things like that, but maybe you CAN have several alternatives to let users decide, if they want to say

“Ok Google, tell my Cato to Play the movie Inspector Clouseau” or
“Ok Google, tell good old James to Play the latest Episode of season three of Downton Abbey” or
“Ok Google, tell “whatever you like best” to do this or that”.

Cheers.

Right. And, I guess…you can do that if you set it up to work with IFTTT - but then you will not get the ability to have full-on conversations with it. You could set up an IFTTT trigger for “Ok Google, tell my Cato to play the movie Inspector Clouseau” - with the recipe being “Tell my Cato to play $”.

BUT - for the “Google Conversation” action - for full, proper integration into Assistant, it can only be ONE name. The user will not be able to set or change it. And that invocation name has to meet all of the below criteria:

  1. Cannot be a trademarked or copyrighted name.
  2. Cannot sound like a trademarked or copyrighted name. “Flex” is a copyrighted name - “Phlex” sounds like it.
  3. Has to be two phonetically identifiable words. As in, trying to use “keyboard” as “key board” won’t work.
  4. My personal sentiments - It should be something short and succinct, with a maximum of five or six syllables. Hence, “Me-d-ia I-O”, and even that feels too jumbly at times.

I really really want something that is super-simple, easy to say, makes sense, and obv. meets the above criteria. Names of famous bots from media over the years is fun, but I’m thinking of something people aren’t going to feel silly saying, or stuff that rolls off the tongue.

Right now, I’ve shortened it to “My stream”. Isn’t that easy? Two syllables. Makes sense. DH Stream. My IO. DHIO…

Okay, understood:

What about '“home theatre”

Good job guy, can’t wait for this!
You can’t use phlex at all in the name? Like ‘phlex play’ or something?

@digitalhigh said:
Couchpotato magically refusing to do a thing,

Have you tried the new radarr instead? Much better in my opinion!

@NaDs01 said:

@digitalhigh said:
Couchpotato magically refusing to do a thing,

Have you tried the new radarr instead? Much better in my opinion!

I have a docker instance of it running, but haven’t set it up yet. One thing that about it that was kind of an “ehh” factor was that I know Sonarr doesn’t do auto-extracting of .rar files, and, being a fork, I just kind of assumed that it’d be the same way - but wasn’t sure.

Either way, I’ll eventually get it set up, as I need to be able to test it with Phlex.

What the world really needs is one client that combines Sonarr, Radarr/Couchpotato, and Jackett functionality in one package. For added bonus, give it the ability to not only add media to your library but maintain and clean up your collection as well.

If only there were a developer out there who knew the ins and outs of those apps, as well as Plex and the general “scraping metadata” stuff. :wink:

Well, I hope it all keeps moving for you.

Are you looking in to Radarr at all? Works so much better than couchpotato and should be a fairly similar API to Sonarr.

That’s what I’ve switched too from CP and I think a lot of other people are switching as well

@Flippage said:
Well, I hope it all keeps moving for you.

Are you looking in to Radarr at all? Works so much better than couchpotato and should be a fairly similar API to Sonarr.

That’s what I’ve switched too from CP and I think a lot of other people are switching as well

I would love to move away from Couchpotato. Hate it.

@Flippage said:
Well, I hope it all keeps moving for you.

Are you looking in to Radarr at all? Works so much better than couchpotato and should be a fairly similar API to Sonarr.

That’s what I’ve switched too from CP and I think a lot of other people are switching as well

Well, I took a look at Radarr last night…not insanely impressed with it at this point in time. Random thoughts:

  1. Really? I have to click the “add” button for EVERY SINGLE MOVIE I HAVE? If there was a wizard I accidentally closed, the “add movies” dialog absolutely needs to be smarter. It’s gonna take me three hours of literally just sitting there clicking to get my collection added.

  2. After considering #1, it’s even more frustrating when you have a duplicate folder, so the movie refuses to add, meaning you have to scroll down some, which makes the mouse not line up in the same spot.

  3. Yeah, it doesn’t auto-extract from .rar files. Why, why, WHY is this not the most-requested feature of both Sonarr and Radarr? And while I hate to sound like a broken record - Couchpotato is cross platform and has no problem doing this.

  4. It definitely feels like somebody turned a “TV Management” app into a Movie app. Some of the view layouts just work better with TV Media than movies. And as I mentioned in #2 - trying to import a movie already in the library will even throw a “Series already exists in library” banner up on the screen. There’s a “season pass” button in the “wanted” section that makes no sense either. Other little things. I know it’s a new port…just making observations.

  5. What is the calendar indicating? I’m assuming it’s the official release date of the BD-release, but no clear indicator.

  6. I really enjoyed the “suggestions” feature in CouchPotato.

Overall, yeah, I can see where it has potential, and it’s a great start. But, I’m not quite ready to ditch CouchPotato yet.

In Phlex news - didn’t do a ton over the weekend. It’s been insanely warm in Wisconsin, so we’ve been taking advantage of it. Last night, I prettified up the UI for the Google Account linking bits on the master-server side of things. Today, I’ll be going over all the stuff I can imagine Gooooogle having a tester try and do with it, making sure the conversations all flow and end correctly, and all the responses make sense.

@wilsonic was kind enough to whip up a banner and thumbnail image for the project, which was the other little missing piece of the puzzle needed to submit this to Google for approval. So, much appreciation there.

The only other thing I think I need to do is write up a brief privacy policy page, basically saying that the only info I’m recording is your Phlex instance’s IP, API Token, and your email address for associative purposes, and that those pieces of information will only ever be seen by yours truly for debugging or diagnostic purposes. (AKA, I don’t want to steal or sell people’s info).

With all of those things in place and complete…I will be submitting this to Google for approval as a real, live conversation action.

Then, I make it available to the public. :smiley:

Okay - I have submitted to Google for Action approval!!

Hopefully, everything works for them. I’ve tested all the voice commands I’ve got in place thoroughly, and once it’s there, I should be able to update all the speech functionality from my side without requiring further approval.

Fingers crossed!!

Woo! Good luck!

Is an alexa version on the works? :slight_smile:

@“Main Plex” said:
Is an alexa version on the works? :slight_smile:

The issue there isn’t really building the bot - API.ai will let me export most of that as a skill quite easily.

The remotely challenging part is the account linking…the API for which I’m reading over now now. It seems as if it uses a very similar flow to Google’s Oauth 2.0 setup, so I think it shouldn’t be too hard to implement. Might take me a week or so to get everything working.

I should probably finish the Radarr support first, as that API is very similar to Sonarr, so should only take some minor modifications to utilize.

Also, the web UI still needs some love in parsing the history of prior commands. It used to show pretty pictures and all that jazz for every entry, but I must have broken something along the way. Not a deal breaker, but needs to be fixed.

And then there’s the general packaging and distribution of the app. It seems like it’s getting there for some people, but the testing has been slow, so I haven’t worked out all the bugs in getting it going yet. PHP can be a PITA to get going…

But yes. Why the heck not? I have yet to hear back on updates for Ombi’s API or the cast API, so i’ve got to have something to work on. :smiley:

@digitalhigh said:

  1. Really? …

I thought the same… That aside however, if you can move off the regular release to the dev branch, you will see tons of improvements.

Not intending to hijack your thread, here is the appveyor link for all the builds…

https://ci.appveyor.com/project/galli-leo/radarr-usby1/history

Do yourself a favor and stay with the stock dev build as opposed to the myriad of offshoot builds. They are constantly making changes… some good and, well… some…

@digitalhigh said:

Well, I took a look at Radarr last night…not insanely impressed with it at this point in time. Random thoughts:

  1. Really? I have to click the “add” button for EVERY SINGLE MOVIE I HAVE? If there was a wizard I accidentally closed, the “add movies” dialog absolutely needs to be smarter. It’s gonna take me three hours of literally just sitting there clicking to get my collection added.

  2. After considering #1, it’s even more frustrating when you have a duplicate folder, so the movie refuses to add, meaning you have to scroll down some, which makes the mouse not line up in the same spot.

  3. Yeah, it doesn’t auto-extract from .rar files. Why, why, WHY is this not the most-requested feature of both Sonarr and Radarr? And while I hate to sound like a broken record - Couchpotato is cross platform and has no problem doing this.

  4. It definitely feels like somebody turned a “TV Management” app into a Movie app. Some of the view layouts just work better with TV Media than movies. And as I mentioned in #2 - trying to import a movie already in the library will even throw a “Series already exists in library” banner up on the screen. There’s a “season pass” button in the “wanted” section that makes no sense either. Other little things. I know it’s a new port…just making observations.

  5. What is the calendar indicating? I’m assuming it’s the official release date of the BD-release, but no clear indicator.

  6. I really enjoyed the “suggestions” feature in CouchPotato.

Overall, yeah, I can see where it has potential, and it’s a great start. But, I’m not quite ready to ditch CouchPotato yet.

In Phlex news - didn’t do a ton over the weekend. It’s been insanely warm in Wisconsin, so we’ve been taking advantage of it. Last night, I prettified up the UI for the Google Account linking bits on the master-server side of things. Today, I’ll be going over all the stuff I can imagine Gooooogle having a tester try and do with it, making sure the conversations all flow and end correctly, and all the responses make sense.

@wilsonic was kind enough to whip up a banner and thumbnail image for the project, which was the other little missing piece of the puzzle needed to submit this to Google for approval. So, much appreciation there.

The only other thing I think I need to do is write up a brief privacy policy page, basically saying that the only info I’m recording is your Phlex instance’s IP, API Token, and your email address for associative purposes, and that those pieces of information will only ever be seen by yours truly for debugging or diagnostic purposes. (AKA, I don’t want to steal or sell people’s info).

With all of those things in place and complete…I will be submitting this to Google for approval as a real, live conversation action.

Then, I make it available to the public. :smiley:

I totally feel you on most of these points. For me, it works because I only really care about movies I don’t already have, in which case it works perfectly. Especially when I consider the issues I had with CouchPotato when it came to searching, finding, and snatching movies (most of the time it wouldn’t even find anything in the search, and if it did, it didn’t know which release to download).

In regards to #1:
https://www.reddit.com/r/radarr/comments/5tnhgw/how_to_import_large_1600_movie_collection/

I found this topic on Reddit a while back. I haven’t gotten around to using it myself as I don’t really have a need, and I was kinda just waiting for Radarr to allow bulk importing itself. But it’s there if you want it :slight_smile:

It’s definitely a Beta program though, but I already think it’s fantastic.

On the topic of Phlex:
Great to hear that you’ve submitted to Google! Congrats man!

I can’t recall, but did you say that Phlex is now working with PMP?

Hopefully you can open up to more testers soon :smiley:

@Flippage said:

I totally feel you on most of these points. For me, it works because I only really care about movies I don’t already have, in which case it works perfectly. Especially when I consider the issues I had with CouchPotato when it came to searching, finding, and snatching movies (most of the time it wouldn’t even find anything in the search, and if it did, it didn’t know which release to download).

In regards to #1:
Reddit - Dive into anything

I found this topic on Reddit a while back. I haven’t gotten around to using it myself as I don’t really have a need, and I was kinda just waiting for Radarr to allow bulk importing itself. But it’s there if you want it :slight_smile:

It’s definitely a Beta program though, but I already think it’s fantastic.

On the topic of Phlex:
Great to hear that you’ve submitted to Google! Congrats man!

I can’t recall, but did you say that Phlex is now working with PMP?

Hopefully you can open up to more testers soon :smiley:

Well, that is a handy fix. I’m not so concerned about having my whole collection in Radarr, but it would be nifty if it could automagically update those movies I have that I maybe downloaded a cam or screener for and never got the final proper.

Haha. As it stands right now, no. Still no PMP support. I was secretly hoping the team on the Plex side would push out some magical update that cause uniform playback amongst all their devices, but nothing like that happened yet.

But, hey, now’s as good a time as any. I’ve got Radarr support implemented and working, I’ve made some very necessary changes in terms of security and functionality, and I don’t have a ton else to do with it until I get cast support, ombi support, etc.

Who just cracked the secret to playback on PMP?

THIS GUY. :wink:

@digitalhigh said:
Who just cracked the secret to playback on PMP?

THIS GUY. :wink:

Keep it up chief!

Just updated the first post with a new demo video, as well as updated screenshots of the UI. :smiley:

Edit: Just realized I needed to crop some info out of the video, will repost in a few.

The video is showing as Private. :((