Skip to content

Water Heater 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

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