霍尼韦尔完全连接舒适(欧洲)


evohome集成链接家庭助理与所有人必威是什么non-us霍尼韦尔完全连接舒适(TCC)CH/DHW系统,例如:

  • Honeywell Evohome CH/DHW系统,以及
  • 带有圆形恒温器的霍尼韦尔移动访问套件

它不支持TCC的家庭安全功能。

它使用evohome-assync客户库库。

为了使您的系统与此集成兼容,然后您必须能够通过https://international.mytotalconnectcomfort.com/(请注意“国际”)。

配置

要设置此集成,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目evohome用户名您的用户名”密码你的密码”

配置变量

用户名 细绳 必需的

可以访问的用户名(电子邮件地址)TCC网站。

密码 细绳 必需的

与上述用户名相对应的密码。

location_idx 整数 ((可选的,默认:0

如果您的登录可以访问多个位置,则用于选择要使用的位置。一次不正式支持多个位置。

scan_interval 整数 ((可选的,默认:300

从供应商的Web服务器中检索更新的频率。最小间隔为60秒。

这是一个IoT云粉刷集成和推荐的最低限度scan_interval是180秒。测试表明,这是一个安全的间隔,本身不应使您受到供应商的比例限制。较短的间隔几乎没有值,因为此集成将在任何配置更改后不久自动强制刷新。

位置和区域

TCC系统被实现为地点,由1-12组成区域而且,可选的是DHW控制器:

  • 系统位置(例如,房屋)用于家庭,客场,经济等的运营模式。
  • 加热区(例如房间)用于目标温度。

evohome

每个区域表示为气候实体将暴露区域的操作模式,电流温度和设定点。

evohome位置(控制器)也表示为气候将公开位置的操作模式的实体。位置既没有当前温度也没有设定点,但气候家庭助理要求实体报告温度,这是所有区域的平均值。必威是什么

DHW控制器表示为热水器将报告其当前温度并可以打开或关闭的实体。由于供应商的RESTFUL API的限制,未报告设定点,也无法更改。

请注意,对时间表的支持有限:它们不能更改,也没有备份/还原该数据的设施(请参阅这里对于此类功能)。

圆形恒温器

这些系统使用Internet网关,而不是Evohome控制器。他们通常只有一个圆形恒温器,尽管可以有两个。一个具有这样恒温器的系统仍将显示为两个气候实体,一个用于位置模式(远离,经济等),另一个用于区域设定点。

温度精度

请注意,TCC设备可能以非常高的精度测量温度,但供应商API将报告温度圆精度为0.5°C的设定点(即向上或向下);这是其他气候系统使用的死胡同的代理。在可能的情况下,这种集成将利用较旧的供应商API获得0.01°C的当前温度。

因此,根据上述情况,家庭助理将以0.5°C或0.1°C的精度显示/记录当前必威是什么温度(最高支持的精度)。

系统模式,区域覆盖和继承

TCC位置最多可以支持六种不同的操作模式:汽车,,,,Autowitheco,,,,离开,,,,休假,,,,加热, 和风俗。并非所有系统都支持所有模式。

区域支持三个设定点模式:关注,,,,临时替代, 和永久性但是,从其位置“继承”操作模式(实际的算法比以下所示要复杂一些 - 请参阅供应商的文档)。

为了关注,一个区域设定点(目标温度)是其计划的目标温度及其继承模式的函数:

  • 汽车设定点是计划的温度(默认温度)
  • Autowitheco设定点是计划的温度,较少3°C

如果区域的目标温度已更改,则将是临时替代或a永久性,取决于。一个临时替代会恢复到关注经过一些指定的时间。一个永久性是永久性的改变,直到进行后续干预为止。可以在不改变目标温度的情况下在两个覆盖模式之间切换区域。

对于某些位置模式,无论其自己的模式如何

  • 离开设定到12°C
  • 加热设定点至最低,通常为4°C

为了离开,DHW控制器也将关闭。

一些位置具有隐藏模式,AutoWithReset,那将是汽车,并将将所有区域重置为关注

在家庭助理模式必威是什么中,所有这些都是通过组合完成的HVAC_MODEPRESET_MODE(但也请参见状态属性System_mode_statussetpoint_status, 以下)。

服务电话

该集成提供了自己的服务调用,以超越家庭助理标准化架构的局限性公开TCC系统的全部功能。必威是什么通常,这与指定模式变化的持续时间有关,此后实体还原为汽车或者关注(分别用于位置和区域)。

建议使用本机服务呼叫(例如,evohome.set_system_mode)而不是家庭助理的通用等效必威是什么物(例如climate.set_hvac_mode) 只要有可能。但是,可能有必要使用通用服务呼叫与第三方系统(例如Amazon Alexa或Google Home)集成。

evohome.set_system_mode

此服务电话将设置操作模式系统的指定时间段内,之后它将恢复到汽车。但是,如果没有提供时间,则更改是永久性的。

为了Autowitheco,时间是一个期间最多24小时。

-行动-服务evohome.set_system_mode数据模式Autowitheco期间{小时1,,,,分钟30}

对于其他模式,例如离开,持续时间是时期几天,今晚午夜将恢复1天,而2天将在明天午夜恢复。

-行动-服务evohome.set_system_mode数据模式离开时期{30}

evohome.Reset_system

此服务调用将将系统的操作模式设置为AutoWithReset并将所有区域重置为关注

并非所有系统都支持此功能。

evohome.refresh_system

此服务调用将立即从供应商的服务器中获取最新状态数据,而不是等待下一个数据scan_interval

evohome.set_zone_override

此服务电话将设置设定点一个区域,由其确定ENTITY_ID,在指定的时间段内(临时替代)。但是,如果没有提供时间(C.F.持续时间为0,下面),则更改是永久的(永久性)。

-行动-服务evohome.set_zone_override目标ENTITY_ID气候。loungeroom数据设定点10

期间最多可达24小时,之后区域模式将恢复为安排(关注)。如果是期间为0小时,然后更改将直到下一个设定值。

-行动-服务evohome.set_zone_override目标ENTITY_ID气候。loungeroom数据设定点10期间{分钟0}

evohome.clear_zone_override

此服务调用用于设置一个区域,如其ENTITY_ID, 至关注

有用的Jinja模板

可以通过其状态属性跟踪Evohome实体的实际操作模式,其中包括当前状态的JSON数据结构地位

对于位置(控制器),请参阅System_mode_status

{%如果state_attr('climate.my_home','status')。system_mode_status.mode ==“ ake”%}系统处于远距离模式{%else%}系统不在远距离模式{%endif%}

对于区域,是setpoint_status

{{state_attr('climate.kitchen','status')。setpoint_status.setpoint_mode}}}

这些区域将公开当前/即将到来的计划设定点

{{state_attr('climate.kitchen','status')。setpoints.next_sp_temp}}}

所有evohome实体可能都有故障,这些实体可以变成传感器,或者:

{%如果state_attr('climate.bedroom','status')。active_faults%} {%如果state_attr('climate.bedroom','status')。active_faults [0] .faultType =='tempzoneActuatorLowBattery'%},则是低电池{%endif%}有故障!{%else%}是的,一切都还可以:) {%endif%}