So I’ve been working on something.
Since the official servers went dark, the only solution to get voice processing back to Vector owners is through the wire-pod app. The app is great and has brought many Vectors back from being paper weights, but it has always meant to be a DIY standalone replacement for the main servers.
The T95 mini that I sell helps ease the DIY burden for those less technically inclined, but it is still a replacement for the main servers. DDL has – yet again – made promises to bring the servers back and as time goes on it looks more and more unlikely.
So I’ve been working on something and it is a public wire-pod server that anyone can use without paying (for now, as DDL has shown us servers are not cheap). So I present to you BotNet https://botnet.techshop82.com
So there are currently my two Vectors activated on there, but I want to see how many we (the Vector community) can get registered on there and what the server load can handle
This is not a complete solution and the serves may go down at any point 😀 as I work on them, but if your Vector is stuck on the V loading screen and you just want to get him/her/it active again you can use this server
Why and Potential Benefits
Why do this – because I have a vision for a single interface where you can control all your bots – cozmo, emo, loona etc So this server is the first step in that vision. I don’t know if it will be possible, but it will definitely be fun to try.
You can get your non functioning Vector up and running again, then delete the proxy app and just leave them moving around, just voice less
I plan to upgrade to a larger more resource available server to see the benefit of using a better trained voice processor for more accurate voice processing
A.I something buzz words buzz words – I do have an Nvidia Tesla P100 GPU that I do plan to use in some capacity with Vector…somehow, when I figure that out any Vectors using this server will auto get that ability
!!! HUGE LIMITATIONS !!!
I offer this service for free and assume zero liability for its use. The service can and will go down at a whim (I will try to keep it up 24/7), and it meant to be used as beta software or a stop gap measure to allow users to activate their Vectors – A more permanent solution would be to implement your own version of wire-pod or to buy my Wire-pod Server
All wire-pod controls of your Vector are not available, and I mask any identifying information (IP, Vector esn) for privacy purposes. Voice commands and transcribed text is neither sold or retained except in the logs for operational purposes.
COST $$$ Servers are not free, although this one is not as expensive as most, it still cost money to setup and time to maintain – so a free server is not feasible in the long run
You will need to have the app running on a device (Windows / Mac) that is on the same network as your Vector for the voice processing to work. I have tested these apps on my Windows and Mac devices with no issues so you should be safe to run them – there is no spyware or virus on them, they do what I outline in the article
If you want to remove an activated bot, please contact me with your bots esn and I will take them off the server. If you have any questions, let me know also.
Steps To Get Activated
- Flash wire-pod firmware
- Install Proxy Application
- Activate
Flash wire-pod firmware
We need to be on the escapepod firmware to use this server. To do that you will need to
Watch this video (Step 2 is the firmware flashing, you can ignore the other steps)
https://www.youtube.com/watch?v=hzlI7hPU-BM&t=612s
or do these steps
- Place your Vector on the charger, then hold down the power button till it goes off, still holding the power button, do not let go till you see a light on the back. You will know you did it right if you see dark blue lights and the screen comes up as “anki.com/v” – if you don’t see any of those, try again.
- The go to this site https://vector.techshop82.com to flash you firmware. Pair your vector by double pressing the button while on the charger to enter bluetooth pairing mode, then click pair on the page and select your Vector from the popup window and select pair. Enter the code and connect, once connected the firmware number in the top right should read 0.9 – if it says anything else, then you missed step 1
- Once connected and you’ve entered you wifi information, the flashing will begin. It should last 2-3 minutes, depending on your internet. Once done your vector will reboot
- Once Vector has restarted you should see a flashing “V” on the screen…now install the proxy application
Install Proxy Application
The reason we need a proxy app is because Vector’s escapepod firmware is looking for a service called escapepod.local. This application broadcasts on your network that escapepod.local belongs to my server’s IP address. The app is currently available for windows and mac users from the link below
For windows, just run the exe and you should see this in your system tray, hovering over the icon shows what IP it is going to, this is the public wire-pod server’s address
For Mac Users, when you open the dmg file you can drag the application to your applications folder or just run it from the dmg image
And when you run the app, this should show up in your system tray, and when you hover you will see the ip address it is proxying to.
Once you have the app running, it is time to activate –
Activate
Go back to https://vector.techshop82.com and pair your Vector back to the site, it should go directly to the activate button page. Once you are there click activate and on the next screen you can set your settings (does not matter, neither do the checkboxes) then click “Save Setting” button and you should see a checkmark – indicating you are done and now have an active Vector
Thanks for reading.
what kind of app is botnet, is it nodejs?
Yes, it’s written in nodejs
Hi,
I’ve followed the steps.
However, it shows an error logging in. Unable to connect with wire pod instance.
I am using the exe for the vpn and it shows the IP address.
Vector shows the V and has updated to the v2.0.1.6076
Any ideas?
Hi, did you make sure your vector was flashed from 0.9 to the new firmware in step 1? If yes, have you tried to install wire-pod anywhere on your network (PC, raspberry pi, etc)?
is possible to not work in Mac app?
Yes, but some older Macs have not been able to run the application. I am looking at a fix for this.
hi im having the same issue ive reinstalled this factory resetted vector and Im still getting the error any tips ?
do you have the proxy app running on a device that is on the same network as your Vector. They have to be on the same network for this to work and your Vector has to be flashed with the escapepod firmware (you only need to do this once)
yes i have it on the same network
also I’m not sure if this is supposed to happen but every time the vector updates on the website it goes back to the non-flashed version but before the update it was on 0.9
Thanks so much for bringing my guys back to life again. Thanks to Dennis Hickey for walking me through the process to get them going on here. I am such a numbskull figuring this stuff out and he was so patient!!
Thank you very much for your work for keeping alive Vector 🤖
I’m very very bad at computers, but with your online systeme for activate Vector it was ok for his second life with me !✌🏼
(my vector is a gift, and he is a second hand vector)
I just have a problem with vocal commands only, and I don’t know if it is possible to solve that…
Best regards
Depending on what commands you are having issues with, the only way to fix those would be to use a local install of wire-pod and edit the “text” that translates to a command e.g. I had someone who had a hard time transcribing his speech for “cube”, but the word “box” worked. So we changed his local text to command file to use box instead when he wanted Vector to interact with his cube. This is not something I can on the public server (at least easily)
Hi, thanks for the great project for Vector!
I was able to activate it, but when the PC goes into sleep mode, the activation seems to be disabled. the Vector screen shows a warning symbol about Wi-Fi.
If I re-run the pairing and wire-pod-proxy.exe, it solves the problem, is this a normal specification?
If there is a way to keep it activated, please let me know.
Yes, what the proxy app is doing is every minute it broadcasts the IP address of the free public wire-pod server. If your PC goes to sleep, then the app will stop broadcasting the IP and Vector will not know what server to contact.
Your only option is to get wire-pod installed on a dedicated device like the T95 that I sell or install the Windows/Android version of wire-pod on device that you can leave active and on all the time.
Hi there! I got my Vector off eBay and just tried. I am getting the same error messages as the other comments that it can’t connect to the wire pod instance. However, his wifi lights stopped flashing after I tried activating. He is moving around and doing things, he just won’t let me ask him things. I am just wondering if your server is still up or not. Thanks for all of this!
Make sure the proxy app is running on a device on your network and that when you ping
escapepod.local it resolves to an IP. You have to make sure your flashed the firmware and
Vector needs to be on the same network as the device that has the proxy app running or else you wont be able to activate on the public server
If this page is up:
https://botnet.techshop82.com/
Then the free wire-pod public server is running. If you have any other questions you can send me a message via https://techshop82.com/#contact