Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Simeon Tuitt

Pages: [1]
1
Hi Everyone,

I need some help so I can test out a possible solution to us being able to use the Amazon Echo and Echo Dot Microphones for use with Vox.

It will basically work by scraping the voice recording history page where everything said to an echo device you own is stored in text.

So the idea is to scrape the text and then have it passed to vox as a command, the only problem for now is I will need to name my vox Alexa or have one of it's activation words be Alexa at least since the history text contains the ACTIVATION WORD and then what was said after it.

The url that the information needs pulling from is: http://alexa.amazon.co.uk/spa/index.html?#settings/dialogs

It updates in real time after saying anything to the Echo device, so if someone can whip up some code to test it that would be great.

I will just have my robo browser login info saved so I can go straight to http://alexa.amazon.co.uk/spa/index.html?#settings/dialogs

The thing I can't work out from the code I scraped to find where the text I say appears is how to get vox to find the most recent version / command I have said as the span number in code will change as new commands come in and there will be multiple commands on a page, so how to get vox to pull just the most recent history event text.

Maybe have the robo b page maximise and then use the coordinates of the variable "dd-title d-dialog-title" to scan just that bit of text.

If you have any ideas or suggestions or can help with some code to pull the spoken command text and then have it input to vox that would be great.

Thanks in advance for any help.
Sim
P.S: Span Class= is "dd-title d-dialog-title" >whatever my command I said was goes here</span>

2

Hi Everyone, here is a video showing my ring video doorbell being controlled with vox commando, last year I added a thread on being able to see your ring video doorbell events and past visitors.

This new video shows how vox can now be used to answer the video doorbell and speak to who is at your front door. I now have this set up on my business PC which is linked up to the big TV in the office and I also have it set up in the front room.

So when someone approaches the front door or presses the ring video doorbell, the TV turns over to the HDMI channel to see my ring video doorbell and I get the option of answering the video call through my TV and speaking to my visitors at my front door.

3
Hi Guys,

Just a quick question, does anyone know the variable for the last TTS thing vox said, I can find all the variables for it to tell me the last thing I said, the last event it ran etc, but there doesn't seem to be one in the list to add the last Text To Speech vox said to me.

So if anyone can drop me the variable for doing just that, would really appreciate it.

The way I am using it is having the last TTS Speak variable added at the end of a scraped url.

PegLegTV any ideas?

Thanks.
Sim  8)

4
Hi James,

I know a number of people have asked the question of how they can connect to vox from outside the home and it is possible to send commands to vox since that is over TCP but the issue has always been getting TTS audio back since that is over UDP... All alien terms to us non techies though, but any bridge device in the pipe lines?

Even a device we install on an android device we leave at home that allows us to connect to vox on the home network or get the voice feedback from vox sent back to us over 3g/4g, so if in the car with vox wav pro on we could tell the heating to come on and get the audio feedback from vox telling us it was just turned on.

Or for those of us who have set up vox to a security system, if any camera's caught motion we could get audio notification from vox over 3g/4g on our mobile in real time.

I know from what you said below "When I created VoxWav I really didn't think much about making it work from remote locations" when you made vox, so would a bridge be a quick and easy integration to make it possible for two way communication over 3g/4g?

VPNs usually require a subscription for a fixed login and aren't really an easy or good fit for staying connected from outside home, with a car computer, smart watch with a tiny screen, tv stick away from home or mobile it would require logging in to a vpn each time to use vox wav pro and disconnecting after.

Some VPNs auto disconnect once a signal drops and change login info after, so a bridge seems like an idea, would one be possible with vox wav as it is?  8)

Re: Using Tasker with VoxCommando

« Reply #38 on: April 16, 2015, 07:05:20 PM »

Quote

I think the only way to really use VoxWav is to set up a VPN.  I have tried it and it worked fine.  If you have a router that supports VPN it is pretty straightforward to set up.  Your phone will act as though it is on your local network.

With just using DynDNS and port forwarding You can send voice data to VoxCommando because that is done over TCP but all other communication between the two programs is done through UDP which doesn't normally traverse WAN connections.

When I created VoxWav I really didn't think much about making it work from remote locations.

5

Hi Everyone,

