koalazak / dorita980

Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
MIT License
945 stars 150 forks source link

Complete API Support #39

Closed deckar01 closed 7 years ago

deckar01 commented 7 years ago

Here is a list of commands and preferences used in the iRobot Home v2.0.0 android app:

I checked off the ones that are already implemented.

That debug preference looks interesting. 😈

Commands

Preferences

koalazak commented 7 years ago

I see this commands reversing the android app and I just implement the most useful. Maybe is a good idea expose a new function like myRobot.sendRawCommand(json) to experiment with all the not implementend commands and preferences. I will do that.

koalazak commented 7 years ago

updated documentation with .publish() method. thanks!

deckar01 commented 7 years ago

Awesome! Thank you.

drinfernoo commented 3 years ago

What does debug end up doing? I'm attempting to find any way to get the "cleaned area" from the response... It seems the sqft field in mission status is no longer updated as of firmware 2.4.16-126 (or thereabouts).