Skip to content

cloud.smarthq.service.laundry.commercial.v1

  • Configuration


    Describes boundaries and fixed properties for the service.

    Go There

  • State


    A list of the states this service can be in.

    Go There

  • Commands


    How to change the state of the service.

    Go There

  • Data Types


    All the data types used for this service.

    Go There

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