News:

HOT TIP! Commands and groups can be copied and pasted directly from your command editor to the forum, and vice versa. This makes sharing command XML on the forum much easier!

Main Menu

Roomba integration

Started by Casmo, November 24, 2014, 11:38:11 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Casmo

Hi, the robots thread was quite old I thought i'd better start a new one..

So, a while back I ordered one of these http://www.thinkingcleaner.com/
Many months later, its finally on its way..

I'm probably my own on this one I understand, but if anyone could even have a quick look at the api info below just to give me a sense of how much or how little would be involved in getting vc to talk to it (even in a very basic way i.e. clean, stop etc.) i'd much appreciate it..

http://www.thinkingcleaner.com/downloads/TC_API.pdf

By the way, are there any other roomba owners here?

Thanks

jitterjames

Sweet.  Looks like a nice api.  Easy to use and full featured.  Sending a "clean" command should be dead easy using scrape and getting status info also looks very simple.

Once you get up and running and figure out the IP address, let us know and we'll see what we can do.  It might be easier if we connect using something like TeamViewer and I can try to help you figure it out.

Casmo


Haddood

#3
Quote from: Casmo on November 24, 2014, 11:38:11 AM
Hi, the robots thread was quite old I thought i'd better start a new one..

So, a while back I ordered one of these http://www.thinkingcleaner.com/
Many months later, its finally on its way..

I'm probably my own on this one I understand, but if anyone could even have a quick look at the api info below just to give me a sense of how much or how little would be involved in getting vc to talk to it (even in a very basic way i.e. clean, stop etc.) i'd much appreciate it..

http://www.thinkingcleaner.com/downloads/TC_API.pdf

By the way, are there any other roomba owners here?

Thanks


Really good but really expensive for my taste, it cost about 50% of the price of a new roomba... The cost of wifi to serial on eBay is less than 20$ so paying extra 150$ for the web server and the app is toooooo much

hopefully at one point  iRobot will built this into roomba ...

I bought a blue tooth module on eBay for less than 5 to hook to mine, then eventghost to roomba ...
One of the many future projects

There is this http://www.roowifi.com/products-page/embeddeds/roowifi-roomba-wifi-remote/ as well

When Voice command gets tough, use hand gestures

Casmo

Yes its not cheap. It was a bored in work on a Friday afternoon purchase as I remember. The other advantage I suppose is that you dont have to leave your roomba looking a bit weird with no faceplate ..

Casmo

FYI - I was able to create a Vera scene with a luup code that calls the unit, then just a simple vc command to call the scene. Working great...

nime5ter

#6
Glad you found a way to make it work for you. Vera scenes will be useful for creating scheduled Roomba tasks (clean this space at 9 am every Monday), or getting automatic alerts when the battery reaches a certain level.

You shouldn't need to have the Vera involved at all, if all you want to do is use voice control.

The example that Nighthawk provides on the Vera forum can be done with the Scrape action.

Per Nighthawk's post: http://forum.micasaverde.com/index.php/topic,17560.msg204689.html#msg204689

Instead of creating a scene with his luup code (and doing that again and again for every command), you would enter the same URL in the scrape action.

So the action where currently you're calling a Vera scene in VC, replace that with Scrape > http://ipofyourroomba/command.json?command=clean.

You can probably even create a payload xml file with the different commands endings (clean, dock, etc), and use mostly just one command in VC.
TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)