온습도조절기(KNX Climate)


이 통합구성요소를 사용하려면 knx 연동을 올바르게 설정해야합니다. KNX 통합구성요소을 참조하십시오.

knx climate 플랫폼은 KNX 온도조절기, 실내 컨트롤러에 대한 인터페이스로 사용됩니다.

KNX 온도조절기를 사용하려면 configuration.yaml 파일에 다음 줄을 추가하십시오.

# Example configuration.yaml entry
climate:
   - platform: knx
     name: HASS-Kitchen.Temperature
     temperature_address: '5/1/1'
     setpoint_shift_address: '5/1/2'
     setpoint_shift_state_address: '5/1/3'
     target_temperature_state_address: '5/1/4'
     operation_mode_address: '5/1/5'
     operation_mode_state_address: '5/1/6'

또는 장치에 frost/night/comfort 모드 전용 이진(binary) 그룹 주소가 있는 경우 :

# Example configuration.yaml entry
climate:
  - platform: knx
    name: HASS-Kitchen.Temperature
    temperature_address: '5/1/1'
    setpoint_shift_address: '5/1/2'
    setpoint_shift_state_address: '5/1/3'
    target_temperature_state_address: '5/1/4'
    operation_mode_frost_protection_address: '5/1/5'
    operation_mode_night_address: '5/1/6'
    operation_mode_comfort_address: '5/1/7'
    operation_mode_state_address: '5/1/8'

장치가 setpoint_shift 계산을 지원하지 않는 경우 (즉, setpoint_shift_address 값을 제공하지 않는 경우) Climate 장치의 min_temp, max_temp 속성을 설정하여 프런트 엔드에서 유효한 온도값을 초과하는 문제를 피하십시오. 이 경우에도 target_temperature_address를 설정에 추가하십시오 :

# Example configuration.yaml entry
climate:
  - platform: knx
    name: HASS-Kitchen.Temperature
    temperature_address: '5/1/2'
    target_temperature_address: '5/1/4'
    target_temperature_state_address: '5/1/1'
    operation_mode_frost_protection_address: '5/1/5'
    operation_mode_night_address: '5/1/6'
    operation_mode_comfort_address: '5/1/7'
    operation_mode_state_address: '5/1/8'
    min_temp: 7.0
    max_temp: 32.0

operation_mode_frost_protection_address/operation_mode_night_address/operation_mode_comfort_addressoperation_mode_address가 지정된 경우 필요하지 않습니다. actor가 명시적 상태 통신 오브젝트(explicit state communication objects)를 지원하지 않는 경우 *_state_address는 쓰기 가능한 *_address와 동일한 그룹 주소로 설정될 수 있습니다. 초기 읽기를 지원하기 위해 *_state_address 통신 객체(communication object)에 대한 읽기플래그(Read-Flag)가 ETS에 설정되어야 합니다. 예를들어 홈어시스턴트를 시작할 때.

다음 값은 hvac_mode 속성에 유효합니다.

  • Off (maps internally to HVAC_MODE_OFF within Home Assistant)
  • Auto (maps internally to HVAC_MODE_AUTO within Home Assistant)
  • Heat (maps internally to HVAC_MDOE_HEAT within Home Assistant)
  • Cool (maps internally to HVAC_MDOE_COOL within Home Assistant)
  • Fan only (maps internally to HVAC_MODE_FAN_ONLY within Home Assistant)
  • Dry (maps internally to HVAC_MODE_DRY within Home Assistant)

다음 사전설정(presets)은 preset_mode 속성에 유효합니다.

  • Comfort (maps internally to PRESET_COMFORT within Home Assistant)
  • Standby (maps internally to PRESET_AWAY within Home Assistant)
  • Night (maps internally to PRESET_SLEEP within Home Assistant)
  • Frost Protection (maps internally to PRESET_ECO within Home Assistant)

Configuration Variables

name

(string)(Optional)

A name for this device used within Home Assistant.

Default value:

KNX Climate

temperature_address

(string)(Required)

KNX group address for reading current room temperature from KNX bus. DPT 9.001

target_temperature_address

(string)(Optional)

KNX group address for setting target temperature. DPT 9.001

target_temperature_state_address

(string)(Required)

KNX group address for reading current target temperature from KNX bus. DPT 9.001

setpoint_shift_address

(string)(Optional)

KNX address for setpoint_shift. DPT 6.010

setpoint_shift_state_address

(string)(Optional)

KNX address for reading setpoint_shift. DPT 6.010

setpoint_shift_step

(float)(Optional)

Defines the step size in Kelvin for each step of setpoint_shift.

Default value:

0.5

setpoint_shift_min

(float)(Optional)

Minimum value of setpoint shift.

Default value:

-6

setpoint_shift_max

(float)(Optional)

Maximum value of setpoint shift.

Default value:

6

operation_mode_address

(string)(Optional)

KNX address for setting operation mode (Frost protection/night/comfort). DPT 20.102

operation_mode_state_address

(string)(Optional)

KNX address for reading operation mode. DPT 20.102

controller_status_address

(string)(Optional)

KNX address for HVAC controller status (in accordance with KNX AN 097/07 rev 3).

controller_status_state_address

(string)(Optional)

KNX address for reading HVAC controller status.

controller_mode_address

(string)(Optional)

KNX address for setting HVAC controller modes. DPT 20.105

controller_mode_state_address

(string)(Optional)

KNX address for reading HVAC Control Mode. DPT 20.105

operation_mode_frost_protection_address

(string)(Optional)

KNX address for switching on/off frost/heat protection mode.

operation_mode_night_address

(string)(Optional)

KNX address for switching on/off night mode.

operation_mode_comfort_address

(string)(Optional)

KNX address for switching on/off comfort mode.

operation_modes

(list)(Optional)

Overrides the supported operation modes.

on_off_address

(string)(Optional)

KNX address for switching the climate device on/off.

on_off_invert

(boolean)(Optional)

Value for switching the climate device on/off is inverted.

Default value:

false

on_off_state_address

(string)(Optional)

KNX address for gathering the current state (on/off) of the climate device.

min_temp

(float)(Optional)

Override the minimum temperature.

max_temp

(float)(Optional)

Override the maximum temperature.