K10+ Pro Combo

May 16, 2026 · View on GitHub


Device List Information

KeyValue TypeDescription
deviceIdStringdevice ID
deviceNameStringdevice name
deviceTypeStringdevice type. Robot Vacuum Cleaner K10+ Pro Combo
enableCloudServiceBooleandetermines if Cloud Service is enabled or not for the current device
hubDeviceIdStringreturns null if not a bluetooth device

Device Status

KeyValue TypeDescription
deviceIdStringdevice ID
deviceNameStringdevice name
deviceTypeStringdevice type. Robot Vacuum Cleaner K10+ Pro Combo
hubDeviceIdStringdevice's parent Hub ID. 000000000000 when the device itself is a Hub or it is connected through Wi-Fi.
workingStatusStringthe working status of the device. StandBy, Clearing, Paused, GotoChargeBase, Charging, ChargeDone, Dormant, InTrouble, InRemoteControl, or InDustCollecting
onlineStatusStringthe connection status of the device. online or offline
batteryIntegerthe current battery level 0-100
taskTypeStringthe current task in progress. standBy, explore, cleanAll, cleanArea, cleanRoom, backToCharge, collectDust, remoteControl, cleanWithExplorer

Control Commands

deviceTypecommandTypeCommandcommand parameterDescription
Robot Vacuum Cleaner K10+ Pro CombocommandstartClean{"action": action_str, "param": {"fanLevel": fan_level_int, "times": clean_cycle_int}}start cleaning.
action_str, the cleaning mode, sweep or mop.
fanLevel, the vacuum level, 1-4.
times, the number of cycles, 1-2639999, in theory.
Robot Vacuum Cleaner K10+ Pro Combocommandpausedefaultpause cleaning
Robot Vacuum Cleaner K10+ Pro Combocommanddockdefaultreturn to charging dock
Robot Vacuum Cleaner K10+ Pro CombocommandsetVolume{0-100}set the robot volume
Robot Vacuum Cleaner K10+ Pro CombocommandchangeParam{"fanLevel": fan_level_int, "times": clean_cycle_int}change clean parameters. fan_level_int, the vacuum level, 1-4; times, the number of cycles, 1-2639999, in theory.

Webhook Events

Key NameValue TypeDescription
eventTypeStringthe type of events
eventVersionStringthe current event version
contextObjectthe detail info of the event
deviceTypeStringattributes of the context object. the type of the device
deviceMacStringattributes of the context object. the MAC address of the device
workingStatusStringattributes of the context object. the working status of the device. StandBy, Clearing, Paused, GotoChargeBase, Charging, ChargeDone, Dormant, InTrouble, InRemoteControl, or InDustCollecting
onlineStatusStringattributes of the context object. the connection status of the device. online or offline
batteryIntegerattributes of the context object. the battery level, range from 0 to 100
taskTypeStringattributes of the context object. the current task in progress. standBy, explore, cleanAll, cleanArea, cleanRoom, backToCharge, collectDust, remoteControl, cleanWithExplorer
timeOfSampleLongattributes of the context object. the time stamp when the event is sent
{
    "eventType": "changeReport",
    "eventVersion": "1",
    "context": {
        "deviceType": "Robot Vacuum Cleaner K10+ Pro Combo",
        "deviceMac": DEVICE_MAC_ADDR,
        "workingStatus""StandBy",
        "onlineStatus": "online",
        "battery": 100,
        "taskType": "explore",
        "timeOfSample": 123456789
    }
}