Skip to content

Dish Drawer Device

  • Alerts


    A list of alerts this device can send to an application

    Go There

  • Service Alerts


    Alerts when things go wrong: faults occur

    Go There

  • Services


    A list of all the services this device might support.

    Go There

Tip: Use this navigation sections and page links to navigate easier.

Description

Dish Drawer appliance.

Label Value
Device Type cloud.smarthq.device.dishdrawer
Connection Type cloud.smarthq.connection.wifi
Icon Type cloud.smarthq.icon.dishdrawer

Alerts

AlertType
Description Interval
cloud.smarthq.alert.inventory.podsleft.10 You have about 10 dishwasher detergent pods remaining.
cloud.smarthq.alert.inventory.podsleft.5 You have about 5 dishwasher detergent pods remaining.
cloud.smarthq.alert.delaystart.selected Your Dish Drawer cycle has delay start.
cloud.smarthq.alert.fault.drainblock A3: drain block fault.
cloud.smarthq.alert.endofcycle Your Dish Drawer cycle has ended.
cloud.smarthq.alert.filter.dirty Your Dish Drawer filter is dirty.
cloud.smarthq.alert.delaystart.dooropen.lower Dishdrawer lower compartment delay start the door is open.
cloud.smarthq.alert.fault.drainblock.lower A3: drain block fault in lower compartment.
cloud.smarthq.alert.endofcycle.lower Your Dish Drawer lower compartment cycle has ended.
cloud.smarthq.alert.filter.dirty.lower Your Dish Drawer lower compartment filter is dirty.
cloud.smarthq.alert.pausedcycle.lower Dishdrawer lower compartment wash cycle is paused.
cloud.smarthq.alert.delaystart.selected.lower Your Dish Drawer lower cavity cycle has delay start.
cloud.smarthq.alert.pausedcycle.lower Dishdrawer profile lower compartment wash cycle is paused.
cloud.smarthq.alert.saltlow.lower Your Dish Drawer lower compartment salt is low.
cloud.smarthq.alert.fault.sanitize.lower A9: Sanitize fault in lower compartment.
cloud.smarthq.alert.fault.sprayarmloose.lower A6: spray arm fault in lower compartment.
cloud.smarthq.alert.startofcycle.lower Your Dish Lower Drawer cycle has started.
cloud.smarthq.alert.fault.nofill.lower A1: water supply fault in lower compartment.
cloud.smarthq.alert.pausedcycle Dishdrawer wash cycle is paused.
cloud.smarthq.alert.startofcycle.lower Your Dish Upper Drawer cycle has started.
cloud.smarthq.alert.startofcycle.upper Your Dish Upper Drawer cycle has started.
cloud.smarthq.alert.saltlow Your Dish Drawer salt is low.
cloud.smarthq.alert.fault.sanitize A9: Sanitize fault.
cloud.smarthq.alert.fault.sprayarmloose A6: spray arm fault.
cloud.smarthq.alert.startofcycle Your Dish Drawer cycle has started.
cloud.smarthq.alert.delaystart.dooropen.upper Dishdrawer upper compartment delay start the door is open.
cloud.smarthq.alert.fault.drainblock.upper A3: drain block fault in upper compartment.
cloud.smarthq.alert.endofcycle.upper Your Dish Drawer upper compartment cycle has ended.
cloud.smarthq.alert.filter.dirty.upper Your Dish Drawer upper compartment filter is dirty.
cloud.smarthq.alert.pausedcycle.upper Dishdrawer upper compartment wash cycle is paused.
cloud.smarthq.alert.delaystart.selected.upper Your Dish Drawer upper cavity cycle has delay start.
cloud.smarthq.alert.pausedcycle.upper Dishdrawer profile upper compartment wash cycle is paused.
cloud.smarthq.alert.saltlow.upper Your Dish Drawer upper compartment salt is low.
cloud.smarthq.alert.fault.sanitize.upper A9: Sanitize fault in upper compartment.
cloud.smarthq.alert.fault.sprayarmloose.upper A6: spray arm fault in upper compartment.
cloud.smarthq.alert.startofcycle.upper Your Dish Upper Drawer cycle has started.
cloud.smarthq.alert.fault.nofill.upper A1: water supply fault in upper compartment.
cloud.smarthq.alert.fault.nofill A1: water supply fault.
Common Alerts List A list of alerts common across all SmartHQ devices that this device might support.

