Auto Voice Room ID chain (kodi, tasker) - Tasker Tips & Tricks

Hi
Im a fairly new Tasker User. I have done quite a lot of things with tasker but I definitely need a lot more practice.
Im trying to figure out how to specify a room ID inside of a voice command and have tasker execute an action based on what say.
EXAMPLE-- I want to be able to control a specific KODI host (android box in my bedroom) like this:
1. Say "Play %movie "
2. Have tasker ask me "in what room?"
3. I say "bedroom"
4. then have tasker play the specifed movie in the specified room
or
1. say "Play %movie" in the bedroom
2 have tasker know which device i am talking about and what room its in
my questions are
-- How do you set a room ID so that tasker knows when i say "bedroom" it knows whats in the room to play?
-- how do i link devices (ie my kodi android box) to specific rooms
--- finally how do i set a profile that allows me to specify the room inside of an active profile and have tasker act upon it inside that profile

How exactly are you controlling Kodi?

svampsson said:
How exactly are you controlling Kodi?
Click to expand...
Click to collapse
Sorry didn't know you replied
I am currently using yatse but I'm open to using any method at this point. My hopes are to use multiple android boxes with kodi installed thoughout my house and play movies on my NAS drive in what ever room I specify via tasker/autovoice
Sent from my SM-N930T using Tapatalk

homelogicatl said:
Sorry didn't know you replied
I am currently using yatse but I'm open to using any method at this point. My hopes are to use multiple android boxes with kodi installed thoughout my house and play movies on my NAS drive in what ever room I specify via tasker/autovoice
Sent from my SM-N930T using Tapatalk
Click to expand...
Click to collapse
Do you have a working way of playing the movie of your choice through Yatse? In that case it's possible to do the rest.
Otherwise there are some options, the
AutoWeb (Beta Link, Community Link, Play Store link) Kodi API for example. But I don't know if that can be setup to work on several machines.

svampsson said:
Do you have a working way of playing the movie of your choice through Yatse? In that case it's possible to do the rest.
Otherwise there are some options, the
AutoWeb (Beta Link, Community Link, Play Store link) Kodi API for example. But I don't know if that can be setup to work on several machines.
Click to expand...
Click to collapse
Yes. Yaste has a way to use autovoice to say any movie scanned into your library using a phone to control a kodi host. I have already accomplished this part using YouTube videos and forums
I know it's possible to do what I want to do. I just lack the knowledge to do it myself
I'm guessing I would need to use the yatse host manager plugin to select which host(room) I would like to control using a shell script that triggers when I use a room name then somehow use autoremote to sent the voice command. AFTER the host (room)has been selected.

If you're using AutoRemote you can rename your devices. If you use sender: By Name with a variable for Recipient Name you can control anything by calling the device's name.
Hope it helps.

FourQ said:
If you're using AutoRemote you can rename your devices. If you use sender: By Name with a variable for Recipient Name you can control anything by calling the device's name.
Hope it helps.
Click to expand...
Click to collapse
If I use autoinput. How do I make the profile so it selects the host BEFORE. It sends the movie query?

Related

[Q] - Any Apps out there for this?

