ecobee


ecobee集成使您可以从中控制和查看传感器数据ecobee恒温器。

初步步骤

您将需要从Ecobee获得API键开发人员网站使用此集成。要获取钥匙,您的恒温器必须在Ecobee的网站上注册(安装恒温器时可能已经做到了)。完成此操作后,执行以下步骤。

  1. 单击成为开发商链接开发人员网站
  2. 使用您的Ecobee凭据登录。((Make sure your password is at most 16 characters and multifactor authentication is disabled to meet the developer login form’s limits. If you’ve already enabled MFA, the web portal and iOS apps don’t support disabling it. The Android app does under Account > Account Security. You can re-enable MFA after becoming a developer.)
  3. 接受SDK协议。
  4. 填写字段。
  5. 点击节省

登录到常规的消费门户,然后单击右上角的“溢出菜单”按钮。您将看到一个名为的新选项开发人员。现在可以创建一个应用程序以与家庭助理集成。必威是什么

  1. 选择开发人员汉堡菜单上右上角的选项。
  2. 选择创建新的
  3. 在右侧填写表格。(这两个领域都没有由家庭助理引用)必威是什么
    • 名称:必须在所有Ecobee用户中都是唯一的。
    • 摘要:不需要唯一。
  4. 点击授权方法并选择Ecobee Pin
  5. 点击创造

您的新应用程序现在将出现在左侧。单击应用程序后,API键将出现在右侧。复制此键并在下面的“配置”部分中使用。点击X关闭开发人员部分。

配置

  1. 在里面设置- >设备和服务菜单,单击+然后从弹出菜单中选择“ ecobee”。
  2. 在弹出框中,输入您从Ecobee获得的API键开发人员门户
  3. 在下一个弹出框中,您将为您提供独特的四个字符码代码Ecobee消费者门户。您可以通过登录,选择我的应用程序在汉堡菜单中,单击添加应用程序在左侧,从家庭助理进入PIN代码,单击必威是什么证实接着添加应用程序在右下角。
  4. 在使用Ecobee授权该应用程序后,返回家庭助理并单击必威是什么提交。如果授权成功,将创建配置条目,您的恒温器和传感器将在家庭助理中提供。必威是什么

手动配置

如果您希望在configuration.yaml,添加您的API键(和可选参数)如下(但是,您仍然必须通过集成控制板):

#示例Configuration.yaml条目ecobeeapi_keyyour_api_key

配置变量

api_key 细绳 ((可选的

您的Ecobee API键。这仅需要集成的初始设置。注册后,它可以删除。如果撤销Ecobee门户中的密钥,则需要删除现有的ecobee配置集成面板,更新此,然后再次配置集成。

你必须重新启动家庭助理必威是什么为了生效。重新启动后,导航到设置- >设备和服务菜单,点击配置在发现的旁边ecobee进入,并继续根据上述应用程序授权该应用自动配置,从步骤2开始。

通知

为了使您的Ecobee通知与家庭助理合作,您必须首先将主要的Ecobee集成加载和运行。必威是什么配置后,您可以设置此集成以将消息发送到您的Ecobee设备。

要在安装中使用此通知平台,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目通知-姓名notifier_name平台ecobee

配置变量

姓名 细绳 ((可选的, 默认:通知

设置可选参数姓名允许创建多个通知器。通知者将绑定到服务notify.notifier_name

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

如果您有多个恒温器,则可以通过设置一个将通知发送到哪个发送通知指数。分配给恒温器的索引值是连续的整数,从0开始。

要使用通知,请参阅自动化页面入门

恒温器

概念

Ecobee恒温器支持以下关键概念。

目标温度是设备尝试达到的温度。目标温度由当前活动的气候确定,或者可能被搁置所覆盖。当恒温器不在自动模式下时,会有一个目标温度。当恒温器处于自动HVAC模式时,会有一对目标温度:较低的目标温度决定最低所需温度,而较高的目标温度则决定了最高所需的温度(恒温器将在加热和冷却之间切换以保持温度以保持温度在这些限制内)。

一个气候是恒温器旨在实现的预定义或用户定义的预设集。Ecobee恒温器提供了三个预定义的气候:家,远离睡眠和睡眠。ecobee将这些称为舒适设置。用户可以定义其他气候。

一个预设是当前活动气候中定义的目标温度的覆盖。可以明确设置针对预设模式下的温度(温度预设),它可以从参考气候(家庭,外出,睡眠等)得出,也可以从恒温器定义的度假胜地中得出。所有持有都是暂时的。当恒温器过渡到其程序中定义的下一个气候时,温度和气候将有效。假期持有从定义的假期开始时开始,并在假期结束时到期。

何时在离开预设,目标温度被定义为客场气候定义的目标温度永久覆盖。客场预设是模仿度假模式的简单方法。

HVAC模式该设备的是Ecobee恒温器提供的当前活跃操作模式:加热,Auxheatonly,Cool,Auto和Off。

目标湿度当加湿器连接并在手动控制或“开”模式下连接时,是恒温器的湿度设置点。

属性

Ecobee气候实体具有代表恒温器状态的一些额外属性。

姓名 描述
扇子 如果风扇目前正在打开或关闭:/离开
climate_mode 这是活动的气候模式,或者如果没有替代活动,则将处于活动状态。
设备_RUNNING 这是当前正在运行的设备的逗号分隔列表。
fan_min_on_time 风扇每小时运行的最短时间(以分钟为单位)。这取决于最小风扇运行时设置,该设置可以在Ecobee应用程序或恒温器本身中更改。

服务

除了家庭助理提供的标准服务必威是什么气候集成,以下额外服务由Ecobee集成提供:

  • ecobee.create_vacation
  • ecobee.delete_vacation
  • ecobee.resume_program
  • ecobee.set_fan_min_on_time
  • ecobee.set_dst_mode
  • ecobee.set_mic_mode
  • ecobee.set_occupancy_modes

服务ecobee.create_vacation

在选定的Ecobee恒温器上创建假期。

服务数据属性 可选的 描述
ENTITY_ID Ecobee恒温器可以在其中创建假期
aration_name 假期的名称要创建。在恒温器上必须是唯一的
cool_temp 度假期间的冷却温度
heat_temp 度假期间的加热温度
开始日期 是的 假期以Yyyy-MM-DD格式开始
开始时间 是的 假期从当地时区开始。必须采用24小时格式(HH:MM:SS)
结束日期 是的 日期假期以Yyyy-MM-DD格式结束(如果不提供的话,从现在起14天)
时间结束 是的 假期在当地时区结束。必须采用24小时格式(HH:MM:SS)
fan_mode 是的 度假期间恒温器的风扇模式(自动或开)(如果不提供自动)
fan_min_on_time 是的 度假期间每小时(0至60)运行风扇的最小数量(如果没有提供)

服务ecobee.delete_vacation

在选定的Ecobee恒温器上删除假期。

服务数据属性 可选的 描述
ENTITY_ID 删除假期的ecobee恒温器
aration_name 删除假期的名称

服务ecobee.resume_program

恢复当前活跃的时间表。

服务数据属性 可选的 描述
ENTITY_ID 是的 字符串或字符串列表ENTITY_ID要控制的气候设备。利用ENTITY_ID:全部全部目标。
简历_ALL 对或错

服务ecobee.set_fan_min_on_time

设置风扇每小时运行的最短时间。

服务数据属性 可选的 描述
ENTITY_ID 是的 字符串或字符串列表ENTITY_ID要控制的气候设备。利用ENTITY_ID:全部全部目标。
fan_min_on_time 整数(例如5)

服务ecobee.set_dst_mode

启用/禁用自动日光节省时间。

服务数据属性 可选的 描述
ENTITY_ID 是的 Ecobee恒温器在其中设置日光储蓄时间模式
dst_enabled 对或错

服务ecobee.set_mic_mode

启用/禁用Alexa Mic(仅适用于Ecobee 4)。

服务数据属性 可选的 描述
ENTITY_ID 是的 Ecobee恒温器在其中设置MIC模式
MIC_ENABLED 对或错

服务ecobee.set_occupancy_modes

启用/禁用智能家居/离开并关注我模式。

服务数据属性 可选的 描述
ENTITY_ID 是的 Ecobee恒温器在其上设置占用模式
auto_away 是的 对或错
跟着我 是的 对或错
Baidu