Service Alerts

AlertType
Description
cloud.smarthq.alert.fault.flood.detected F1 Error: The flood sensor has detected water in the bottom of the product.
cloud.smarthq.alert.fault.auto.recovery.lower A7 Error: The product has detected excess foam in the tub and is performing a foam recovery.
cloud.smarthq.alert.fault.cannot.drain.lower A3 Error: Lower drawer Failed to Drain.
cloud.smarthq.alert.fault.foamdetected.fill.lower A90 Error: Excessive foam is detected in the tub during the fill cycle phase.
cloud.smarthq.alert.fault.foamdetected.wash.lower A91 Error: Excessive foam is detected in the tub during the wash cycle phase.
cloud.smarthq.alert.schedule.error.lower Scheduled lower start failed.
cloud.smarthq.alert.fault.sanitize.target.temp.lower A09 Error: Lower Sanitize cycle has not met the target temperature during the wash phase.
cloud.smarthq.alert.schedule.door.open.lower Scheduled start failed due to appliance door open.
cloud.smarthq.alert.fault.sprayarm.blocked.lower A8 Error: The lower spray arm water holes are blocked.
cloud.smarthq.alert.fault.sprayarm.detached.lower A6 Error: The spray arm is not properly fitted in the lower drawer.
cloud.smarthq.alert.fault.tubopened.cycle.lower A0 Error: Lower drawer detected as open while a cycle program was running.
cloud.smarthq.alert.fault.auto.recovery.upper A7 Error: The product has detected excess foam in the tub and is performing a foam recovery.
cloud.smarthq.alert.fault.cannot.drain.upper A3 Error: Upper drawer Failed to Drain.
cloud.smarthq.alert.fault.foamdetected.fill.upper A90 Error: Excessive foam is detected in the tub during the fill cycle phase.
cloud.smarthq.alert.fault.foamdetected.wash.upper A91 Error: Excessive foam is detected in the tub during the wash cycle phase.
cloud.smarthq.alert.schedule.error.upper Scheduled upper start failed.
cloud.smarthq.alert.fault.sanitize.target.temp.upper A09 Error: Upper Sanitize cycle has not met the target temperature during the wash phase.
cloud.smarthq.alert.schedule.door.open.upper Scheduled start failed due to appliance door open.
cloud.smarthq.alert.fault.sprayarm.blocked.upper A8 Error: The upper spray arm water holes are blocked.
cloud.smarthq.alert.fault.sprayarm.detached.upper A6 Error: The spray arm is not properly fitted in the upper drawer.
cloud.smarthq.alert.fault.tubopened.cycle.upper A0 Error: Upper drawer detected as open while a cycle program was running.
cloud.smarthq.alert.fault.watersupply.lower No water flowing into your lower drawer.
cloud.smarthq.alert.fault.watersupply.upper No water flowing into your upper drawer

Services

This device may not support each service listed. What is listed is all the possible services for this device. Learn more