My buddy wants to get into android, but he was curious if there was an app where he could control his computer remotely. Like tell it to download something?
That seems extreme and not feasible to me. Any apps out there close to this though?
I need to pull up gmote and see its capabilities.
s15274n said:
My buddy wants to get into android, but he was curious if there was an app where he could control his computer remotely. Like tell it to download something?
That seems extreme and not feasible to me. Any apps out there close to this though?
I need to pull up gmote and see its capabilities.
Click to expand...
Click to collapse
I think that you might be able to control your computer with VNC but I haven't tried.
In regards to downloading... sure. There are a lot of torrent apps that will connect to your bittorrent clients (such as utorrent or whatever). You just need to make sure everything is set up properly.
Yeah, he has utorrent on his computer currently. So can he see his desktop on his droid and open up programs on his computer?
If so, that seems unreal to me. I looked and saw on gmotes site they had a beta that sounded like this.
Can anyone confirm? Thank you guys.
s15274n said:
Yeah, he has utorrent on his computer currently. So can he see his desktop on his droid and open up programs on his computer?
If so, that seems unreal to me. I looked and saw on gmotes site they had a beta that sounded like this.
Can anyone confirm? Thank you guys.
Click to expand...
Click to collapse
If he's using a Windows Desktop, there is a RDP client on the App Market, just search for RDP. He will need to have his router setup to forward the proper ports (3389 TCP) to his computer for it to work, but I've used it to download things in a pinch, and copy it up to a webserver to download on my G1....
he's not gonna be doing anything ridiculous on it, remember there is a HUGE resolution difference b/t G1/DROID/Mobiles in general vs Computer Resolutions...
Okay, sounds very intriguing.
Let me word it differently though:
From his Droid, would he be able to see his desktop and scroll to uTorrent and tell it to download something, to his computer, not the droid.
You guys are awesome. I am floored that our G1 can do what you guys have told me. I obviously need to move beyond flashing roms and themes and learn what the guts can do.
s15274n said:
Okay, sounds very intriguing.
Let me word it differently though:
From his Droid, would he be able to see his desktop and scroll to uTorrent and tell it to download something, to his computer, not the droid.
You guys are awesome. I am floored that our G1 can do what you guys have told me. I obviously need to move beyond flashing roms and themes and learn what the guts can do.
Click to expand...
Click to collapse
Really what it sounds like you're asking, is he can remotely connect to his desktop, use it to search for and download the torrent file, and open it in the torrent client...? Complete remote control of his computer from off-site...? I don't know about you guys, but I have to search for and find a torrent file from a tracking site (demonoid, thepiratebay, etc.) and d/l that, then open it in my torrent client (utorrent).
I don't think this is capable yet... but I'm interested to hear more about this from those that know.
Remote Desktop Client works just like RDP and will allow you to log into your computer at home from your android phone using your windows login. Once logged in you have your trackball to move the mouse and can do anything you could do sitting in front of your computer. Its a $15 app which is really high for android OS but its been more than worth $15 all the times its saved my butt.
I also use it to monitor my utorrent download remotely.
s15274n said:
Yeah, he has utorrent on his computer currently. So can he see his desktop on his droid and open up programs on his computer?
If so, that seems unreal to me. I looked and saw on gmotes site they had a beta that sounded like this.
Can anyone confirm? Thank you guys.
Click to expand...
Click to collapse
If he has uTorrent then he can just set up the webui and forward his utorrent port on his/her router to the ip address of the computer. then download Transdroid (what I use because it has a decent widget) and set that up. TIP: use no-ip (or whatever) to set up a static ip address and change the name (like [email protected]) so you can just input that in the Default Server settings in the Transdroid preferences. It also uses isoHunt, Mininova, BT Junkie and even allows you to enter your own to search for new torrents. When you find one to download simply select it and it sends it to the computer. From there the uTorrent client will open the torrent that was sent and starts the download process. You can easily track the status of the active torrents on the client with it as well.
There are some out there that will even let you scan a barcode of a movie (useful if your in the video store) and it'll lookup the movie and send the torrent to your pc and it'll start downloading. If you have a decent enough internet connection you can go to the video store, scan a movie in the New Releases section, leave empty handed, get some Jack In The Box and by the time you get home the movie can already be on your computer ready to be viewed/burned. And it's not just for movies. It's for any other type of torrent.

[APP] myMedia WP7

