cloud.smarthq.service.flexdispense¶
Description¶
Service for Flex Dispense.
Example Device Response (Digital Twin API)¶
Service for flex dispense for laundry.
{
"adapterId": "0000000000000000000000000000000000000000",
"alertTypes": [],
"createdDateTime": "2022-03-04T12:12:12.123Z",
"deviceId": "0000000000000000000000000000000000000000000000000000000000000000",
"deviceType": "cloud.smarthq.device.washer",
"gatewayId": "0000000000000000000000000000000000000000000000000000000000000000",
"kind": "device#item",
"lastPresenceTime": "2022-03-04T12:12:12.123Z",
"lastSyncTime": "2022-03-04T12:12:12.123Z",
"presence": "OFFLINE",
"removable": true,
"services": [
{
"serviceType": "cloud.smarthq.service.flexdispense",
"lastSyncTime": "2022-03-04T12:12:12.123Z",
"domainType": "cloud.smarthq.domain.laundry.flexdispense",
"supportedCommands": [
"cloud.smarthq.command.flexdispense.mode.set"
],
"state": {
"mode": "cloud.smarthq.type.mode.prewash",
"featureVersion": 1.0,
"on": true
},
"serviceId": "0000000000000000000000000000000000000000000000000000000000000000",
"serviceDeviceType": "cloud.smarthq.device.washer",
"config": {
"supportedModes": [
"cloud.smarthq.type.mode.none",
"cloud.smarthq.type.mode.prewash",
"cloud.smarthq.type.mode.mainwash",
"cloud.smarthq.type.mode.postwash"
]
},
"lastStateTime": "2022-03-04T12:12:12.123Z"
}
],
"userId": "000000000000000"
}
Configuration¶
The following are properties for the gateway/device sync as part of the "config" object for each individual service.
| Field Name | Property Type | Required |
|---|---|---|
| supportedModes | SET<MODE> | Yes |
State¶
The following are properties for the device state report as part of the "state" object for each individual service.
| Field Name | Property Type | Required | Minimum | Maximum |
|---|---|---|---|---|
| disabled | BOOLEAN | No | ||
| featureVersion | INTEGER | Yes | -2147483648 | 2147483647 |
| mode | MODE | Yes | ||
| on | BOOLEAN | Yes |
Commands¶
The following are properties for both the Digital Twin API to send a command to the device as well as the properties passed as part of a command to the gateway to be processed by the device itself.
cloud.smarthq.command.flexdispense.mode.set¶
Command to set the new mode for the Flex Dispense Service.
Rules Engine Allowed Domains:
- cloud.smarthq.domain.laundry.flexdispense
| Field Name | Property Type | Required |
|---|---|---|
| method | METHOD | Yes |
| mode | MODE | Yes |
Example Commands¶
Command to set the Flex Dispense Setting.
{
"command": {
"mode": "cloud.smarthq.type.mode.prewash",
"commandType": "cloud.smarthq.command.flexdispense.mode.set",
"method": "cloud.smarthq.type.method.default"
},
"deviceId": "00000000000000000000000000000000000000000000000000000000000000",
"domainType": "cloud.smarthq.domain.laundry.flexdispense",
"kind": "service#command",
"serviceDeviceType": "cloud.smarthq.device.washer",
"serviceType": "cloud.smarthq.service.flexdispense"
}
Supported Outcomes¶
Each service has an allow listed set of outcomes that the device may return when asked to execute a command.
| Outcome | Documentation |
|---|---|
| cloud.smarthq.outcome.badrequest | The request was invalid. |
| cloud.smarthq.outcome.developererror | Only used when there is a server side bug |
| cloud.smarthq.outcome.deviceoffline | The device is offline. |
| cloud.smarthq.outcome.forbidden | The request is forbidden due to permissions. |
| cloud.smarthq.outcome.internalerror | The server had an issue processing the request |
| cloud.smarthq.outcome.missingconfig | The service config is missing |
| cloud.smarthq.outcome.missingstate | The service state is missing |
| cloud.smarthq.outcome.notallowed | The command is not allowed. |
| cloud.smarthq.outcome.notfound | The request is forbidden due to permissions. |
| cloud.smarthq.outcome.notsupported | The command is not supported. |
| cloud.smarthq.outcome.servicedisabled | Feature is currently disabled |
| cloud.smarthq.outcome.success | Successful request |
| cloud.smarthq.outcome.timeout | The server experienced timeout waiting for a response from the gateway |
Data Types¶
BOOLEAN¶
Value must be either true or false.
INTEGER¶
Value must be an integer. Field specific restrictions such as a minimum and maximum may apply depending on the field.
METHOD¶
| METHOD | Documentation |
|---|---|
| cloud.smarthq.type.method.continuous | continuous |
| cloud.smarthq.type.method.default | default |
| cloud.smarthq.type.method.pulsed | pulsed |
MODE¶
| MODE | Documentation |
|---|---|
| cloud.smarthq.type.mode.auto | Automatic |
| cloud.smarthq.type.mode.beep | Beep |
| cloud.smarthq.type.mode.beverages | Beverages |
| cloud.smarthq.type.mode.blocked | Blocked |
| cloud.smarthq.type.mode.blood | Blood |
| cloud.smarthq.type.mode.board.malfunction | Board malfunction |
| cloud.smarthq.type.mode.boost | Boost |
| cloud.smarthq.type.mode.broil.level.convection.crisp | Broil Convection Crisp |
| cloud.smarthq.type.mode.broil.level.convection.high | Broil Convection High |
| cloud.smarthq.type.mode.broil.level.convection.low | Broil Convection Low |
| cloud.smarthq.type.mode.broil.level.high | Broil High |
| cloud.smarthq.type.mode.broil.level.low | Broil Low |
| cloud.smarthq.type.mode.bypass | Bypass |
| cloud.smarthq.type.mode.cancel | Cancel |
| cloud.smarthq.type.mode.celsius | Celsius |
| cloud.smarthq.type.mode.circulate | Circulate |
| cloud.smarthq.type.mode.clean | Clean |
| cloud.smarthq.type.mode.closed | Closed |
| cloud.smarthq.type.mode.cold | Cold |
| cloud.smarthq.type.mode.colors | Colors |
| cloud.smarthq.type.mode.communication | Communication |
| cloud.smarthq.type.mode.complete | Complete |
| cloud.smarthq.type.mode.compressor.error.detected | Compressor Error Detected |
| cloud.smarthq.type.mode.compressor.no.error | No Compressor Error |
| cloud.smarthq.type.mode.continuous | Continuous |
| cloud.smarthq.type.mode.control.centraldesk | Central Desk Control |
| cloud.smarthq.type.mode.control.occupancy | Occupancy Control |
| cloud.smarthq.type.mode.convertibledrawer.mode1 | Convertible Drawer Mode 1 |
| cloud.smarthq.type.mode.convertibledrawer.mode2 | Convertible Drawer Mode 2 |
| cloud.smarthq.type.mode.convertibledrawer.mode3 | Convertible Drawer Mode 3 |
| cloud.smarthq.type.mode.convertibledrawer.mode4 | Convertible Drawer Mode 4 |
| cloud.smarthq.type.mode.convertibledrawer.mode5 | Convertible Drawer Mode 5 |
| cloud.smarthq.type.mode.convertibledrawer.mode6 | Convertible Drawer Mode 6 |
| cloud.smarthq.type.mode.convertibledrawer.mode7 | Convertible Drawer Mode 7 |
| cloud.smarthq.type.mode.cooking.cavity.lower | The lower door open |
| cloud.smarthq.type.mode.cooking.cavity.upper | The upper door open |
| cloud.smarthq.type.mode.cookstage.baking | Baking |
| cloud.smarthq.type.mode.cookstage.cooking | Cooking |
| cloud.smarthq.type.mode.cookstage.nomode | No Mode |
| cloud.smarthq.type.mode.cookstage.preheat | Preheat |
| cloud.smarthq.type.mode.cookstage.readyforbaking | Ready for Baking |
| cloud.smarthq.type.mode.cookstage.readyforcooking | Ready for Cooking |
| cloud.smarthq.type.mode.cookstage.readyforrecharge | Ready for Recharge |
| cloud.smarthq.type.mode.cookstage.recharge | Recharge |
| cloud.smarthq.type.mode.cool | Cool |
| cloud.smarthq.type.mode.cool.quiet | Cool Quiet |
| cloud.smarthq.type.mode.cool.turbo | Cool Turbo |
| cloud.smarthq.type.mode.cycle | Cycle |
| cloud.smarthq.type.mode.depletion.critical | Critical Depletion |
| cloud.smarthq.type.mode.depletion.mild | Mild Depletion |
| cloud.smarthq.type.mode.depletion.severe | Severe Depletion |
| cloud.smarthq.type.mode.dim | Dim |
| cloud.smarthq.type.mode.dirt | Dirt |
| cloud.smarthq.type.mode.disable | Disable |
| cloud.smarthq.type.mode.dontcare | Dont Care |
| cloud.smarthq.type.mode.drain | Drain |
| cloud.smarthq.type.mode.driving | Driving |
| cloud.smarthq.type.mode.electriconly | Electric Only |
| cloud.smarthq.type.mode.enable | Enable |
| cloud.smarthq.type.mode.error | Error |
| cloud.smarthq.type.mode.expired | Expired |
| cloud.smarthq.type.mode.expiringsoon | Expiring Soon |
| cloud.smarthq.type.mode.extend | Extend |
| cloud.smarthq.type.mode.extended | Extended |
| cloud.smarthq.type.mode.extending | Extending |
| cloud.smarthq.type.mode.extraheavy | Extra Heavy |
| cloud.smarthq.type.mode.extrahot | Extra Hot |
| cloud.smarthq.type.mode.extralight | Extra Light |
| cloud.smarthq.type.mode.fahrenheit | Fahrenheit |
| cloud.smarthq.type.mode.fault | Fault |
| cloud.smarthq.type.mode.fill | Fill |
| cloud.smarthq.type.mode.good | Good |
| cloud.smarthq.type.mode.grass | Grass |
| cloud.smarthq.type.mode.hard | Hard |
| cloud.smarthq.type.mode.heat | Heat |
| cloud.smarthq.type.mode.heatpump.boost | Boost Heat Pump |
| cloud.smarthq.type.mode.heatpump.only | Heat Pump Only |
| cloud.smarthq.type.mode.heavy | Heavy |
| cloud.smarthq.type.mode.high | High |
| cloud.smarthq.type.mode.highdemand | High Demand |
| cloud.smarthq.type.mode.hot | Hot |
| cloud.smarthq.type.mode.hour.12 | Hour 12 |
| cloud.smarthq.type.mode.hour.24 | Hour 24 |
| cloud.smarthq.type.mode.hybrid | Hybrid |
| cloud.smarthq.type.mode.icemaker.addwater | Add water |
| cloud.smarthq.type.mode.icemaker.bin.full | Ice bin full |
| cloud.smarthq.type.mode.icemaker.bin.missing | Ice bin missing |
| cloud.smarthq.type.mode.icemaker.cleaning | Cleaning |
| cloud.smarthq.type.mode.icemaker.defrosting | Defrosting |
| cloud.smarthq.type.mode.icemaker.idle | Idle |
| cloud.smarthq.type.mode.icemaker.lid.open | Lid open |
| cloud.smarthq.type.mode.icemaker.makingice | Making ice |
| cloud.smarthq.type.mode.icemaker.missingwatersource | Missing water source |
| cloud.smarthq.type.mode.inactive | Inactive |
| cloud.smarthq.type.mode.inapplianceloadreduction | In Appliance Load Reduction Mode |
| cloud.smarthq.type.mode.initial.inspection | Inspection |
| cloud.smarthq.type.mode.initializing | Initializing |
| cloud.smarthq.type.mode.intemperatureoffset | In Temperature Offset Mode |
| cloud.smarthq.type.mode.intemporaryloadincrease | In Temporary Load Increase mode |
| cloud.smarthq.type.mode.invalid | Invalid |
| cloud.smarthq.type.mode.knob.bake | Knob Bake |
| cloud.smarthq.type.mode.knob.broil | Knob Broil |
| cloud.smarthq.type.mode.knob.convection.bake | Knob Convection Bake |
| cloud.smarthq.type.mode.knob.convection.bake.multi | Knob Convection Bake Multi |
| cloud.smarthq.type.mode.knob.convection.broil | Knob Convection Broil |
| cloud.smarthq.type.mode.knob.convection.roast | Knob Convection Roast |
| cloud.smarthq.type.mode.knob.no.mode | Knob No Mode |
| cloud.smarthq.type.mode.knob.proof | Knob Proof |
| cloud.smarthq.type.mode.knob.sabbath.bake | Knob Sabbath Bake |
| cloud.smarthq.type.mode.knob.self.clean | Knob Self Clean |
| cloud.smarthq.type.mode.knob.steam.clean | Knob Steam Clean |
| cloud.smarthq.type.mode.knob.warm | Knob Warm |
| cloud.smarthq.type.mode.leak | Leak |
| cloud.smarthq.type.mode.light | Light |
| cloud.smarthq.type.mode.locked | Locked |
| cloud.smarthq.type.mode.low | Low |
| cloud.smarthq.type.mode.mabe.commissioning | Mabe state commissioning |
| cloud.smarthq.type.mode.mabe.criticalfaultmode | Mabe state critical fault mode |
| cloud.smarthq.type.mode.mabe.cycle.activewear | Mabe cycle active wear |
| cloud.smarthq.type.mode.mabe.cycle.allergen | Mabe cycle allergen |
| cloud.smarthq.type.mode.mabe.cycle.basketclean | Mabe cycle basket clean |
| cloud.smarthq.type.mode.mabe.cycle.cottons | Mabe cycle cottons |
| cloud.smarthq.type.mode.mabe.cycle.deepclean | Mabe cycle deep clean |
| cloud.smarthq.type.mode.mabe.cycle.delicates | Mabe cycle delicates |
| cloud.smarthq.type.mode.mabe.cycle.drainandspin | Mabe cycle drain and spin |
| cloud.smarthq.type.mode.mabe.cycle.eco4060 | Mabe cycle eco 40 60 |
| cloud.smarthq.type.mode.mabe.cycle.heavyduty | Mabe cycle heavy duty |
| cloud.smarthq.type.mode.mabe.cycle.rinseandspin | Mabe cycle rinse and spin |
| cloud.smarthq.type.mode.mabe.cycle.sanitize | Mabe cycle sanitize |
| cloud.smarthq.type.mode.mabe.cycle.speedwash | Mabe cycle speed wash |
| cloud.smarthq.type.mode.mabe.cycle.towelssheets | Mabe cycle towels and sheets |
| cloud.smarthq.type.mode.mabe.cycle.undefined | Mabe cycle undefined |
| cloud.smarthq.type.mode.mabe.delaystart | Mabe state delay start |
| cloud.smarthq.type.mode.mabe.endofcycle | Mabe state end of cycle |
| cloud.smarthq.type.mode.mabe.idle | Mabe state idle |
| cloud.smarthq.type.mode.mabe.operationmode | Mabe state operation mode |
| cloud.smarthq.type.mode.mabe.pause | Mabe state pause |
| cloud.smarthq.type.mode.mabe.standby | Mabe state standby |
| cloud.smarthq.type.mode.mabe.startup | Mabe state start up |
| cloud.smarthq.type.mode.mainwash | Main Wash |
| cloud.smarthq.type.mode.manual | Manual |
| cloud.smarthq.type.mode.manualoverride | Manual override |
| cloud.smarthq.type.mode.mass | Mass |
| cloud.smarthq.type.mode.medium | Medium |
| cloud.smarthq.type.mode.merv13 | MERV13 Filter |
| cloud.smarthq.type.mode.motor.shutoff | Motor shutoff |
| cloud.smarthq.type.mode.needsattention | Needs Attention |
| cloud.smarthq.type.mode.needsreplaced | Needs replaced |
| cloud.smarthq.type.mode.none | None |
| cloud.smarthq.type.mode.normal | Normal |
| cloud.smarthq.type.mode.not.fitted | Not Fitted |
| cloud.smarthq.type.mode.nothing | Nothing |
| cloud.smarthq.type.mode.off | Off |
| cloud.smarthq.type.mode.offline | Offline |
| cloud.smarthq.type.mode.oily | Oily |
| cloud.smarthq.type.mode.on | On |
| cloud.smarthq.type.mode.online | Online |
| cloud.smarthq.type.mode.open | Open |
| cloud.smarthq.type.mode.open.all | Open all |
| cloud.smarthq.type.mode.open.any | Open any |
| cloud.smarthq.type.mode.other | Other |
| cloud.smarthq.type.mode.oven.light.auto.off | Oven light Auto Off |
| cloud.smarthq.type.mode.oven.light.auto.on | Oven light Auto On |
| cloud.smarthq.type.mode.oven.light.haier.knob.auto.on | Oven Light Haier Knob Auto On |
| cloud.smarthq.type.mode.oven.light.manual.control | Oven Light Manual Control |
| cloud.smarthq.type.mode.oven.pantype.castiron | Cast Iron |
| cloud.smarthq.type.mode.oven.pantype.generic | Generic |
| cloud.smarthq.type.mode.oven.pantype.notset | Not Set |
| cloud.smarthq.type.mode.oven.pantype.stainless | Stainless |
| cloud.smarthq.type.mode.payment.app | App Pay |
| cloud.smarthq.type.mode.payment.coin | Coin Pay |
| cloud.smarthq.type.mode.payment.freemode.app | FreeMode App |
| cloud.smarthq.type.mode.payment.freemode.noapp | FreeMode No App |
| cloud.smarthq.type.mode.payment.multi | MultiPay |
| cloud.smarthq.type.mode.payment.paidmode | Paid Mode |
| cloud.smarthq.type.mode.postwash | Post Wash |
| cloud.smarthq.type.mode.presence.absent | Presence absent |
| cloud.smarthq.type.mode.presence.ready | Presence ready |
| cloud.smarthq.type.mode.presence.requested | Presence requested |
| cloud.smarthq.type.mode.prewash | Pre Wash |
| cloud.smarthq.type.mode.profile | Profile |
| cloud.smarthq.type.mode.ratio | Ratio |
| cloud.smarthq.type.mode.ready | Ready |
| cloud.smarthq.type.mode.remote | Remote |
| cloud.smarthq.type.mode.retract | Retract |
| cloud.smarthq.type.mode.retracted | Retracted |
| cloud.smarthq.type.mode.retracting | Retracting |
| cloud.smarthq.type.mode.salt.level.error | Salt level error |
| cloud.smarthq.type.mode.service.position | Service position |
| cloud.smarthq.type.mode.soft | Soft |
| cloud.smarthq.type.mode.spinlevel.disabled | Spin level disabled |
| cloud.smarthq.type.mode.spinlevel.extra | Extra spin level |
| cloud.smarthq.type.mode.spinlevel.low | Low spin level |
| cloud.smarthq.type.mode.spinlevel.maxloadsize | Max load size spin level |
| cloud.smarthq.type.mode.spinlevel.more | More spin level |
| cloud.smarthq.type.mode.spinlevel.normal | Normal spin level |
| cloud.smarthq.type.mode.spinlevel.nospin | No Spin level |
| cloud.smarthq.type.mode.standard | Standard |
| cloud.smarthq.type.mode.start | Start |
| cloud.smarthq.type.mode.switch.timeout | Switch timeout |
| cloud.smarthq.type.mode.tapcold | Tap Cold |
| cloud.smarthq.type.mode.temporary | Temporary |
| cloud.smarthq.type.mode.tomato | Tomato |
| cloud.smarthq.type.mode.traffic.light | Traffic light |
| cloud.smarthq.type.mode.transition | Transition |
| cloud.smarthq.type.mode.undefined | Undefined |
| cloud.smarthq.type.mode.undepleted | Undepleted |
| cloud.smarthq.type.mode.unknown | Unknown |
| cloud.smarthq.type.mode.unlocked | Unlocked |
| cloud.smarthq.type.mode.unprovisioned | Unprovisioned |
| cloud.smarthq.type.mode.unset | Unset |
| cloud.smarthq.type.mode.valid | Valid |
| cloud.smarthq.type.mode.valve.closed.timeout | Valve closed timeout |
| cloud.smarthq.type.mode.valve.error | Valve error |
| cloud.smarthq.type.mode.valve.open.timeout | Valve open timeout |
| cloud.smarthq.type.mode.very.hard | Very Hard |
| cloud.smarthq.type.mode.very.soft | Very Soft |
| cloud.smarthq.type.mode.warm | Warm |
SET<MODE>¶
| SET<MODE> | Documentation |
|---|---|
| cloud.smarthq.type.mode.auto | Automatic |
| cloud.smarthq.type.mode.beep | Beep |
| cloud.smarthq.type.mode.beverages | Beverages |
| cloud.smarthq.type.mode.blocked | Blocked |
| cloud.smarthq.type.mode.blood | Blood |
| cloud.smarthq.type.mode.board.malfunction | Board malfunction |
| cloud.smarthq.type.mode.boost | Boost |
| cloud.smarthq.type.mode.broil.level.convection.crisp | Broil Convection Crisp |
| cloud.smarthq.type.mode.broil.level.convection.high | Broil Convection High |
| cloud.smarthq.type.mode.broil.level.convection.low | Broil Convection Low |
| cloud.smarthq.type.mode.broil.level.high | Broil High |
| cloud.smarthq.type.mode.broil.level.low | Broil Low |
| cloud.smarthq.type.mode.bypass | Bypass |
| cloud.smarthq.type.mode.cancel | Cancel |
| cloud.smarthq.type.mode.celsius | Celsius |
| cloud.smarthq.type.mode.circulate | Circulate |
| cloud.smarthq.type.mode.clean | Clean |
| cloud.smarthq.type.mode.closed | Closed |
| cloud.smarthq.type.mode.cold | Cold |
| cloud.smarthq.type.mode.colors | Colors |
| cloud.smarthq.type.mode.communication | Communication |
| cloud.smarthq.type.mode.complete | Complete |
| cloud.smarthq.type.mode.compressor.error.detected | Compressor Error Detected |
| cloud.smarthq.type.mode.compressor.no.error | No Compressor Error |
| cloud.smarthq.type.mode.continuous | Continuous |
| cloud.smarthq.type.mode.control.centraldesk | Central Desk Control |
| cloud.smarthq.type.mode.control.occupancy | Occupancy Control |
| cloud.smarthq.type.mode.convertibledrawer.mode1 | Convertible Drawer Mode 1 |
| cloud.smarthq.type.mode.convertibledrawer.mode2 | Convertible Drawer Mode 2 |
| cloud.smarthq.type.mode.convertibledrawer.mode3 | Convertible Drawer Mode 3 |
| cloud.smarthq.type.mode.convertibledrawer.mode4 | Convertible Drawer Mode 4 |
| cloud.smarthq.type.mode.convertibledrawer.mode5 | Convertible Drawer Mode 5 |
| cloud.smarthq.type.mode.convertibledrawer.mode6 | Convertible Drawer Mode 6 |
| cloud.smarthq.type.mode.convertibledrawer.mode7 | Convertible Drawer Mode 7 |
| cloud.smarthq.type.mode.cooking.cavity.lower | The lower door open |
| cloud.smarthq.type.mode.cooking.cavity.upper | The upper door open |
| cloud.smarthq.type.mode.cookstage.baking | Baking |
| cloud.smarthq.type.mode.cookstage.cooking | Cooking |
| cloud.smarthq.type.mode.cookstage.nomode | No Mode |
| cloud.smarthq.type.mode.cookstage.preheat | Preheat |
| cloud.smarthq.type.mode.cookstage.readyforbaking | Ready for Baking |
| cloud.smarthq.type.mode.cookstage.readyforcooking | Ready for Cooking |
| cloud.smarthq.type.mode.cookstage.readyforrecharge | Ready for Recharge |
| cloud.smarthq.type.mode.cookstage.recharge | Recharge |
| cloud.smarthq.type.mode.cool | Cool |
| cloud.smarthq.type.mode.cool.quiet | Cool Quiet |
| cloud.smarthq.type.mode.cool.turbo | Cool Turbo |
| cloud.smarthq.type.mode.cycle | Cycle |
| cloud.smarthq.type.mode.depletion.critical | Critical Depletion |
| cloud.smarthq.type.mode.depletion.mild | Mild Depletion |
| cloud.smarthq.type.mode.depletion.severe | Severe Depletion |
| cloud.smarthq.type.mode.dim | Dim |
| cloud.smarthq.type.mode.dirt | Dirt |
| cloud.smarthq.type.mode.disable | Disable |
| cloud.smarthq.type.mode.dontcare | Dont Care |
| cloud.smarthq.type.mode.drain | Drain |
| cloud.smarthq.type.mode.driving | Driving |
| cloud.smarthq.type.mode.electriconly | Electric Only |
| cloud.smarthq.type.mode.enable | Enable |
| cloud.smarthq.type.mode.error | Error |
| cloud.smarthq.type.mode.expired | Expired |
| cloud.smarthq.type.mode.expiringsoon | Expiring Soon |
| cloud.smarthq.type.mode.extend | Extend |
| cloud.smarthq.type.mode.extended | Extended |
| cloud.smarthq.type.mode.extending | Extending |
| cloud.smarthq.type.mode.extraheavy | Extra Heavy |
| cloud.smarthq.type.mode.extrahot | Extra Hot |
| cloud.smarthq.type.mode.extralight | Extra Light |
| cloud.smarthq.type.mode.fahrenheit | Fahrenheit |
| cloud.smarthq.type.mode.fault | Fault |
| cloud.smarthq.type.mode.fill | Fill |
| cloud.smarthq.type.mode.good | Good |
| cloud.smarthq.type.mode.grass | Grass |
| cloud.smarthq.type.mode.hard | Hard |
| cloud.smarthq.type.mode.heat | Heat |
| cloud.smarthq.type.mode.heatpump.boost | Boost Heat Pump |
| cloud.smarthq.type.mode.heatpump.only | Heat Pump Only |
| cloud.smarthq.type.mode.heavy | Heavy |
| cloud.smarthq.type.mode.high | High |
| cloud.smarthq.type.mode.highdemand | High Demand |
| cloud.smarthq.type.mode.hot | Hot |
| cloud.smarthq.type.mode.hour.12 | Hour 12 |
| cloud.smarthq.type.mode.hour.24 | Hour 24 |
| cloud.smarthq.type.mode.hybrid | Hybrid |
| cloud.smarthq.type.mode.icemaker.addwater | Add water |
| cloud.smarthq.type.mode.icemaker.bin.full | Ice bin full |
| cloud.smarthq.type.mode.icemaker.bin.missing | Ice bin missing |
| cloud.smarthq.type.mode.icemaker.cleaning | Cleaning |
| cloud.smarthq.type.mode.icemaker.defrosting | Defrosting |
| cloud.smarthq.type.mode.icemaker.idle | Idle |
| cloud.smarthq.type.mode.icemaker.lid.open | Lid open |
| cloud.smarthq.type.mode.icemaker.makingice | Making ice |
| cloud.smarthq.type.mode.icemaker.missingwatersource | Missing water source |
| cloud.smarthq.type.mode.inactive | Inactive |
| cloud.smarthq.type.mode.inapplianceloadreduction | In Appliance Load Reduction Mode |
| cloud.smarthq.type.mode.initial.inspection | Inspection |
| cloud.smarthq.type.mode.initializing | Initializing |
| cloud.smarthq.type.mode.intemperatureoffset | In Temperature Offset Mode |
| cloud.smarthq.type.mode.intemporaryloadincrease | In Temporary Load Increase mode |
| cloud.smarthq.type.mode.invalid | Invalid |
| cloud.smarthq.type.mode.knob.bake | Knob Bake |
| cloud.smarthq.type.mode.knob.broil | Knob Broil |
| cloud.smarthq.type.mode.knob.convection.bake | Knob Convection Bake |
| cloud.smarthq.type.mode.knob.convection.bake.multi | Knob Convection Bake Multi |
| cloud.smarthq.type.mode.knob.convection.broil | Knob Convection Broil |
| cloud.smarthq.type.mode.knob.convection.roast | Knob Convection Roast |
| cloud.smarthq.type.mode.knob.no.mode | Knob No Mode |
| cloud.smarthq.type.mode.knob.proof | Knob Proof |
| cloud.smarthq.type.mode.knob.sabbath.bake | Knob Sabbath Bake |
| cloud.smarthq.type.mode.knob.self.clean | Knob Self Clean |
| cloud.smarthq.type.mode.knob.steam.clean | Knob Steam Clean |
| cloud.smarthq.type.mode.knob.warm | Knob Warm |
| cloud.smarthq.type.mode.leak | Leak |
| cloud.smarthq.type.mode.light | Light |
| cloud.smarthq.type.mode.locked | Locked |
| cloud.smarthq.type.mode.low | Low |
| cloud.smarthq.type.mode.mabe.commissioning | Mabe state commissioning |
| cloud.smarthq.type.mode.mabe.criticalfaultmode | Mabe state critical fault mode |
| cloud.smarthq.type.mode.mabe.cycle.activewear | Mabe cycle active wear |
| cloud.smarthq.type.mode.mabe.cycle.allergen | Mabe cycle allergen |
| cloud.smarthq.type.mode.mabe.cycle.basketclean | Mabe cycle basket clean |
| cloud.smarthq.type.mode.mabe.cycle.cottons | Mabe cycle cottons |
| cloud.smarthq.type.mode.mabe.cycle.deepclean | Mabe cycle deep clean |
| cloud.smarthq.type.mode.mabe.cycle.delicates | Mabe cycle delicates |
| cloud.smarthq.type.mode.mabe.cycle.drainandspin | Mabe cycle drain and spin |
| cloud.smarthq.type.mode.mabe.cycle.eco4060 | Mabe cycle eco 40 60 |
| cloud.smarthq.type.mode.mabe.cycle.heavyduty | Mabe cycle heavy duty |
| cloud.smarthq.type.mode.mabe.cycle.rinseandspin | Mabe cycle rinse and spin |
| cloud.smarthq.type.mode.mabe.cycle.sanitize | Mabe cycle sanitize |
| cloud.smarthq.type.mode.mabe.cycle.speedwash | Mabe cycle speed wash |
| cloud.smarthq.type.mode.mabe.cycle.towelssheets | Mabe cycle towels and sheets |
| cloud.smarthq.type.mode.mabe.cycle.undefined | Mabe cycle undefined |
| cloud.smarthq.type.mode.mabe.delaystart | Mabe state delay start |
| cloud.smarthq.type.mode.mabe.endofcycle | Mabe state end of cycle |
| cloud.smarthq.type.mode.mabe.idle | Mabe state idle |
| cloud.smarthq.type.mode.mabe.operationmode | Mabe state operation mode |
| cloud.smarthq.type.mode.mabe.pause | Mabe state pause |
| cloud.smarthq.type.mode.mabe.standby | Mabe state standby |
| cloud.smarthq.type.mode.mabe.startup | Mabe state start up |
| cloud.smarthq.type.mode.mainwash | Main Wash |
| cloud.smarthq.type.mode.manual | Manual |
| cloud.smarthq.type.mode.manualoverride | Manual override |
| cloud.smarthq.type.mode.mass | Mass |
| cloud.smarthq.type.mode.medium | Medium |
| cloud.smarthq.type.mode.merv13 | MERV13 Filter |
| cloud.smarthq.type.mode.motor.shutoff | Motor shutoff |
| cloud.smarthq.type.mode.needsattention | Needs Attention |
| cloud.smarthq.type.mode.needsreplaced | Needs replaced |
| cloud.smarthq.type.mode.none | None |
| cloud.smarthq.type.mode.normal | Normal |
| cloud.smarthq.type.mode.not.fitted | Not Fitted |
| cloud.smarthq.type.mode.nothing | Nothing |
| cloud.smarthq.type.mode.off | Off |
| cloud.smarthq.type.mode.offline | Offline |
| cloud.smarthq.type.mode.oily | Oily |
| cloud.smarthq.type.mode.on | On |
| cloud.smarthq.type.mode.online | Online |
| cloud.smarthq.type.mode.open | Open |
| cloud.smarthq.type.mode.open.all | Open all |
| cloud.smarthq.type.mode.open.any | Open any |
| cloud.smarthq.type.mode.other | Other |
| cloud.smarthq.type.mode.oven.light.auto.off | Oven light Auto Off |
| cloud.smarthq.type.mode.oven.light.auto.on | Oven light Auto On |
| cloud.smarthq.type.mode.oven.light.haier.knob.auto.on | Oven Light Haier Knob Auto On |
| cloud.smarthq.type.mode.oven.light.manual.control | Oven Light Manual Control |
| cloud.smarthq.type.mode.oven.pantype.castiron | Cast Iron |
| cloud.smarthq.type.mode.oven.pantype.generic | Generic |
| cloud.smarthq.type.mode.oven.pantype.notset | Not Set |
| cloud.smarthq.type.mode.oven.pantype.stainless | Stainless |
| cloud.smarthq.type.mode.payment.app | App Pay |
| cloud.smarthq.type.mode.payment.coin | Coin Pay |
| cloud.smarthq.type.mode.payment.freemode.app | FreeMode App |
| cloud.smarthq.type.mode.payment.freemode.noapp | FreeMode No App |
| cloud.smarthq.type.mode.payment.multi | MultiPay |
| cloud.smarthq.type.mode.payment.paidmode | Paid Mode |
| cloud.smarthq.type.mode.postwash | Post Wash |
| cloud.smarthq.type.mode.presence.absent | Presence absent |
| cloud.smarthq.type.mode.presence.ready | Presence ready |
| cloud.smarthq.type.mode.presence.requested | Presence requested |
| cloud.smarthq.type.mode.prewash | Pre Wash |
| cloud.smarthq.type.mode.profile | Profile |
| cloud.smarthq.type.mode.ratio | Ratio |
| cloud.smarthq.type.mode.ready | Ready |
| cloud.smarthq.type.mode.remote | Remote |
| cloud.smarthq.type.mode.retract | Retract |
| cloud.smarthq.type.mode.retracted | Retracted |
| cloud.smarthq.type.mode.retracting | Retracting |
| cloud.smarthq.type.mode.salt.level.error | Salt level error |
| cloud.smarthq.type.mode.service.position | Service position |
| cloud.smarthq.type.mode.soft | Soft |
| cloud.smarthq.type.mode.spinlevel.disabled | Spin level disabled |
| cloud.smarthq.type.mode.spinlevel.extra | Extra spin level |
| cloud.smarthq.type.mode.spinlevel.low | Low spin level |
| cloud.smarthq.type.mode.spinlevel.maxloadsize | Max load size spin level |
| cloud.smarthq.type.mode.spinlevel.more | More spin level |
| cloud.smarthq.type.mode.spinlevel.normal | Normal spin level |
| cloud.smarthq.type.mode.spinlevel.nospin | No Spin level |
| cloud.smarthq.type.mode.standard | Standard |
| cloud.smarthq.type.mode.start | Start |
| cloud.smarthq.type.mode.switch.timeout | Switch timeout |
| cloud.smarthq.type.mode.tapcold | Tap Cold |
| cloud.smarthq.type.mode.temporary | Temporary |
| cloud.smarthq.type.mode.tomato | Tomato |
| cloud.smarthq.type.mode.traffic.light | Traffic light |
| cloud.smarthq.type.mode.transition | Transition |
| cloud.smarthq.type.mode.undefined | Undefined |
| cloud.smarthq.type.mode.undepleted | Undepleted |
| cloud.smarthq.type.mode.unknown | Unknown |
| cloud.smarthq.type.mode.unlocked | Unlocked |
| cloud.smarthq.type.mode.unprovisioned | Unprovisioned |
| cloud.smarthq.type.mode.unset | Unset |
| cloud.smarthq.type.mode.valid | Valid |
| cloud.smarthq.type.mode.valve.closed.timeout | Valve closed timeout |
| cloud.smarthq.type.mode.valve.error | Valve error |
| cloud.smarthq.type.mode.valve.open.timeout | Valve open timeout |
| cloud.smarthq.type.mode.very.hard | Very Hard |
| cloud.smarthq.type.mode.very.soft | Very Soft |
| cloud.smarthq.type.mode.warm | Warm |