Services
Description
Dishdrawer Cycle Options Service Dishdrawer cycle options
Dishdrawer Cycle Pause Trigger Service Pause the dishdrawer cycle.
Dishdrawer Cycle Start Trigger Service Start the dishdrawer cycle.
Dishdrawer Cycle Stop Trigger Service Stop the dishdrawer cycle.
Dishdrawer Cycle Timer Service Dishdrawer cycle time remaining.
Dishdrawer Error State Service Service for Dishwasher drawer error Status.
Dishdrawer Legacy Mode Service Dishdrawer Mode service.
Dishdrawer Lower Cycle Pause Trigger Service Pause the dishdrawer lower cavity cycle.
Dishdrawer Lower Cycle Start Trigger Service Start the dishdrawer lower cavity cycle.
Dishdrawer Lower Cycle Stop Trigger Service Stop the dishdrawer lower cavity cycle.
Dishdrawer Lower Cycle Timer Service Dishdrawer lower cavity cycle time remaining.
Dishdrawer Lower Delay Cycle Timer Service Dishdrawer Lower Cavity delay start time remaining.
Dishdrawer Lower Door Status Toggle Service Dishwasher door status
Dishdrawer Lower Error State Service Service for Dishwasher drawer lower error Status.
Dishdrawer Lower Legacy Mode Service Dishdrawer Mode service lower cavity.
Dishdrawer Lower Mode V1 Service Dishdrawer Lower Mode service
Dishdrawer Lower Remote Control Status Toggle Service Dishwasher lower cavity wifi toggle service
Dishdrawer Lower Sani Toggle Service Dishdrawer sanitize mode for lower cavity.
Dishdrawer Lower State Legacy Service Dishdrawer Lower Cavity Legacy State Service settings.
Dishdrawer Lower State V1 Service Dishdrawer Lower Cavity State Service settings.
Dishdrawer Lower Ui Lock Toggle Service Dishwasher lower drawer UI lock status.
Dishdrawer Mode V1 Service Dishdrawer Mode service
Dishdrawer Pod Count Integer Service Dishdrawer pod count.
Dishdrawer Remote Control Status Toggle Service Dishwasher wifi toggle service
Dishdrawer Sabbath Toggle Service Dishdrawer sabbath mode.
Dishdrawer State Legacy Service Dishdrawer Legacy State Service settings.
Dishdrawer State Service Service for Dishwasher Smart Assist Status.
Dishdrawer State V1 Service Dishdrawer State Service settings.
Dishdrawer Ui Lock Toggle Service Dishwasher drawer UI lock status.
Dishdrawer Upper Cycle Pause Trigger Service Pause the dishdrawer upper cavity cavity cycle.
Dishdrawer Upper Cycle Start Trigger Service Start the dishdrawer upper cavity cavity cycle.
Dishdrawer Upper Cycle Stop Trigger Service Stop the dishdrawer upper cavity cycle.
Dishdrawer Upper Cycle Timer Service Dishdrawer upper cavity cycle time remaining.
Dishdrawer Upper Delay Cycle Timer Service Dishdrawer Upper Cavity delay start time remaining.
Dishdrawer Upper Door Status Toggle Service Dishwasher door status
Dishdrawer Upper Error State Service Service for Dishwasher drawer upper error Status.
Dishdrawer Upper Legacy Mode Service Dishdrawer Mode service upper cavity.
Dishdrawer Upper Mode V1 Service Dishdrawer Upper Mode service
Dishdrawer Upper Remote Control Status Toggle Service Dishwasher lower cavity wifi toggle service
Dishdrawer Upper Sani Toggle Service Dishdrawer sanitize mode for upper cavity.
Dishdrawer Upper State Legacy Service Dishdrawer Upper Cavity Legacy State Service settings.
Dishdrawer Upper State V1 Service Dishdrawer Upper Cavity State Service settings.
Dishdrawer Upper Ui Lock Toggle Service Dishwasher upper drawer UI lock status.
Dishdrawer Water Energy Estimates Service Dishdrawer water and energy usage estimates.
Common Services List A list of services common across all SmartHQ devices that this device might support.

Dishdrawer Cycle Options Service

Description: Dishdrawer cycle options

Tuple: Appliance configuration json cycle options

Attribute Value Description
ServiceType cloud.smarthq.service.dish.config.v1 Service for config json
DomainType cloud.smarthq.domain.cycle.options The cycle options
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device

Dishdrawer Cycle Pause Trigger Service

Description: Pause the dishdrawer cycle.

Tuple: Pause the dishdrawer cycle.

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.pause Pause a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Pause the dishdrawer cycle.

Dishdrawer Cycle Start Trigger Service

Description: Start the dishdrawer cycle.

Tuple: Start the dishdrawer cycle.

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.start Start a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Start the dishdrawer cycle.

Dishdrawer Cycle Stop Trigger Service

Description: Stop the dishdrawer cycle.

Tuple: Stop a dishdrawer cycle

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.stop Stop a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Stop the dishdrawer cycle.

