# Deconstruct Setpoint

![](/files/-MihpeuJJniSbCGw_Oua)

![](/files/-MihpeMpxdY4j1OmViJZ) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-energy/blob/master/honeybee_grasshopper_energy/src//HB%20Deconstruct%20Setpoint.py)

Deconstruct a Setpoint object into its constituient properties.

## Inputs

* **setpoint \[Required]**

  A Setpoint object to be deconstructed.&#x20;

## Outputs

* **name**

  Text string for the setpoint display name.&#x20;
* **heating\_sch**

  A temperature schedule for the heating setpoint. The type limit of this schedule should be temperature and the values should be the temperature setpoint in degrees Celcius.&#x20;
* **cooling\_sch**

  A temperature schedule for the cooling setpoint. The type limit of this schedule should be temperature and the values should be the temperature setpoint in degrees Celcius.&#x20;
* **humid\_setpt**

  A numerical value between 0 and 100 for the relative humidity humidifying setpoint \[%]. This value will be constant throughout the year. If None, no humidification will occur.&#x20;
* **dehumid\_setpt**

  A numerical value between 0 and 100 for the relative humidity dehumidifying setpoint \[%]. This value will be constant throughout the year. If None, no dehumidification will occur beyond that which is needed to create air at the cooling supply temperature.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ladybug.tools/hb-energy-primer/components/3_loads/deconstruct_setpoint.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
