通用恒温器


generic_thermostat气候平台是在家庭助理中实施的恒温器。必威是什么它使用传感器和连接到引擎盖下加热器或空调的开关。在加热器模式下,如果测得的温度比目标温度凉爽,则在达到所需温度时将打开并关闭加热器。在空调模式下,如果测得的温度比目标温度高,则在达到需要时将空调打开并关闭。一个通用恒温器实体只能控制一个开关。如果您需要激活两个开关,一个用于加热器,一个用于空调,则需要两个通用的恒温器实体。

#示例Configuration.yaml条目气候-平台generic_thermostat姓名学习加热器switch.study_heatertarget_sensor传感器。Study_temperature

配置变量

姓名 细绳 必需的,默认:通用恒温器

恒温器的名称。

唯一身份 细绳 ((可选的

独特地识别此恒温器的ID。将其设置为唯一值,以通过UI自定义。

加热器 细绳 必需的

ENTITY_ID对于加热器开关,必须是一个切换设备。当成为空调开关时ac_mode被设定为真的

target_sensor 细绳 必需的

ENTITY_ID对于温度传感器,target_sensor.State必须为温度。

min_temp 漂浮 ((可选的,默认:7

设置最小设定点可用。

max_temp 漂浮 ((可选的,默认:35

设置最大设置点可用。

target_temp 漂浮 ((可选的

设置初始目标温度。未能设置此变量将导致目标温度在启动时设置为null。从0.59版开始,它将在重新启动之前保留目标温度集。

ac_mode 布尔 ((可选的,默认:false

设置指定的开关加热器可以将其视为冷却设备而不是加热设备的选项。

min_cycle_duration 时间|整数 ((可选的

设置开关在加热器选项必须在关闭或打开之前处于其当前状态。

Cold_tolerance 漂浮 ((可选的,默认:0.3

设置最小差差的温度在读取的传感器中指定的温度target_sensor选项和目标温度在打开之前必须更改。例如,如果目标温度为25,公差为0.5,则当传感器等于或低于24.5时,加热器将启动。

hot_tolerance 漂浮 ((可选的,默认:0.3

设置最小差差的温度在读取的传感器中指定的温度target_sensor选项和目标温度在关闭之前必须更改。例如,如果目标温度为25,并且公差为0.5,则当传感器等于或高于25.5时,加热器将停止。

活着 时间|整数 ((可选的

设置一个静脉间隔。如果设置,则在加热器每次间隔元素都会触发选项。与加热器和空调单元一起使用,如果他们暂时没有从遥控器收到信号,则使用。还与可能失去状态的开关一起使用。保留呼叫是通过当前有效的气候集成状态(打开或关闭)完成的。

initial_hvac_mode 细绳 ((可选的

设置初始HVAC模式。有效值为离开,,,,或者凉爽的。价值必须双重引用。如果未设置此参数,则最好设置活着价值。这有助于对齐之间的任何差异generic_thermostat加热器状态。

Away_temp 漂浮 ((可选的

设置由PRESET_MODE:离开

comfort_temp 漂浮 ((可选的

设置由PRESET_MODE:舒适

home_temp 漂浮 ((可选的

设置由PRESET_MODE:家

sleep_temp 漂浮 ((可选的

设置由PRESET_MODE:睡眠

activity_temp 漂浮 ((可选的

设置由PRESET_MODE:活动

精确 漂浮 ((可选的

该设备的所需精度。可用于匹配实际恒温器的精度。支持的值是0.1,,,,0.51.0。该值还用作设置目标温度的步长。

默认:

0.1对于摄氏和1.0对于华氏。

target_temp_step 漂浮 ((可选的

设置目标温度的所需步长。支持的值是0.1,,,,0.51.0

默认:

等于精确

的时间min_cycle_duration活着必须将其设置为“ HH:MM:SS”,否则必须至少包含以下条目之一:天:,,,,小时:,,,,分钟:,,,,秒:或者毫秒:。另外,它可以是代表时间以秒为单位的整数。

目前generic_thermostat气候平台支持“热量”,“酷”和“关闭” HVAC模式。你可以强迫你的generic_thermostat避免将HVAC模式设置为“关闭”开始。

请注意,将预设模式更改为离开时,您也将强制目标温度变化,该目标温度将在预设模式再次设置为无。

完整的配置示例

气候-平台generic_thermostat姓名学习加热器switch.study_heatertarget_sensor传感器。Study_temperaturemin_temp15max_temp21ac_mode错误的target_temp17Cold_tolerance0.3hot_tolerance0min_cycle_duration5活着分钟3initial_hvac_mode离开”Away_temp16精确0.1