Hi all,
myMedia WP7 has recently been released on the marketplace. myMedia WP7 is a TVersity client that allows you to stream music and video (and view pictures) from your TVersity server to your WP7 device.
The server handles all the transcoding (if required), so all videos formats are playable on your phone. For Tversity to properly identify your WP7 device you need to update the included profiles file. Instructions and the profile is available from here http://www.gordonhome.info/?p=198
myMedia WP7 has a fully functional trial mode (ad-supported) or is $1.99 US for the non-ad version.
You can get is here (Zune link) http://social.zune.net/redirect?type=phoneApp&id=27cacd23-1e94-e011-986b-78e7d1fa76f8
A video of it in action
http://www.youtube.com/watch?v=S2OB_Om4BWc
Please post app recommendations in WP7 General.
~~Tito~~
Sounds cool. When I have a bit of time to setup Tversity, I think I will give this a go!
I already had TVersity and DynDNS installed (for separate reasons) so I set up myMedia and it works flawlessly both over my home network and from the external address.
Very nice, I can confirm the trial is fully functional & works flawlessly once you have TVersity & DynDNS (Needed if you don't have a static External IP, which most ISP's don't use) setup.
Could you explain setup using dns a little more? Also, should you not need to use a dns ip if you're just trying to use tversity with mymedia wp7 on your home network (connected through wifi)? Thanks.
Ok, got it working on home network. Now just trying to get it set up with port forwarding and using dns server.
kwill said:
Could you explain setup using dns a little more? Also, should you not need to use a dns ip if you're just trying to use tversity with mymedia wp7 on your home network (connected through wifi)? Thanks.
Click to expand...
Click to collapse
Yes, you don't need to use a DNS service on your home network (or if your ISP provides a static IP address). You just put in the IP address of your tversity server.
kwill said:
Ok, got it working on home network. Now just trying to get it set up with port forwarding and using dns server.
Click to expand...
Click to collapse
Great, let me know if you need any assistance setting up the DNS/external access portion.
Hi,
I have everything set up including the profiles file but am unable to find windows phone 7 in the dropdown list in settings - media playback device within tversity. this seems to result in every video file being unsupported when trying to stream them from my device. ány idea what i can try to resolve this please?
pencilcase said:
Hi,
I have everything set up including the profiles file but am unable to find windows phone 7 in the dropdown list in settings - media playback device within tversity. this seems to result in every video file being unsupported when trying to stream them from my device. ány idea what i can try to resolve this please?
Click to expand...
Click to collapse
It doesn't appear in the drop down settings (that's not what the profile does), it's automatically detected based on browser strings. The Mango Beta has thrown a spanner in the works by changing the browser string so WP7 is no longer automatically detected.
I've submitted an updated version to the marketplace that lets you force tversity to use a specific profile. By choosing this option and putting in the profile GUID (it defaults to the GUID of the WP7 profile I provide), you can force tversity to use whatever profile you want regardless of the auto detection.
Hi,
unfortunately this update did not resolve the issue.
It seems to recognize it as a Windows Phone 7 now, but Tversity is telling me: Error - Could not strart transcoding for file://.................avi
nevermind that, fixed, all working ! thanks !!!!!!!!!!
I got everything running but when I try to play a movie it gives an error... ''Sorry, can't play this file''... Or something like that...
Any ideas...?
I'd like a new icon for this app.
Sent from my Samsung Omnia 7 using XDA Windows Phone 7 App
BellPego said:
I got everything running but when I try to play a movie it gives an error... ''Sorry, can't play this file''... Or something like that...
Any ideas...?
Click to expand...
Click to collapse
It's not transcoding the file
1. Did you install the profile?
2. If so, is the device being identified as a WP7 device?
3. If you're using Mango, turn the force profile detection on in the settings page.
Peew971 said:
I'd like a new icon for this app.
Click to expand...
Click to collapse
I'd like a billion dollars. I take it you're a designer and are offering to design one...
I'm not, I'm a consumer offering feedback. Isn't it why you post here, for feedback? I send feedback to plenty of devs and never had an answer like yours, I'm really unimpressed.
Sent from my Samsung Omnia 7 using XDA Windows Phone 7 App
dgaust said:
It's not transcoding the file
1. Did you install the profile?
2. If so, is the device being identified as a WP7 device?
3. If you're using Mango, turn the force profile detection on in the settings page.
Click to expand...
Click to collapse
I did that and it was a bit laggy...
Then and played aroun and found the best settings in my case...
Media Playback Device: WMV9 Video Device.
Leave the IP address blank
I have turned off HTTP Proxy.
On the Transcoder Tab
When To Transcode: Always (Important)
Mine is set to Decrease Bitrate if its too high for my network
And ticked Use DirectShow for Windows Media Encoding and choose Windows Media Video 9 in the drop down menu...
Now everything works fine in Mango...
Peew971 said:
I'm not, I'm a consumer offering feedback. Isn't it why you post here, for feedback? I send feedback to plenty of devs and never had an answer like yours, I'm really unimpressed.
Sent from my Samsung Omnia 7 using XDA Windows Phone 7 App
Click to expand...
Click to collapse
If that's the type of 'constructive' feedback you offer to developers, then I'm sure your feedback is ignored.
'I'd like a new icon for this app' is not constructive and provides no insight into what you feel is wrong with the current icon, or what could be done to improve it. Not only that, the tone of the post is arrogant and rude.
Most developers would ignore comments like those. Fortunately I don't make my living off this type of stuff so I can say what I want, how I want. In general, I'm courteous and will do everything to help out a user and work through any issues they have. On occasion, I'll talk to people in the same manner they chose to address me.
For anyone who wants to suggest genuine features or has requests for changes, I'm happy to listen. In fact, I've made a number of additions and changes based on user feedback.
I've also spent significant time assisting users setup tversity so they get the best experience using the app.
Peew971, in order to avoid feeling disappointed in future, I'd reconsider how you leave 'feedback'.
BellPego said:
I did that and it was a bit laggy...
Then and played aroun and found the best settings in my case...
Media Playback Device: WMV9 Video Device.
Leave the IP address blank
I have turned off HTTP Proxy.
On the Transcoder Tab
When To Transcode: Always (Important)
Mine is set to Decrease Bitrate if its too high for my network
And ticked Use DirectShow for Windows Media Encoding and choose Windows Media Video 9 in the drop down menu...
Now everything works fine in Mango...
Click to expand...
Click to collapse
BellPego,
Glad you got it streaming for you. Just a note though, that if you use those settings and have other devices it'll also affect playback on those devices.
Personally, my settings are
Mediaplayback Device
Automatic
Transcoder
Only when needed
decrease bitrate
Windows Media Encoder
Tick use directshow
Windows Media Video 9
Optimization
Quality
Compression
Average
When you insert the WP7 profile into the TVersity profiles.xml file (this will automatically be included in the next build of TVersity), and in Mango turn on the force profile detection, it will detect that the device is a Windows Phone 7 and transcode accordingly.
dgaust said:
Peew971, in order to avoid feeling disappointed in future, I'd reconsider how you leave 'feedback'.
Click to expand...
Click to collapse
Wow, I said "I'd like a new icon for this app", not one more word. What is it I should reconsider, was I disrespectful to you or your work? Alright I just typed a quick sentence from my phone and didn't elaborate but I didn't deserve that sarcastic answer of yours.
I've been praising your app to friends and users here and elsewhere and that's how you address me because I said "I'd like a new icon for this app"?! This takes me back to those bad times with Dinik on the HD2 forums, talented guy but I couldn't force myself to support his work anymore after some odd posts of his.
Just... wow.
dgaust said:
I'd like a billion dollars. I take it you're a designer and are offering to design one...
Click to expand...
Click to collapse
Icons attached;