Dishdrawer Cycle Timer Service

Description: Dishdrawer cycle time remaining.

Tuple: Dishdrawer cycle time remaining

Attribute Value Description
ServiceType cloud.smarthq.service.cycletimer Service to model a cycle timer that indicate the amount of time remaining.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device

Dishdrawer Error State Service

Description: Service for Dishwasher drawer error Status.

Tuple: Dishwasher error status service

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.state Service for Dish smart assist status
DomainType cloud.smarthq.domain.error Appliance error state
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device

Dishdrawer Legacy Mode Service

Description: Dishdrawer Mode service.

Tuple: The express mode of dishdrawer legacy

Attribute Value Description
ServiceType cloud.smarthq.service.dishdrawer.mode.legacy Service to model the dishdrawer mode legacy is used in conjunction with the dishdrawer state legacy service. This service represents an available dishdrawer mode legacy providing the configuration for what parameters are required to start it, a command for actually starting the dishdrawer mode, as well as the state of the dishdrawer mode if it is running.
DomainType cloud.smarthq.domain.dishwasher.express The Express dishwasher cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishdrawer.mode.legacy.set Command to set the cycle mode in legacy dishdrawer .

Dishdrawer Lower Cycle Pause Trigger Service

Description: Pause the dishdrawer lower cavity cycle.

Tuple: Pause the dishdrawer lower cavity cycle.

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.pause Pause a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Pause the dishdrawer lower cavity cycle.

Dishdrawer Lower Cycle Start Trigger Service

Description: Start the dishdrawer lower cavity cycle.

Tuple: Start the dishdrawer lower cavity cycle.

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.start Start a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Start the dishdrawer lower cavity cycle.

Dishdrawer Lower Cycle Stop Trigger Service

Description: Stop the dishdrawer lower cavity cycle.

Tuple: Stop a dishdrawer lower cavity cycle

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.stop Stop a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Stop the dishdrawer lower cavity cycle.

Dishdrawer Lower Cycle Timer Service

Description: Dishdrawer lower cavity cycle time remaining.

Tuple: Dishdrawer Lower Cavity cycle time remaining

Attribute Value Description
ServiceType cloud.smarthq.service.cycletimer Service to model a cycle timer that indicate the amount of time remaining.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device

Dishdrawer Lower Delay Cycle Timer Service

Description: Dishdrawer Lower Cavity delay start time remaining.

Tuple: Dishdrawer Lower Cavity delay start time remaining.

Attribute Value Description
ServiceType cloud.smarthq.service.cycletimer Service to model a cycle timer that indicate the amount of time remaining.
DomainType cloud.smarthq.domain.delay The delay
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device

Dishdrawer Lower Door Status Toggle Service

Description: Dishwasher door status

Tuple: Dishdrawer lower door status

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.door The door
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device

Dishdrawer Lower Error State Service

Description: Service for Dishwasher drawer lower error Status.

Tuple: Dishwasher error status service

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.state Service for Dish smart assist status
DomainType cloud.smarthq.domain.error Appliance error state
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device

Dishdrawer Lower Legacy Mode Service

Description: Dishdrawer Mode service lower cavity.

Tuple: The pots mode of dishdrawer legacy

Attribute Value Description
ServiceType cloud.smarthq.service.dishdrawer.mode.legacy Service to model the dishdrawer mode legacy is used in conjunction with the dishdrawer state legacy service. This service represents an available dishdrawer mode legacy providing the configuration for what parameters are required to start it, a command for actually starting the dishdrawer mode, as well as the state of the dishdrawer mode if it is running.
DomainType cloud.smarthq.domain.dishwasher.pots The Pots dishwasher cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishdrawer.mode.legacy.set Command to set the cycle mode in legacy dishdrawer lower cavity.

Dishdrawer Lower Mode V1 Service

Description: Dishdrawer Lower Mode service