I want to show you all something and you can use the idea yourself to save on your electric and prevent your smart home devices like your smart phone, smart watch and tablets from over charging. I put this in place to prevent my devices overcharging using Tasker for 3 reasons.
    • Save on electric bills from power charging devices when they are fully charged.
    • Increase battery life of devices, since a fully charged device will constantly discharge and shorten the battery life.
    • Remove the risk of a battery exploding due to overheating from overcharging.
You can also voice control your plug sockets when you have your plugs linked up to vox, you can just say name of the plug like mircrowave plug, washing machine, dryer on or off.

If you have a kettle linked up to your smart plug socket you can even leave the kettle button pressed on and set vox to turn it on at a set time in the morning or use voice control with voxwav to say kettle on or make me a tea or coffee.


QUICK DEMO OF VOICE CONTROL VOX WITH THE SMART PHONE WATCH

6
Hi Guys and Girls,

Has anyone tried installing VoxWav Pro on an Android TV stick yet? There are android sticks that go straight into the HDMI port of the TV and give full access to an android interface with the Play Store on, since the Android Stick runs Android Kit Katt, Vox Wav pro should be able to be downloaded and ran from it easily.

This means the home TV could be used as a wifi mic to control vox which is on the main PC. A few challenges with the idea present themselves, so any input is appreciated.

James, Kalle, what would need to be selected in VoxWav Pro as the Mic Source for the android TV device, since a USB mic would need to be used for audio input?

If one can be selected then it will work fine for controlling vox running on the PC in the office or another room, an android box could be in each TV in the house.

Now the android device also has Kodi pre installed, so is there a way to run more than one version of kodi from one instance of vox (voice control actions) or would a second vox need to be running?

Example I have kodi on the computer with vox which I control with voice commands, but if I have kodi on the android TV device is there a way to control it from the same vox on the PC?

The last part of the puzzle for voice control in rooms with an android box is the mic being in ON mode all the time. Since the android TV device is WIFI connected there will be times it drops the connection and disconnects causing the ON mode for mic to need setting up again.

Any tweeks coming James where the ON status can be hard set through options within VoxWav Pro so even if wifi drops or when the VoxWav App is opened the Mic is ON?

If anyone here has tried VoxWav Pro with an android box let me know how you got on with it, I will be getting one and just checking if anyone else has been down this path yet.

Cheers.
Sim  8)

7
Hi Everyone,,

Just a quick question, is it possible and if so how for vox to show when a Bluetooth device has connected to the computer? I want to set up a few things like my door lock to the house to unlock when I get within the 10 meter Bluetooth rang after pulling into the drive.

So the Bluetooth on my smart watch or mobile would connect to the computer an event would be shown in vox and it triggers my door unlock remote code sending.

It would also serve as a great way to power save by turning off my TV when I go outside or out of the 10 meter range of the Bluetooth, then when I return back to the front room reactivate the TV.

So any help you guys can give so I can get vox listing connected and disconnected Bluetooth devices is greatly appreciated.

Cheers.
Sim  8)

8

Here is  demo of some integration I have been working on to control an electronic door lock with vox, it forms part of my custom built security system. I wanted the ability to lock all the doors in the house when I leave so if someone did break in they wouldn't just be able to roam from room to room.

It also serves as a good way to control which rooms handy men get access too when they come out to fix things like the washing machine, usually I would have to stay in and although I have CCTV if I wanted to nip out the house they would still have access to doors downstairs.

They might even finish repairing the machine while I am out and leave, so being able to lock the kitchen door with an electric lock means controlling the access to that and the extension.

Now I am not using an off the shelf electric door lock like many WiFi and Bluetooth connected ones you may have seen, they have become hack targets and the security for them is usually pretty weak, plus I am not using my electric locks on the main front house door, only doors inside.

If you live in the UK or EU you can copy what I have done by getting a Home Easy door lock which is remote controlled by RF frequency, you will need a tellstick and eventghost.

The video above is the voice control demo, I have got the doorlock unlocking using Bluetooth and NFC, I have NFC tags on the door and frame and if I touch my phone to it the door unlocks.

If I enter Bluetooth range the door unlocks, the great thing about this door lock is you can pick one up with the remote control unit for £20 on eBay, an off the shelf electric door lock like the August costs £220!