Chromecast Privacy

Hi
I'm looking to set up multiple chromecasts around the office.
I'd like to know if users on the network can detect what is being cast.
For example.. I'm using one to show a financial portfolio, I don't want users on the network to be able to detect or see this without permission... The only people who should see it are the users in the room the cast is being presented to.
I don't want others to see the live presentation or the file name being cast.. Also I don't want them to be able take over the chromecast if its in use..
Can anyone advise on this.
Thanks
Sent from my Nexus 7 (2013) KitKat 4.4.2
Don't know how to lock out other users unless you put it on it's own network. As for the rest of it.
If you use a password to log onto your network, and cast straight from desktop to chromecast you should be fine. The way I understand it.
Sent from my PHOTON Q using XDA Premium 4 mobile app
albert_htc said:
I'm looking to set up multiple chromecasts around the office.
I'd like to know if users on the network can detect what is being cast.
For example.. I'm using one to show a financial portfolio, I don't want users on the network to be able to detect or see this without permission... The only people who should see it are the users in the room the cast is being presented to.
I don't want others to see the live presentation or the file name being cast.. Also I don't want them to be able take over the chromecast if its in use..
Click to expand...
Click to collapse
Yes, if I'm casting a YouTube video and my wife connects to the same Chromecast, she'll see exactly what I'm watching as well as the playback position.
With the right application you can probably get information about what's being cast regardless of what application is casting.
Chromecast, is a consumer device designed for ease-of-use on a home network. It's very loose on the privacy, even considering the market, IMO.
As @rbeavers suggested, you can control access by putting Chromecast on separate networks, whether that's via separate APs or via VLANs, it depends on how your network is configured. If you go the VLAN route, make sure to enable Multicast support on the VLAN but not multicast routing.
albert_htc said:
Hi
I'm looking to set up multiple chromecasts around the office.
I'd like to know if users on the network can detect what is being cast.
For example.. I'm using one to show a financial portfolio, I don't want users on the network to be able to detect or see this without permission... The only people who should see it are the users in the room the cast is being presented to.
I don't want others to see the live presentation or the file name being cast.. Also I don't want them to be able take over the chromecast if its in use..
Can anyone advise on this.
Thanks
Sent from my Nexus 7 (2013) KitKat 4.4.2
Click to expand...
Click to collapse
Here is a good rule to go by.....
If Google's Name is on the device your Privacy is pretty much NIL! LOL
As @bhiga said, Anyone can connect to the CCast and get a report of what it is playing and where it is at in the playback.
So no Bachelor party tapes via CCast when the Wife is home! LOL
Thanks. That explains it perfectly.
Sent from my Nexus 7 (2013) KitKat 4.4.2