Tuple: The brand Cascade Platinum Plus mode of a dishdrawer

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.mode.v1 Service to model the dishwasher mode is used in conjunction with the dishwasher state service. This service represents an available dishwasher mode providing the configuration for what parameters are required to start it, a command for actually starting the dishwasher mode, as well as the state of the dishwasher mode if it is running.
DomainType cloud.smarthq.domain.dishwasher.brand.cascade.platinumplus The Cascade Platinum Plus dishwasher cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishwasher.mode.v1.set Command to set the cycle mode in dishdrawer lower cavity.

Dishdrawer Lower Remote Control Status Toggle Service

Description: Dishwasher lower cavity wifi toggle service

Tuple: Dishwasher lower cavity wifi service

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.wifi The wifi
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device

Dishdrawer Lower Sani Toggle Service

Description: Dishdrawer sanitize mode for lower cavity.

Tuple: Toggle for the Sanitize mode in the dishwasher

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.sanitize The Sanitize mode
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.toggle.set Toggle sanitize mode on the lower dishdrawer.

Dishdrawer Lower State Legacy Service

Description: Dishdrawer Lower Cavity Legacy State Service settings.

Tuple: The state control for a legacy dishdrawer lower cavity

Attribute Value Description
ServiceType cloud.smarthq.service.dishdrawer.state.legacy Service to model the dishdrawer legacy state. This service represents the top level state of a dishdrawer.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishdrawer.state.legacy.pause Dishdrawer State Legacy Lower Cavity Pause Command.
cloud.smarthq.command.dishdrawer.state.legacy.start Dishdrawer State Legacy Lower Cavity Start Command.
cloud.smarthq.command.dishdrawer.state.legacy.stop Dishdrawer State Legacy Lower Cavity Stop Command.

Dishdrawer Lower State V1 Service

Description: Dishdrawer Lower Cavity State Service settings.

Tuple: Dishdrawer Lower Cavity State

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.state.v1 Service to model the dishwasher state is used in conjunction with the dishwasher mode service. This service represents the top level state of a dishwasher.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishwasher.state.v1.pause Dishdrawer Lower Cavity State Pause Command.
cloud.smarthq.command.dishwasher.state.v1.start Dishdrawer Lower Cavity State start Command.
cloud.smarthq.command.dishwasher.state.v1.stop Dishdrawer Lower Cavity State Stop Command.

Dishdrawer Lower Ui Lock Toggle Service

Description: Dishwasher lower drawer UI lock status.

Tuple: Locks the UI for a dish drawer lower preventing the controls from being used on the device

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.controls.lock The controls lock
ServiceDeviceType cloud.smarthq.device.dishdrawer.lower A dishdrawer device
Commands
Command Description
cloud.smarthq.command.toggle.set Toggle the UI lock on the dishwasher lower drawer.

Dishdrawer Mode V1 Service

Description: Dishdrawer Mode service

Tuple: Dishdrawer Everyday Mode service

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.mode.v1 Service to model the dishwasher mode is used in conjunction with the dishwasher state service. This service represents an available dishwasher mode providing the configuration for what parameters are required to start it, a command for actually starting the dishwasher mode, as well as the state of the dishwasher mode if it is running.
DomainType cloud.smarthq.domain.dishwasher.everyday The Everyday dishwasher cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishwasher.mode.v1.set Command to set the cycle mode in dishdrawer.

Dishdrawer Pod Count Integer Service

Description: Dishdrawer pod count.

Tuple: The number of pods a dishdrawer has remaining based on inventory tracking

Attribute Value Description
ServiceType cloud.smarthq.service.integer Service to model a signed 32-bit integer value with associated units.
DomainType cloud.smarthq.domain.inventory The inventory
ServiceDeviceType cloud.smarthq.device.dishdrawer.pods.count A dishdrawer pod
Commands
Command Description
cloud.smarthq.command.integer.set Set the dishdrawer pod count.

Dishdrawer Remote Control Status Toggle Service

Description: Dishwasher wifi toggle service

Tuple: Dishwasher wifi service

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.wifi The wifi
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device

Dishdrawer Sabbath Toggle Service

Description: Dishdrawer sabbath mode.

Tuple: Controls sabbath mode on an appliance

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.sabbath The sabbath
ServiceDeviceType cloud.smarthq.device.appliance An appliance
Commands
Command Description
cloud.smarthq.command.toggle.set Toggle sabbath mode on the dishdrawer.

