Opal Nugget Ice Maker Device¶
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. |