Tasker to run copilot to a certain location

I have a profile that will turn off wifi and turn data on when I leave work.
I am trying to add a task to this that will open copilotand set the navigation to on of my saved destinations.
Can anyone help me with this please?
Never used copilot but i am pretty sure it is possible with autoinput.
You launch the app with tasker, and use a combination of autoinput commands, to have it open what you want.
The "intent" stuff that i know nothing about might be helpful as well.
Sent from my SM-G900F.
Thank, I hope someone could expand further with the items you mentioned please?
You could take a look at its intents on manifest file of the apk.
CrashOverride93 said:
You could take a look at its intents on manifest file of the apk.
Click to expand...
Click to collapse
Sorry haven't a clue what this means?
Tried using autonotification, it seems like it doesn't recognize what is clickable and what is not within your app and so i couldn't do anything with it. Havn't used it for a long time so i might be missing out on something. I probably am.
About intents check this out. Was just reading it since i don't know about intents either. It was interesting http://forum.xda-developers.com/showthread.php?t=2489449
Its an interesting read. Tried using an intent for google maps, your app recognized it. I could feed an address to the app but it will simply display it on the map.
There is most likely an intent for google maps to navigate to an address from your current position. If thats the case, your app most likely will recognize it as well which is what you are looking for.
Sent from my SM-G900F.

Tasker as "Smart Home" - Chat / Pushbullet Question.

Evening All,
I have tasker running on a Madcatz Mojo (Tegra 3 Android Box). It "runs" my "smarthome" quite nicely. I mainly communicate between phones and android TV using auto remote (to set variables and help trigger events). However as my wife is not as tech savy as I, I use pushbullet for her needs. We have simple commands like "Did I leave any windows open", or "Where did I park my car". Which is great but I can't get it to work for a specific person (ie works for anyone who messages the box). Which is a bit of a security hole really. My "house's" gmail account is unknown to others but I still don't like anyone being able to send the trigger phrases and know where my car is or if my windows are open etc. Futher to this I want to run it off a group chat, between myself, my wife and the house. This way if my mrs doesn't trigger something correctly, rather than her being fustrated, I can quickly say "You gotta type Where IS my car not Where's my car" (as an example).
So what I'm looking for is a chat app that I can install on the mojo and our phones that tasker can use to set variables and check identity, as well as having a group chat. I saw Join might be an option however it's paid and I would prefer to go with a free option if possible.
If Join is my only option can anyone confirm it can do what I require?
I am a Join user and know it can send commands to Tasker. You can pair multiple devices to Join - so you can then send a command to your box from it from the web or anywhere else you want (It uses your Google Account Login).
Join's programmer also makes a great suite of apps called AutoApps that can greatly enhance your possibilities. Autonotification for example, lets you intercept notifications and have Tasker react accordingly. He also has some other apps which give voice control which Tasker can respond to for more Smart Home Automation fun.
What's wrong with the pushbullet solution, if I may ask? It is kinda like a private chat between your wife, your "house" and yourself PLUS it has native tasker support built-in. Seems like this fits all your needs, doesn't it? Correct me if I'm missing something.
Apart from this, you may want to look into AirTask. I did not try it (yet), but it seems to be a solution for connecting different devices. (It's surely not a chat app, though.)
digitalpig82 said:
What's wrong with the pushbullet solution, if I may ask? It is kinda like a private chat between your wife, your "house" and yourself PLUS it has native tasker support built-in. Seems like this fits all your needs, doesn't it? Correct me if I'm missing something.
Apart from this, you may want to look into AirTask. I did not try it (yet), but it seems to be a solution for connecting different devices. (It's surely not a chat app, though.)
Click to expand...
Click to collapse
Can't have a "group chat" and can't determin who's the incoming user.
Medfordite said:
I am a Join user and know it can send commands to Tasker. You can pair multiple devices to Join - so you can then send a command to your box from it from the web or anywhere else you want (It uses your Google Account Login).
Join's programmer also makes a great suite of apps called AutoApps that can greatly enhance your possibilities. Autonotification for example, lets you intercept notifications and have Tasker react accordingly. He also has some other apps which give voice control which Tasker can respond to for more Smart Home Automation fun.
Click to expand...
Click to collapse
Oh I know, I'm a fan of his apps. I use auto voice and autoinput a fair bit in my home automation .

Categories

Resources