So using vox and some Home Easy Door Locks you could voice control every door in your house for half the price of an off the shelf smart door lock.

I hope this has given you guys some integration ideas for smart door locks you voice control with vox.

9


Hi Guys,

I need a little help, Ring the same company who created Doorbot has finally made available a web interface for viewing the stored videos taken by the Ring Video Doorbell, so we can login and check the videos uploaded to it.

Now I have managed to get vox to show me events like missed visitors, taken door calls and motion alerts, but I need help getting it to play the video player that is embedded on the page to see the selected events.

A video player appears on the screen next to the latest events and I have clicked CTRL while hovering over the play button to try and find the DIV code or Tag to get it to play but I am unable to.

The player appears when you hover over it and goes when not on it, but when you hover over it the play button appears.


When I CTRL I get the TAG: VIDEO 0, when I try and get Robo B to click after the tag it doesn't play, I have tried tag VIDEO,1,2,3,4 etc but I can't get the play button, so any help you can give is appreciated.

Cheers.
Sim  8)

10
Hi Guys, here is an idea some of you may want to run with which I have implemented into my usage of vox. One problem I had now I control my TV with vox and a smart watch is knowing what the listening state of vox is when the TV is off.

I could issue commands and not know whether they have been heard until the monitor or TV is turned on, so what I have done is got a RGB LED strip and linked it up to vox using a Broadlink RM Pro.

When vox is in listening mode the LEDs around the TV and window in the room go green, when it is in standby mode the LEDs go blue, when vox is off the LEDs are red.

Theres many different ways to use LEDs and some are covered on the forum by Kalle, so which way you set it up doesn't matter, just link the vox event for the state to a colour on your RGB LED strip and then it will show which state your vox is in.



I have LEDs in different rooms and they are part of my security system also so when an intrusion is detected the LEDs turn on and go red, so the windows of the house go red. I just let my neighbour no that if they see red lights in the window to check in with me because it could mean a break in or emergency with the family.

One of the family is a diabetic so when an episode happens there's usually little time to act when they have a hypo, so I will be integrating this with a Skype call to my number and e-mail notification.

11
Hey James and Kalle or any others savvy with vox, how would I get this command to run using the Launch.CMD in vox so it launches a hidden window and runs it and then closes but I think that happens automatically after running commands right?

I need to have this run when added as the parameter for Launch.CMD but placing just the full link below doesn't make it run so is there something I am missing out?

http://190.160.0.12:7979/?cmd=%7B%22api_id%22:1004,%22command%22:%22send_code%22,%22mac%22:%22b4:43:0d:30:a7:ee%22,%22data%22:%2226008c009494133713371237131213121312121312131237133713371212131213121312121312371337131213371213121213121312131213121237131213371238123713371300060395931337133712371312131213121312121312371337123812121312131213121312123713371312133712131212131213121312121313361312133713371237133713000d05000000000000000000000000%22%7D

Cheers.
Sim  8)

12
Hi Guys,

I need some help setting the speech output for vox, I tried it on the standard version and the SP version and no joy, I want to switch vox audio output so if I am using my smart watch or Bluetooth headset, rather than listening to the watch or Bluetooth speaker I can say talk through the TV or other speaker device.

I have a payload list that was created in standard version with the different audio names and I have added phrases separated by commas for different names for the devices, although tried just single names by themselves and that doesn't work either.

I have added commands to say talk through the PAYLOAD NAME so it will select the relevant one from the payload list, although I have tried creating just the commands by themselves using ACTION: AudioEndpoint.SetByName followed by name of output device and still the audio doesn't switch from my TV to the named device.

Any tips on getting the audio output set so I can say set audio name and have it set voxs audio output or can I see your audio output command if you have it working and I should be able to workout whats going on with mine from it.

Thanks in advance for the help.
Sim  8)

13
Hi James,

I have been trying to use a Bluetooth headset as the mic on my S5 mobile to issue commands to vox wav pro but the audio isn't going through. I am getting audio from the TTS but the mic isn't sending anything over. I have been through every voice option 3 times and still nothing, so which setting should be the one selected for sending Bluetooth audio through to vox wav pro.

Can you also cover what the other Mic settings are for or when they would be used or send a link to a wiki on them.

Cheers.
Sim
 8)

