Closed deckar01 closed 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.
updated documentation with .publish()
method. thanks!
Awesome! Thank you.
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).
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
BYE
CLEAN
DLPKG
DOCK
FBEEP
FIND
IPDONE
OFF
PATCH
PAUSE
PROVDONE
QUICK
RECHRG
RESET
RESUME
SLEEP
SPOT
SPRAY
START
STARTVIBRATE
STOP
STOPVIBRATE
WAKE
WIFISCAN
WIPE
WLAPOFF
WLAPON
WLLOGFLUSH
WLSTOFF
WLSTON
Preferences
autoEvacCount
autoEvacFlags
autoEvacModel
bbrun
binPause
carpetBoost
cleanSchedule
country
debug
lastSwUpdate
manualUpdate
method
milestones
mission
openOnly
postalCode
preventativeMaintenance
regDate
robotLanguage
robotName
robot_status
schedHold
sku
softwareVersion
status
swUpdateAvailable
twoPass
tzName
value
wifiDiagnostics