Skip to content

Opal Nugget Ice Maker Device

  • Alerts


    A list of alerts this device can send to an application

    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

Opal Nugget Ice Maker appliance.

Label Value
Device Type cloud.smarthq.device.icemaker
Connection Type cloud.smarthq.connection.wifi
Icon Type cloud.smarthq.icon.icemaker
Product Name Opal Nugget Ice Maker

Alerts

AlertType
Description Interval
cloud.smarthq.alert.filter.dirty.air It is time to clean your Opal air filter.
cloud.smarthq.alert.filter.replace To help keep nugget ice tasting fresh, it is recommended to replace your filter.
cloud.smarthq.alert.filter.descale Keep your ice tasting great! It's time to descale your Opal Ice Maker.
cloud.smarthq.alert.filter.replace.cto To help keep nugget ice tasting fresh, it is recommended to replace your filter.
cloud.smarthq.alert.filter.replace.soon Your Opal Water Filter will expire soon
cloud.smarthq.alert.sanitize It’s time to sanitize your Opal Ice Maker to maintain fresh, great-tasting ice! Check the user manual for sanitization guidance.
cloud.smarthq.alert.tank.water.empty Please add more water to your Opal ice maker.
Common Alerts List A list of alerts common across all SmartHQ devices that this device might support.

Services

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

Services
Description
Opal Descale Indication Elapsed Time Integer Service Elapsed time since the descale indication was triggered in the Opal.
Opal Filter Reset Service Service for whether the filter needs to be replaced on an ice maker.
Opal Icemaker Model String Service Opal Ice Maker Model
Opal Light Color Service Opal Light color service
Opal Light Mode Service Opal light
Opal Power Toggle Service Turn on/off the Opal icemaker
Opal Sanitize Indication Elapsed Time Integer Service Elapsed time since the sanitize indication was triggered.
Opal Schedule State Toggle Service Enable/Disable the opal schedule.
Opal State Mode Service Opal Icemaker current state.
Opal Time To Descale Integer Service Percent value of time elapsed between last descale cycle to the next one.
Opal Total Compressor Runtime Integer Service Opal Total Compressor Runtime Hours
Opal Water Filter Reset Trigger Service Reset the water filter.
Opal Water Filter Service Water filter service state.
Common Services List A list of services common across all SmartHQ devices that this device might support.

Opal Descale Indication Elapsed Time Integer Service

Description: Elapsed time since the descale indication was triggered in the Opal.

Tuple: Cumulative time after the descale indication was triggered.

Attribute Value Description
ServiceType cloud.smarthq.service.integer Service to model a signed 32-bit integer value with associated units.
DomainType cloud.smarthq.domain.time.elapsed.indication.descale Elapsed time since the descale indication
ServiceDeviceType cloud.smarthq.device.meter A meter device

Opal Filter Reset Service

Description: Service for whether the filter needs to be replaced on an ice maker.

Tuple: Filter cleaning required

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.dirty The dirty
ServiceDeviceType cloud.smarthq.device.icemaker An icemaker device

Opal Icemaker Model String Service

Description: Opal Ice Maker Model

Tuple: String Ice Maker Model

Attribute Value Description
ServiceType cloud.smarthq.service.string Service to model a string that represents a value from the device.
DomainType cloud.smarthq.domain.model The model
ServiceDeviceType cloud.smarthq.device.icemaker An icemaker device

Opal Light Color Service

Description: Opal Light color service

Tuple: The color of a light

Attribute Value Description
ServiceType cloud.smarthq.service.color Service to model a color selection.
DomainType cloud.smarthq.domain.color The color
ServiceDeviceType cloud.smarthq.device.light A light device
Commands
Command Description
cloud.smarthq.command.color.set Set the rgb color for the opal light

Opal Light Mode Service

Description: Opal light

Tuple: The enumeration brightness for a device's light setting

Attribute Value Description
ServiceType cloud.smarthq.service.mode Service to model a mode that represents a selection from a pre-defined list of options. The available options are defined by an enumeration and then the service config selects which of those are available.
DomainType cloud.smarthq.domain.brightness The brightness
ServiceDeviceType cloud.smarthq.device.light A light device
Commands
Command Description
cloud.smarthq.command.mode.set Set the light level on the Opal

Opal Power Toggle Service

Description: Turn on/off the Opal icemaker

Tuple: Turn on/off an icemaker

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.power The power
ServiceDeviceType cloud.smarthq.device.icemaker An icemaker device
Commands
Command Description
cloud.smarthq.command.toggle.set Command to turn on/off the Opal

Opal Sanitize Indication Elapsed Time Integer Service

Description: Elapsed time since the sanitize indication was triggered.

Tuple: Cumulative time after the sanitize indication was triggered.

Attribute Value Description
ServiceType cloud.smarthq.service.integer Service to model a signed 32-bit integer value with associated units.
DomainType cloud.smarthq.domain.time.elapsed.indication.sanitize Elapsed time since the sanitize indication
ServiceDeviceType cloud.smarthq.device.meter A meter device

Opal Schedule State Toggle Service

Description: Enable/Disable the opal schedule.

Tuple: Enable/Disable the icemaker cloud schedule

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.schedule The schedule
ServiceDeviceType cloud.smarthq.device.icemaker An icemaker device
Commands
Command Description
cloud.smarthq.command.toggle.set Command to enable/disable the opal schedule.

Opal State Mode Service

Description: Opal Icemaker current state.

Tuple: The state of the icemaker

Attribute Value Description
ServiceType cloud.smarthq.service.mode Service to model a mode that represents a selection from a pre-defined list of options. The available options are defined by an enumeration and then the service config selects which of those are available.
DomainType cloud.smarthq.domain.state The state
ServiceDeviceType cloud.smarthq.device.icemaker An icemaker device

Opal Time To Descale Integer Service

Description: Percent value of time elapsed between last descale cycle to the next one.

Tuple: The percent usage after a descale cycle.

Attribute Value Description
ServiceType cloud.smarthq.service.integer Service to model a signed 32-bit integer value with associated units.
DomainType cloud.smarthq.domain.percent.usage The percent usage
ServiceDeviceType cloud.smarthq.device.icemaker An icemaker device

Opal Total Compressor Runtime Integer Service

Description: Opal Total Compressor Runtime Hours

Tuple: Cumulative time the compressor has run for

Attribute Value Description
ServiceType cloud.smarthq.service.integer Service to model a signed 32-bit integer value with associated units.
DomainType cloud.smarthq.domain.runtime.compressor The runtime compressor
ServiceDeviceType cloud.smarthq.device.meter A meter device

Opal Water Filter Reset Trigger Service

Description: Reset the water filter.

Tuple: Command to reset the water filter

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.reset The reset
ServiceDeviceType cloud.smarthq.device.waterfilter A water filter device
Commands
Command Description
cloud.smarthq.command.trigger.do Reset the Opal filter.

Opal Water Filter Service

Description: Water filter service state.

Tuple: The waterfilter details and state.

Attribute Value Description
ServiceType cloud.smarthq.service.filter.v1 Service for filter details and state.
DomainType cloud.smarthq.domain.state The state
ServiceDeviceType cloud.smarthq.device.waterfilter A water filter device
Commands
Command Description
cloud.smarthq.command.filter.v1.set Set the Opal's filter type.