Dishdrawer State Legacy Service

Description: Dishdrawer Legacy State Service settings.

Tuple: The state control for a legacy dishdrawer

Attribute Value Description
ServiceType cloud.smarthq.service.dishdrawer.state.legacy Service to model the dishdrawer legacy state. This service represents the top level state of a dishdrawer.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishdrawer.state.legacy.pause Dishdrawer State Legacy Pause Command.
cloud.smarthq.command.dishdrawer.state.legacy.start Dishdrawer State Legacy start Command.
cloud.smarthq.command.dishdrawer.state.legacy.stop Dishdrawer State Legacy stop Command.

Dishdrawer State Service

Description: Service for Dishwasher Smart Assist Status.

Tuple: Dishwasher smart assist status service

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.state Service for Dish smart assist status
DomainType cloud.smarthq.domain.dishdrawer.smart.assist The dishdrawer smart assist
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device

Dishdrawer State V1 Service

Description: Dishdrawer State Service settings.

Tuple: Dishdrawer State Service settings.

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.state.v1 Service to model the dishwasher state is used in conjunction with the dishwasher mode service. This service represents the top level state of a dishwasher.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishwasher.state.v1.pause Dishdrawer State Pause Command.
cloud.smarthq.command.dishwasher.state.v1.start Dishdrawer State start Command.
cloud.smarthq.command.dishwasher.state.v1.stop Dishdrawer State Stop Command.

Dishdrawer Ui Lock Toggle Service

Description: Dishwasher drawer UI lock status.

Tuple: Locks the UI for a dish drawer preventing the controls from being used on the device

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.controls.lock The controls lock
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device
Commands
Command Description
cloud.smarthq.command.toggle.set Toggle the UI lock on the dishwasher drawer.

Dishdrawer Upper Cycle Pause Trigger Service

Description: Pause the dishdrawer upper cavity cavity cycle.

Tuple: Pause the dishdrawer upper cavity cycle.

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.pause Pause a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Pause the dishdrawer upper cavity cycle.

Dishdrawer Upper Cycle Start Trigger Service

Description: Start the dishdrawer upper cavity cavity cycle.

Tuple: Start the dishdrawer upper cavity cycle.

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.start Start a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Start the dishdrawer upper cavity cycle.

Dishdrawer Upper Cycle Stop Trigger Service

Description: Stop the dishdrawer upper cavity cycle.

Tuple: Stop a dishdrawer upper cavity cycle

Attribute Value Description
ServiceType cloud.smarthq.service.trigger Service to trigger an action on a device. As opposed to the toggle service that has a binary state, the trigger service has no state and can only trigger a do command.
DomainType cloud.smarthq.domain.cycle.stop Stop a cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.trigger.do Stop the dishdrawer upper cavity cycle.

Dishdrawer Upper Cycle Timer Service

Description: Dishdrawer upper cavity cycle time remaining.

Tuple: Dishdrawer Upper Cavity cycle time remaining

Attribute Value Description
ServiceType cloud.smarthq.service.cycletimer Service to model a cycle timer that indicate the amount of time remaining.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device

Dishdrawer Upper Delay Cycle Timer Service

Description: Dishdrawer Upper Cavity delay start time remaining.

Tuple: Dishdrawer Upper Cavity delay start time remaining.

Attribute Value Description
ServiceType cloud.smarthq.service.cycletimer Service to model a cycle timer that indicate the amount of time remaining.
DomainType cloud.smarthq.domain.delay The delay
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device

Dishdrawer Upper Door Status Toggle Service

Description: Dishwasher door status

Tuple: Dishdrawer upper door status

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.door The door
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device

Dishdrawer Upper Error State Service

Description: Service for Dishwasher drawer upper error Status.

Tuple: Dishwasher error status service

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.state Service for Dish smart assist status
DomainType cloud.smarthq.domain.error Appliance error state
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device

Dishdrawer Upper Legacy Mode Service

Description: Dishdrawer Mode service upper cavity.

Tuple: The plus mode of dishdrawer legacy