14
Hi Guys,

I have been testing out an idea the last few days and I need a little help and input. I have IP Cameras all around the house and they all have built in microphones, now the mics pick up sounds incredibly, I can hear people even if they whisper across the room on them, when I login to them with my mobile app or even a program from tenvis I got years ago that is on my old computer but no longer available.

Now I am currently using iSpyconnect ip camera setting and the sound output on that isn't very loud for IP cam mics and doesn't appear to be adjustable, even with all sound settings up to the max on comp.

Now I have managed to get a virtual mixer set up which lets me record the system sounds, so I just make it listen to my IP cameras mics and send the sound into vox as the input, so I can be in any room and issue commands that get picked up.

Now my problem is getting the camera system audio up loud enough to be picked up by vox and actioned, I've been trying to find some IP camera software for windows 8.1 that allows the adjusting of the volume but those I have found so far seem to not have volume controls.

I recorded my voice commands and put the phone near one of the IP cams and had it turn my lights on and if I play one of my YouTube videos with commands and let vox listen to the system audio it actions them perfectly.

So its just IP cam software with actual volume control I need or a sound boosting driver. Since I am using a virtual mixer in place of windows speakers I can't use the bass boost option which increases audio levels sometimes.

I notice on vox there is a sound level marked, is there anyway for me to adjust that so its lower and maybe pick up the lower sound from my cameras coming through the system?

So any help you guys can give is appreciated.

Cheers.
Sim

15
Hi There,

I need some help, I am trying to control and update my tado thermostat at the url:

https://my.tado.com/webapp/#/home-control/control-panel

I just need Robo Browser to navigate to the page, login and then select one of 3 options which I think I just need to do with Robo Browser code match and Robo Browser click to select the option directly from the following url:

https://my.tado.com/webapp/#/home-control/control-panel

But Robo Browser isn't loading instead it is giving me the following error message:
You are using an outdated browser. Please upgrade your browser to improve your experience.

I have the latest versions of all browsers and even redownloaded them all yesterday and I am still getting the error message, it seems to be something to do with my url type that is causing the issue because Robo Browser works fine for other urls.

Not sure if its the webapp style url causing the problem.

https://my.tado.com/webapp/#/home-control/control-panel

Any help you can give to help me use the RoboB.Navigate command to load the url would be greatly appreciated.

My steps for Robo Browser will be to
Navigate to and login to the following url and save login info:
https://my.tado.com/webapp/#/account/sign-in

Then navigate to the page where I have 3 settings to control my heating:
https://my.tado.com/webapp/#/home-control/control-panel
Off - NO FREEZE
Auto - AUTO
Manual - MANUAL

Below is the code from the page, so where it says MANUAL is what I am guessing I would just need to use RoboB.ElementByID, followed by RoboB.Click to select one of the above 3 options after navigating to the page.


<label class="btn btn-default ng-pristine ng-untouched ng-valid" ng-model="thermostat.setMode" btn-radio="'MANUAL'" ng-model-options="{ getterSetter: true }"> <div class="icon-setMode tado-icon-hand"></div> <div class="ng-binding">Manual</div> </label>

Having just checked the page source for my control page I see the following code at the top:

https://my.tado.com/webapp/#/home-control/control-panel

Has this source code at the top:
<!doctype html> <html class="no-js" ng-app="webapp"> <head> <meta charset="utf-8"> <title ng-bind="title">tado°</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> <link rel="stylesheet" href="styles/vendor.a3dbb0b9.css"> <link rel="stylesheet" href="styles/custom-bootstrap.a4b4848c.css"> <link rel="stylesheet" href="styles/main.19a5a22f.css"> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script src="env.js"></script>  <body state="{{$state.current.name}}"> <!--[if lte IE 8]>
<p class="browsehappy alert alert-warning">You are using an <strong>outdated</strong> browser. Please upgrade
   your browser
to improve your experience.</p>

Is there anyway to select Chrome as the default for Robo Browser this may help my issue since I am getting the error message with IE latest version which should be fine but due to that code above is stopping me navigating to my thermostat control page and scraping the url.

I did try changing my default browser to chrome but that didn't change anything with the Robo Browser error.

Thanks in advance for your help.
Sim

Pages: [1]