온습도조절기(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_address
는 operation_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.