mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-19 15:26:59 +00:00
Updates nuheat docs for Climate 1.0
This commit is contained in:
parent
76dec95bb6
commit
e504802b0e
@ -63,12 +63,10 @@ The NuHeat Thermostat supports the following key concepts.
|
|||||||
|
|
||||||
The `target temperature` is the temperature that the device attempts to achieve. The target temperature is either determined by the schedule programmed into the thermostat (`auto mode`) or may be overridden. When the target temperature is set by Home Assistant, the thermostat will hold this temperature until the schedule is resumed.
|
The `target temperature` is the temperature that the device attempts to achieve. The target temperature is either determined by the schedule programmed into the thermostat (`auto mode`) or may be overridden. When the target temperature is set by Home Assistant, the thermostat will hold this temperature until the schedule is resumed.
|
||||||
|
|
||||||
|
|
||||||
## Attributes
|
## Attributes
|
||||||
|
|
||||||
The following attributes are provided by the NuHeat thermostat: `name`, `temperature_unit`, `current_temperature`, `target_temperature`, `current_hold_mode`, `current_operation`, `operation_list`, `min_temp` and `max_temp`.
|
The following attributes are provided by the NuHeat thermostat: `name`, `temperature_unit`, `current_temperature`, `target_temperature`, `current_hold_mode`, `current_operation`, `operation_list`, `min_temp` and `max_temp`.
|
||||||
|
|
||||||
|
|
||||||
### Attribute `name`
|
### Attribute `name`
|
||||||
|
|
||||||
Returns the name of the NuHeat Thermostat.
|
Returns the name of the NuHeat Thermostat.
|
||||||
@ -102,7 +100,7 @@ not in auto operation mode.
|
|||||||
| ---------------| ----------- |
|
| ---------------| ----------- |
|
||||||
| Integer | Target temperature
|
| Integer | Target temperature
|
||||||
|
|
||||||
### Attribute `current_hold_mode`
|
### Attribute `preset_mode`
|
||||||
|
|
||||||
Returns the current temperature hold, if any.
|
Returns the current temperature hold, if any.
|
||||||
|
|
||||||
@ -110,21 +108,21 @@ Returns the current temperature hold, if any.
|
|||||||
| ---------------| ----------- |
|
| ---------------| ----------- |
|
||||||
| String | 'temperature', 'temporary_temperature', 'auto', etc.
|
| String | 'temperature', 'temporary_temperature', 'auto', etc.
|
||||||
|
|
||||||
### Attribute `current_operation`
|
### Attribute `hvac_action`
|
||||||
|
|
||||||
Returns the current operation of the thermostat.
|
Returns the current HVAC mode of the thermostat.
|
||||||
|
|
||||||
| Attribute type | Description |
|
| Attribute type | Description |
|
||||||
| ---------------| ----------- |
|
| ---------------| ----------- |
|
||||||
| String | 'heat', 'idle'
|
| String | 'heat', 'idle'
|
||||||
|
|
||||||
### Attribute `operation_list`
|
### Attribute `preset_modes`
|
||||||
|
|
||||||
Returns the list of available operation modes.
|
Returns the list of available preset modes.
|
||||||
|
|
||||||
| Attribute type | Description |
|
| Attribute type | Description |
|
||||||
| ---------------| ----------- |
|
| ---------------| ----------- |
|
||||||
| List of String | Available operation modes
|
| List of String | Available preset modes
|
||||||
|
|
||||||
### Attribute `min_temp`
|
### Attribute `min_temp`
|
||||||
|
|
||||||
@ -142,12 +140,11 @@ Returns the maximum supported temperature by the thermostat
|
|||||||
| ---------------| ----------- |
|
| ---------------| ----------- |
|
||||||
| Integer | Maximum supported temperature
|
| Integer | Maximum supported temperature
|
||||||
|
|
||||||
|
|
||||||
## Services
|
## Services
|
||||||
|
|
||||||
The following services are provided by the NuHeat Thermostat: `set_temperature`, `set_hold_mode`, `nuheat_resume_program`.
|
The following services are provided by the NuHeat Thermostat: `set_temperature`, `set_hvac_mode`, `set_preset_mode`, `resume_program`.
|
||||||
|
|
||||||
The services `fan_min_on_time`, `set_aux_heat`, `set_away_mode`, `set_humidity`, `set_fan_mode`, `set_operation_mode` and `set_swing_mode` offered by the [Climate component](/components/climate/) are not implemented for this thermostat.
|
The services `fan_min_on_time`, `set_aux_heat`, `set_away_mode`, `set_humidity`, `set_fan_mode`, and `set_swing_mode` offered by the [Climate component](/components/climate/) are not implemented for this thermostat.
|
||||||
|
|
||||||
### Service `set_temperature`
|
### Service `set_temperature`
|
||||||
|
|
||||||
@ -161,16 +158,16 @@ Puts the thermostat into an indefinite hold at the given temperature.
|
|||||||
Only the target temperatures relevant for the current operation mode need to
|
Only the target temperatures relevant for the current operation mode need to
|
||||||
be provided.
|
be provided.
|
||||||
|
|
||||||
### Service `set_hold_mode`
|
### Service `set_preset_mode`
|
||||||
|
|
||||||
Sets the thermostat's hold mode. The NuHeat thermostat supports "auto" (to run the thermostat's programmed schedule), "temperature" (to indefinitely hold the thermostat's current target temperature), or "temporary_temperature" (to hold the thermostat's current target temperature until the thermostat's next scheduled event).
|
Sets the thermostat's preset mode. Without a preset mode set it run the thermostat's programmed schedule, "temperature" (to indefinitely hold the thermostat's current target temperature), or "temporary_temperature" (to hold the thermostat's current target temperature until the thermostat's next scheduled event).
|
||||||
|
|
||||||
| Service data attribute | Optional | Description |
|
| Service data attribute | Optional | Description |
|
||||||
| ---------------------- | -------- | ----------- |
|
| ---------------------- | -------- | ----------- |
|
||||||
| `entity_id` | yes | String or list of strings that point at `entity_id`'s of climate devices to control. Else targets all.
|
| `entity_id` | yes | String or list of strings that point at `entity_id`'s of climate devices to control. Else targets all.
|
||||||
| `hold_mode` | no | New value of hold mode.
|
| `hold_mode` | no | New value of hold mode.
|
||||||
|
|
||||||
### Service `nuheat_resume_program`
|
### Service `resume_program`
|
||||||
|
|
||||||
Resumes the currently active schedule.
|
Resumes the currently active schedule.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user