Attribute Value Description
ServiceType cloud.smarthq.service.dishdrawer.mode.legacy Service to model the dishdrawer mode legacy is used in conjunction with the dishdrawer state legacy service. This service represents an available dishdrawer mode legacy providing the configuration for what parameters are required to start it, a command for actually starting the dishdrawer mode, as well as the state of the dishdrawer mode if it is running.
DomainType cloud.smarthq.domain.dishwasher.plus The Plus dishwasher cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishdrawer.mode.legacy.set Command to set the cycle mode in legacy dishdrawer upper cavity.

Dishdrawer Upper Mode V1 Service

Description: Dishdrawer Upper Mode service

Tuple: The gentle mode of a dishdrawer

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.mode.v1 Service to model the dishwasher mode is used in conjunction with the dishwasher state service. This service represents an available dishwasher mode providing the configuration for what parameters are required to start it, a command for actually starting the dishwasher mode, as well as the state of the dishwasher mode if it is running.
DomainType cloud.smarthq.domain.dishwasher.gentle The gentle dishwasher cycle
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishwasher.mode.v1.set Command to set the cycle mode in dishdrawer upper cavity.

Dishdrawer Upper Remote Control Status Toggle Service

Description: Dishwasher lower cavity wifi toggle service

Tuple: Dishwasher upper cavity wifi service

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.wifi The wifi
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device

Dishdrawer Upper Sani Toggle Service

Description: Dishdrawer sanitize mode for upper cavity.

Tuple: Toggle for the Sanitize mode in the dishwasher

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.sanitize The Sanitize mode
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.toggle.set Toggle sanitize mode on the upper dishdrawer.

Dishdrawer Upper State Legacy Service

Description: Dishdrawer Upper Cavity Legacy State Service settings.

Tuple: The state control for a legacy dishdrawer upper cavity

Attribute Value Description
ServiceType cloud.smarthq.service.dishdrawer.state.legacy Service to model the dishdrawer legacy state. This service represents the top level state of a dishdrawer.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishdrawer.state.legacy.pause Dishdrawer State Legacy Upper Cavity Pause Command.
cloud.smarthq.command.dishdrawer.state.legacy.start Dishdrawer State Legacy Upper Cavity Start Command.
cloud.smarthq.command.dishdrawer.state.legacy.stop Dishdrawer State Legacy Upper Cavity Stop Command.

Dishdrawer Upper State V1 Service

Description: Dishdrawer Upper Cavity State Service settings.

Tuple: Dishdrawer Upper Cavity State

Attribute Value Description
ServiceType cloud.smarthq.service.dishwasher.state.v1 Service to model the dishwasher state is used in conjunction with the dishwasher mode service. This service represents the top level state of a dishwasher.
DomainType cloud.smarthq.domain.dishdrawer The dishdrawer
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.dishwasher.state.v1.pause Dishdrawer Upper Cavity State Pause Command.
cloud.smarthq.command.dishwasher.state.v1.start Dishdrawer Upper Cavity State start Command.
cloud.smarthq.command.dishwasher.state.v1.stop Dishdrawer Upper Cavity State Stop Command.

Dishdrawer Upper Ui Lock Toggle Service

Description: Dishwasher upper drawer UI lock status.

Tuple: Locks the UI for a dish drawer upper appliance preventing the controls from being used on the device

Attribute Value Description
ServiceType cloud.smarthq.service.toggle Service to model a binary state that can be read only or remotely controlled
DomainType cloud.smarthq.domain.controls.lock The controls lock
ServiceDeviceType cloud.smarthq.device.dishdrawer.upper A dishdrawer device
Commands
Command Description
cloud.smarthq.command.toggle.set Toggle the UI lock on the dishwasher upper drawer.

Dishdrawer Water Energy Estimates Service

Description: Dishdrawer water and energy usage estimates.

Tuple: Appliance configuration json

Attribute Value Description
ServiceType cloud.smarthq.service.water.energy.estimates Service for Water and Energy Consumption Static Estimates
DomainType cloud.smarthq.domain.config.json The configuration json
ServiceDeviceType cloud.smarthq.device.dishdrawer A dishdrawer device