cloud.smarthq.service.laundry.commercial.v1¶
Description¶
Service for a commercial washer or dryer. This service represents the current state of a commercial laundry device.
Example Device Response (Digital Twin API)¶
Service representing Commercial Laundry.
{
"adapterId": "0000000000000000000000000000000000000000",
"alertTypes": [],
"createdDateTime": "2022-03-04T12:12:12.123Z",
"deviceId": "0000000000000000000000000000000000000000000000000000000000000000",
"deviceType": "cloud.smarthq.device.dryer",
"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.laundry.commercial.v1",
"lastSyncTime": "2022-03-04T12:12:12.123Z",
"domainType": "cloud.smarthq.domain.laundry.commercial",
"supportedCommands": [
"cloud.smarthq.command.laundry.commercial.v1.authorize",
"cloud.smarthq.command.laundry.commercial.v1.clear",
"cloud.smarthq.command.laundry.commercial.v1.deny",
"cloud.smarthq.command.laundry.commercial.v1.fault",
"cloud.smarthq.command.laundry.commercial.v1.reserve"
],
"state": {
"machineStatus": "cloud.smarthq.type.laundry.machinestatus.standby",
"selectedCycle": "cloud.smarthq.type.laundry.cycle.timeddry",
"phaseCloud": "cloud.smarthq.type.laundry.commercial.phase.reserved",
"disabled": false,
"sessionId": 3.61439825E8,
"signal": 0.0,
"heatOption": "cloud.smarthq.type.laundry.option.heat.noheat",
"phaseDevice": "cloud.smarthq.type.laundry.commercial.phase.cyclerequested"
},
"serviceId": "0000000000000000000000000000000000000000000000000000000000000000",
"serviceDeviceType": "cloud.smarthq.device.dryer",
"config": {
"supportsCoinbox": false,
"personality": "cloud.smarthq.type.laundry.personality.topload",
"supportsCycleComplete": false
},
"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 |
---|---|---|
personality | LAUNDRY_PERSONALITY | Yes |
supportsCoinbox | BOOLEAN | No |
supportsCycleComplete | BOOLEAN | No |
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 | ||
extraRinseOption | BOOLEAN | No | ||
heatOption | LAUNDRY_HEAT_OPTION | No | ||
machineStatus | LAUNDRY_MACHINE_STATUS | Yes | ||
outOfBalance | BOOLEAN | No | ||
phaseCloud | COMMERCIAL_LAUNDRY_PHASE | Yes | ||
phaseDevice | COMMERCIAL_LAUNDRY_PHASE | Yes | ||
selectedCycle | LAUNDRY_CYCLE | Yes | ||
sessionId | LONG | Yes | 0 | 4294967295 |
signal | INTEGER | No | 0 | 255 |
soilOption | LAUNDRY_SOIL_OPTION | No | ||
temperatureOption | LAUNDRY_TEMPERATURE_OPTION | No | ||
timeIncrement | INTEGER | No | 0 | 254 |
timeIncrementAllowed | BOOLEAN | No | ||
timeIncrementDuration | INTEGER | No | 0 | 254 |
timeIncrementMaximum | INTEGER | No | 0 | 254 |
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.laundry.commercial.v1.authorize¶
Command used to authorize a session with a commercial laundry device.
Field Name | Property Type | Required | Minimum | Maximum |
---|---|---|---|---|
extraRinseOption | BOOLEAN | No | ||
heatOption | LAUNDRY_HEAT_OPTION | No | ||
personality | LAUNDRY_PERSONALITY | Yes | ||
selectedCycle | LAUNDRY_CYCLE | Yes | ||
sessionId | LONG | Yes | 0 | 4294967294 |
soilOption | LAUNDRY_SOIL_OPTION | No | ||
temperatureOption | LAUNDRY_TEMPERATURE_OPTION | No | ||
timeIncrement | INTEGER | No | 0 | 254 |
Example Commands¶
Example command used to authorize a session with a commercial laundry device
{
"command": {
"commandType": "cloud.smarthq.command.laundry.commercial.v1.authorize",
"selectedCycle": "cloud.smarthq.type.laundry.cycle.timeddry",
"personality": "cloud.smarthq.type.laundry.personality.topload",
"sessionId": 3.61439825E8,
"heatOption": "cloud.smarthq.type.laundry.option.heat.noheat"
},
"deviceId": "00000000000000000000000000000000000000000000000000000000000000",
"domainType": "cloud.smarthq.domain.laundry.commercial",
"kind": "service#command",
"serviceDeviceType": "cloud.smarthq.device.dryer",
"serviceType": "cloud.smarthq.service.laundry.commercial.v1"
}
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.alreadyauthorized | The commercial laundry appliance is already authorized. |
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.outofbounds | General out of bounds error |
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 |
cloud.smarthq.command.laundry.commercial.v1.clear¶
Command used to clear a session with a commercial laundry device.
Example Commands¶
used to clear a session with a commercial laundry device.
{
"command": {
"commandType": "cloud.smarthq.command.laundry.commercial.v1.clear"
},
"deviceId": "00000000000000000000000000000000000000000000000000000000000000",
"domainType": "cloud.smarthq.domain.laundry.commercial",
"kind": "service#command",
"serviceDeviceType": "cloud.smarthq.device.dryer",
"serviceType": "cloud.smarthq.service.laundry.commercial.v1"
}
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.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 |
cloud.smarthq.command.laundry.commercial.v1.deny¶
Command used to deny a session with a commercial laundry device.
Field Name | Property Type | Required | Minimum | Maximum |
---|---|---|---|---|
extraRinseOption | BOOLEAN | No | ||
heatOption | LAUNDRY_HEAT_OPTION | No | ||
personality | LAUNDRY_PERSONALITY | Yes | ||
selectedCycle | LAUNDRY_CYCLE | Yes | ||
sessionId | LONG | Yes | 0 | 4294967294 |
soilOption | LAUNDRY_SOIL_OPTION | No | ||
temperatureOption | LAUNDRY_TEMPERATURE_OPTION | No | ||
timeIncrement | INTEGER | No | 0 | 254 |
Example Commands¶
Example command used to deny a session with a commercial laundry device
{
"command": {
"commandType": "cloud.smarthq.command.laundry.commercial.v1.deny",
"selectedCycle": "cloud.smarthq.type.laundry.cycle.timeddry",
"personality": "cloud.smarthq.type.laundry.personality.topload.series2",
"sessionId": 1.556424969E9,
"timeIncrement": 1.0,
"heatOption": "cloud.smarthq.type.laundry.option.heat.medium"
},
"deviceId": "00000000000000000000000000000000000000000000000000000000000000",
"domainType": "cloud.smarthq.domain.laundry.commercial",
"kind": "service#command",
"serviceDeviceType": "cloud.smarthq.device.dryer",
"serviceType": "cloud.smarthq.service.laundry.commercial.v1"
}
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.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.outofbounds | General out of bounds error |
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 |
cloud.smarthq.command.laundry.commercial.v1.fault¶
Command used to indicate a cloud fault with a commercial laundry session.
Field Name | Property Type | Required | Minimum | Maximum |
---|---|---|---|---|
sessionId | LONG | Yes | 0 | 4294967294 |
Example Commands¶
Command example to indicate a cloud fault with a commercial laundry session
{
"command": {
"commandType": "cloud.smarthq.command.laundry.commercial.v1.fault",
"sessionId": 1.556424969E9
},
"deviceId": "00000000000000000000000000000000000000000000000000000000000000",
"domainType": "cloud.smarthq.domain.laundry.commercial",
"kind": "service#command",
"serviceDeviceType": "cloud.smarthq.device.dryer",
"serviceType": "cloud.smarthq.service.laundry.commercial.v1"
}
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.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.outofbounds | General out of bounds error |
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 |
cloud.smarthq.command.laundry.commercial.v1.reserve¶
Command used to reserve a session with a commercial laundry device.
Field Name | Property Type | Required | Minimum | Maximum |
---|---|---|---|---|
sessionId | LONG | Yes | 0 | 4294967294 |
Example Commands¶
Command example to reserve a session with a commercial laundry device.
{
"command": {
"commandType": "cloud.smarthq.command.laundry.commercial.v1.reserve",
"sessionId": 0.0
},
"deviceId": "00000000000000000000000000000000000000000000000000000000000000",
"domainType": "cloud.smarthq.domain.laundry.commercial",
"kind": "service#command",
"serviceDeviceType": "cloud.smarthq.device.dryer",
"serviceType": "cloud.smarthq.service.laundry.commercial.v1"
}
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.coinboxmode | The device is currently in coinbox mode. |
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.machinestatuserror | To start a session, the unit must be in standby or idle state. |
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.outofbounds | General out of bounds error |
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.
LONG¶
Value must be a long. Field specific restrictions such as a minimum and maximum may apply depending on the field.
COMMERCIAL_LAUNDRY_PHASE¶
COMMERCIAL_LAUNDRY_PHASE | Documentation |
---|---|
cloud.smarthq.type.laundry.commercial.phase.authorized | Authorized |
cloud.smarthq.type.laundry.commercial.phase.cancelled | Cancelled |
cloud.smarthq.type.laundry.commercial.phase.coinbox | Coinbox |
cloud.smarthq.type.laundry.commercial.phase.cyclecomplete | Cycle Complete |
cloud.smarthq.type.laundry.commercial.phase.cyclerequested | Cycle Requested |
cloud.smarthq.type.laundry.commercial.phase.cyclestarted | Cycle Started |
cloud.smarthq.type.laundry.commercial.phase.denied | Denied |
cloud.smarthq.type.laundry.commercial.phase.expired | Session Expired |
cloud.smarthq.type.laundry.commercial.phase.fault | Fault |
cloud.smarthq.type.laundry.commercial.phase.idle | Idle |
cloud.smarthq.type.laundry.commercial.phase.paused | Paused |
cloud.smarthq.type.laundry.commercial.phase.reserved | Reserved |
cloud.smarthq.type.laundry.commercial.phase.unknown | Unknown |
LAUNDRY_CYCLE¶
LAUNDRY_CYCLE | Documentation |
---|---|
cloud.smarthq.type.laundry.cycle.activewear | Active Wear |
cloud.smarthq.type.laundry.cycle.adaptivemysettings | Adaptive Settings |
cloud.smarthq.type.laundry.cycle.allergen | Allergen |
cloud.smarthq.type.laundry.cycle.antibacterial | Antibacterial |
cloud.smarthq.type.laundry.cycle.assistant | Laundry Assistant |
cloud.smarthq.type.laundry.cycle.autodampdry | Auto Damp Dry |
cloud.smarthq.type.laundry.cycle.autodry | Auto Dry |
cloud.smarthq.type.laundry.cycle.autoextradry | Auto Extra Dry |
cloud.smarthq.type.laundry.cycle.babycare | Baby Care |
cloud.smarthq.type.laundry.cycle.basketclean | Basket Clean |
cloud.smarthq.type.laundry.cycle.bulkybedding | Bulky Bedding |
cloud.smarthq.type.laundry.cycle.bulkyitems | Bulky Items |
cloud.smarthq.type.laundry.cycle.c20 | 20 C |
cloud.smarthq.type.laundry.cycle.casuals | Casuals |
cloud.smarthq.type.laundry.cycle.casualswithsteam | Casuals with Steam |
cloud.smarthq.type.laundry.cycle.coldwash | Cold Wash |
cloud.smarthq.type.laundry.cycle.colors | Colors |
cloud.smarthq.type.laundry.cycle.coolair | Cool Air |
cloud.smarthq.type.laundry.cycle.cottons | Cottons |
cloud.smarthq.type.laundry.cycle.darks | Dark Colors |
cloud.smarthq.type.laundry.cycle.deepclean | Deep Clean |
cloud.smarthq.type.laundry.cycle.delicaterefresh | Delicate Refresh |
cloud.smarthq.type.laundry.cycle.delicates | Delicates |
cloud.smarthq.type.laundry.cycle.denim | Denim |
cloud.smarthq.type.laundry.cycle.dewrinkle | DeWrinkle |
cloud.smarthq.type.laundry.cycle.down | Down |
cloud.smarthq.type.laundry.cycle.downloadablecycle | Download Cycle |
cloud.smarthq.type.laundry.cycle.drainandspin | Drain and Spin |
cloud.smarthq.type.laundry.cycle.drumclean | Drum Clean |
cloud.smarthq.type.laundry.cycle.drumlight | Drum Light |
cloud.smarthq.type.laundry.cycle.durable | Durable |
cloud.smarthq.type.laundry.cycle.duvet | Duvet |
cloud.smarthq.type.laundry.cycle.easycare | Easy Care |
cloud.smarthq.type.laundry.cycle.easyiron | Easy Iron |
cloud.smarthq.type.laundry.cycle.eco | Eco |
cloud.smarthq.type.laundry.cycle.eco4060 | Eco 40-60 |
cloud.smarthq.type.laundry.cycle.ecocool | Eco Cool |
cloud.smarthq.type.laundry.cycle.energysaver | Energy Saver |
cloud.smarthq.type.laundry.cycle.everyday | Everyday |
cloud.smarthq.type.laundry.cycle.express | Express |
cloud.smarthq.type.laundry.cycle.flexdispense | The flex Dispense Adjustability |
cloud.smarthq.type.laundry.cycle.freshen | Freshen |
cloud.smarthq.type.laundry.cycle.handwash | Hand Wash |
cloud.smarthq.type.laundry.cycle.heavy | Heavy |
cloud.smarthq.type.laundry.cycle.heavyduty | Heavy Duty |
cloud.smarthq.type.laundry.cycle.hotwash | Hot Wash |
cloud.smarthq.type.laundry.cycle.hygiene | Hygiene |
cloud.smarthq.type.laundry.cycle.jeans | Jeans |
cloud.smarthq.type.laundry.cycle.kidsitem | Kids Item |
cloud.smarthq.type.laundry.cycle.leather | Leather |
cloud.smarthq.type.laundry.cycle.light | Light |
cloud.smarthq.type.laundry.cycle.mix | Mix |
cloud.smarthq.type.laundry.cycle.mixed | Mixed |
cloud.smarthq.type.laundry.cycle.mixedrefresh | Mixed Refresh |
cloud.smarthq.type.laundry.cycle.moredry | More dry |
cloud.smarthq.type.laundry.cycle.morewater | Incremental Fill |
cloud.smarthq.type.laundry.cycle.mycycle | The Remote My Cycle cycle |
cloud.smarthq.type.laundry.cycle.nightdry | Night Dry |
cloud.smarthq.type.laundry.cycle.normal | Normal |
cloud.smarthq.type.laundry.cycle.normalormixed | Normal or Mixed Load |
cloud.smarthq.type.laundry.cycle.order.scent | order scent |
cloud.smarthq.type.laundry.cycle.order.tide | order tide |
cloud.smarthq.type.laundry.cycle.outdoor | Outdoor |
cloud.smarthq.type.laundry.cycle.outerwear | Outerwear |
cloud.smarthq.type.laundry.cycle.pantscrease | Pants Crease |
cloud.smarthq.type.laundry.cycle.permpress | Perm Press |
cloud.smarthq.type.laundry.cycle.powerclean | Power Clean |
cloud.smarthq.type.laundry.cycle.powersteam | Power Steam |
cloud.smarthq.type.laundry.cycle.preiron | Pre Iron |
cloud.smarthq.type.laundry.cycle.quick15 | Quick 15 |
cloud.smarthq.type.laundry.cycle.quick30 | Quick 30 |
cloud.smarthq.type.laundry.cycle.quickairfluff | Quick or Airfluff |
cloud.smarthq.type.laundry.cycle.quickcycle | Quick Cycle |
cloud.smarthq.type.laundry.cycle.quickdry | Quick Dry |
cloud.smarthq.type.laundry.cycle.quickrinse | Quick Rinse |
cloud.smarthq.type.laundry.cycle.quickwash | Quick Wash |
cloud.smarthq.type.laundry.cycle.quietwash | Quiet |
cloud.smarthq.type.laundry.cycle.rackdry | Rack Dry |
cloud.smarthq.type.laundry.cycle.rainorsnow | Rain or Snow |
cloud.smarthq.type.laundry.cycle.refresh | Refresh |
cloud.smarthq.type.laundry.cycle.rinseanddry | Rinse and Dry |
cloud.smarthq.type.laundry.cycle.rinseandspin | Rinse and Spin |
cloud.smarthq.type.laundry.cycle.sanitiserefresh | Sanitise Refresh |
cloud.smarthq.type.laundry.cycle.sanitize | Sanitize |
cloud.smarthq.type.laundry.cycle.sanitizeandallergen | Sanitize + Allergen |
cloud.smarthq.type.laundry.cycle.sanitizesteam | Sanitize Steam |
cloud.smarthq.type.laundry.cycle.sanitizewithoxi | Sanitize with Oxi |
cloud.smarthq.type.laundry.cycle.scent | Scent |
cloud.smarthq.type.laundry.cycle.selfclean | Self Clean |
cloud.smarthq.type.laundry.cycle.sheets | Sheets |
cloud.smarthq.type.laundry.cycle.shirts | Shirts |
cloud.smarthq.type.laundry.cycle.shirtsrefresh | Shirts Refresh |
cloud.smarthq.type.laundry.cycle.shoes | Shoes |
cloud.smarthq.type.laundry.cycle.silk | Silk |
cloud.smarthq.type.laundry.cycle.singleitem | Single Item Wash |
cloud.smarthq.type.laundry.cycle.smartdispense | The smart Dispense Adjustability |
cloud.smarthq.type.laundry.cycle.smartvent | Smart Vent |
cloud.smarthq.type.laundry.cycle.sneakers | Sneakers |
cloud.smarthq.type.laundry.cycle.soak | Soak |
cloud.smarthq.type.laundry.cycle.softtoys | Soft Toys |
cloud.smarthq.type.laundry.cycle.speeddry | Speed Dry |
cloud.smarthq.type.laundry.cycle.speedwash | Speed Wash |
cloud.smarthq.type.laundry.cycle.spinonly | Spin Only |
cloud.smarthq.type.laundry.cycle.sports | Sports |
cloud.smarthq.type.laundry.cycle.stainremoval | Stain Removal |
cloud.smarthq.type.laundry.cycle.stainwashwithsteam | Stain Wash with Steam |
cloud.smarthq.type.laundry.cycle.steamdewrinkle | Steam Dewrinkle |
cloud.smarthq.type.laundry.cycle.steamfresh | Steam Fresh |
cloud.smarthq.type.laundry.cycle.steamnormal | Steam Normal |
cloud.smarthq.type.laundry.cycle.steamrefresh | Steam Refresh |
cloud.smarthq.type.laundry.cycle.steamsanitize | Steam Sanitize |
cloud.smarthq.type.laundry.cycle.steamtowels | Steam Towels |
cloud.smarthq.type.laundry.cycle.steamwhites | Steam Whites |
cloud.smarthq.type.laundry.cycle.suitsorcoats | Suits or Coats |
cloud.smarthq.type.laundry.cycle.swimwear | Swimwear |
cloud.smarthq.type.laundry.cycle.synthetics | Synthetics |
cloud.smarthq.type.laundry.cycle.timeddry | Timed Dry |
cloud.smarthq.type.laundry.cycle.towels | Towels |
cloud.smarthq.type.laundry.cycle.towelssheets | Towels or Sheets |
cloud.smarthq.type.laundry.cycle.tubclean | Tub Clean |
cloud.smarthq.type.laundry.cycle.tumblecare | Tumble Care |
cloud.smarthq.type.laundry.cycle.ultradelicate | Ultra Delicate |
cloud.smarthq.type.laundry.cycle.ultrafreshvent | Ultra Fresh Vent |
cloud.smarthq.type.laundry.cycle.undefined | Undefined |
cloud.smarthq.type.laundry.cycle.warmup | Warm Up |
cloud.smarthq.type.laundry.cycle.warmwash | Warm Wash |
cloud.smarthq.type.laundry.cycle.washcomplete | Wash complete |
cloud.smarthq.type.laundry.cycle.washerlink | Washer Link |
cloud.smarthq.type.laundry.cycle.waterstation | Water Station |
cloud.smarthq.type.laundry.cycle.whites | Whites |
cloud.smarthq.type.laundry.cycle.wool | Wool |
cloud.smarthq.type.laundry.cycle.woolorknit | Wool or Knit |
LAUNDRY_HEAT_OPTION¶
LAUNDRY_HEAT_OPTION | Documentation |
---|---|
cloud.smarthq.type.laundry.option.heat.disabled | Disabled |
cloud.smarthq.type.laundry.option.heat.extralow | Extra Low |
cloud.smarthq.type.laundry.option.heat.high | High |
cloud.smarthq.type.laundry.option.heat.low | Low |
cloud.smarthq.type.laundry.option.heat.medium | Medium |
cloud.smarthq.type.laundry.option.heat.noheat | No Heat |
cloud.smarthq.type.laundry.option.heat.unknown | Unknown |
LAUNDRY_MACHINE_STATUS¶
LAUNDRY_MACHINE_STATUS | Documentation |
---|---|
cloud.smarthq.type.laundry.machinestatus.bulkflush | Bulk Flush |
cloud.smarthq.type.laundry.machinestatus.cleanspeak | Clean Speak |
cloud.smarthq.type.laundry.machinestatus.commissioning | Commissioning |
cloud.smarthq.type.laundry.machinestatus.delaypause | Delay Pause |
cloud.smarthq.type.laundry.machinestatus.delayrun | Delay Run |
cloud.smarthq.type.laundry.machinestatus.draintimeout | Drain Timeout |
cloud.smarthq.type.laundry.machinestatus.dsmdelayrun | DSM Delay Run |
cloud.smarthq.type.laundry.machinestatus.eoc | EOC |
cloud.smarthq.type.laundry.machinestatus.idle | Idle |
cloud.smarthq.type.laundry.machinestatus.pause | Pause |
cloud.smarthq.type.laundry.machinestatus.run | Run |
cloud.smarthq.type.laundry.machinestatus.standby | Standby |
LAUNDRY_PERSONALITY¶
LAUNDRY_PERSONALITY | Documentation |
---|---|
cloud.smarthq.type.laundry.personality.frontload | Front Load |
cloud.smarthq.type.laundry.personality.topload | Top Load |
cloud.smarthq.type.laundry.personality.topload.series2 | Top Load Series2 |
cloud.smarthq.type.laundry.personality.unknown | Unknown |
LAUNDRY_SOIL_OPTION¶
LAUNDRY_SOIL_OPTION | Documentation |
---|---|
cloud.smarthq.type.laundry.option.soil.disabled | Disabled |
cloud.smarthq.type.laundry.option.soil.extraheavy | Extra Heavy |
cloud.smarthq.type.laundry.option.soil.extralight | Extra Light |
cloud.smarthq.type.laundry.option.soil.heavy | Heavy |
cloud.smarthq.type.laundry.option.soil.light | Light |
cloud.smarthq.type.laundry.option.soil.normal | Normal |
cloud.smarthq.type.laundry.option.soil.unknown | Unknown |
LAUNDRY_TEMPERATURE_OPTION¶
LAUNDRY_TEMPERATURE_OPTION | Documentation |
---|---|
cloud.smarthq.type.laundry.option.temperature.cold | Cold |
cloud.smarthq.type.laundry.option.temperature.colors | Colors |
cloud.smarthq.type.laundry.option.temperature.cool | Cool |
cloud.smarthq.type.laundry.option.temperature.extrahot | Extra Hot |
cloud.smarthq.type.laundry.option.temperature.hot | Hot |
cloud.smarthq.type.laundry.option.temperature.tapcold | Tap Cold |
cloud.smarthq.type.laundry.option.temperature.unknown | Unknown |
cloud.smarthq.type.laundry.option.temperature.warm | Warm |