Water Heater Device¶
Tip: Use this navigation sections and page links to navigate easier.
Description¶
Water Heater appliance.
| Label | Value |
|---|---|
| Device Type | cloud.smarthq.device.waterheater |
| Connection Type | cloud.smarthq.connection.wifi |
| Icon Type | cloud.smarthq.icon.waterheater |
Alerts¶
AlertType |
Description | Interval |
|---|---|---|
| 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 |
|---|---|
| Water Heater Amperage Service | Service for Measuring Amperage in a Water Heater |
| Water Heater Boost Mode Toggle Service | Water Heater Boost Mode Toggle Service |
| Water Heater Costofpower Integer Service | Service representing the cost of power for the water heater. |
| Water Heater Cycle Timer Service | Water Heater cycle timer time to temp remaining. |
| Water Heater Hot Water Integer Service | Service representing the amount of hot water remaining in the water heater. |
| Water Heater Hot Water Time Out Integer Service | Hot Water Timeout Service for the water heater |
| Water Heater V1 Service | Service to represent the overall state of a water heater. |
| Water Heater Voltage Service | Service for Measuring Voltage in a Water Heater |
| Common Services List | A list of services common across all SmartHQ devices that this device might support. |
Water Heater Amperage Service¶
Description: Service for Measuring Amperage in a Water Heater
Tuple: amperage meter
| Attribute | Value | Description |
|---|---|---|
| ServiceType | cloud.smarthq.service.meter | Service that represents the state of a meter within an appliance. |
| DomainType | cloud.smarthq.domain.amperage |
Amperage |
| ServiceDeviceType | cloud.smarthq.device.meter |
A meter device |
Water Heater Boost Mode Toggle Service¶
Description: Water Heater Boost Mode Toggle Service
Tuple: Water Heater Boost Mode Toggle 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.boost |
The boost |
| ServiceDeviceType | cloud.smarthq.device.waterheater |
A water heater device |
Commands¶
| Command | Description |
|---|---|
| cloud.smarthq.command.toggle.set | Toggle the boost mode of the water heater |
Water Heater Costofpower Integer Service¶
Description: Service representing the cost of power for the water heater.
Tuple: Cost of power for a water heater
| Attribute | Value | Description |
|---|---|---|
| ServiceType | cloud.smarthq.service.integer | Service to model a signed 32-bit integer value with associated units. |
| DomainType | cloud.smarthq.domain.costofpower |
The cost of power |
| ServiceDeviceType | cloud.smarthq.device.waterheater |
A water heater device |
Water Heater Cycle Timer Service¶
Description: Water Heater cycle timer time to temp remaining.
Tuple: Water Heater cycle temp 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.recharge |
The cycle timer time to temp remaining time |
| ServiceDeviceType | cloud.smarthq.device.waterheater |
A water heater device |
Water Heater Hot Water Integer Service¶
Description: Service representing the amount of hot water remaining in the water heater.
Tuple: The remaining amount of hot water in a water heater
| Attribute | Value | Description |
|---|---|---|
| ServiceType | cloud.smarthq.service.integer | Service to model a signed 32-bit integer value with associated units. |
| DomainType | cloud.smarthq.domain.hotwater |
The hot water |
| ServiceDeviceType | cloud.smarthq.device.waterheater |
A water heater device |
Water Heater Hot Water Time Out Integer Service¶
Description: Hot Water Timeout Service for the water heater
Tuple: Hot water timeout on a water heater
| Attribute | Value | Description |
|---|---|---|
| ServiceType | cloud.smarthq.service.integer | Service to model a signed 32-bit integer value with associated units. |
| DomainType | cloud.smarthq.domain.hotwatertimeout |
The hot water timeout |
| ServiceDeviceType | cloud.smarthq.device.waterheater |
A water heater device |
Commands¶
| Command | Description |
|---|---|
| cloud.smarthq.command.integer.set | Hot Water Timeout Service command for the water heater |
Water Heater V1 Service¶
Description: Service to represent the overall state of a water heater.
Tuple: Control for a water heater
| Attribute | Value | Description |
|---|---|---|
| ServiceType | cloud.smarthq.service.waterheater.v1 | Service to model the current state of a water heater. |
| DomainType | cloud.smarthq.domain.waterheater |
The water heater |
| ServiceDeviceType | cloud.smarthq.device.waterheater |
A water heater device |
Commands¶
| Command | Description |
|---|---|
| cloud.smarthq.command.waterheater.v1.set | Command to control the state of a water heater. |
Water Heater Voltage Service¶
Description: Service for Measuring Voltage in a Water Heater
Tuple: voltage meter
| Attribute | Value | Description |
|---|---|---|
| ServiceType | cloud.smarthq.service.meter | Service that represents the state of a meter within an appliance. |
| DomainType | cloud.smarthq.domain.voltage |
Voltage |
| ServiceDeviceType | cloud.smarthq.device.meter |
A meter device |