休息


目前,家庭助理中的以下设备类型支持:必威是什么

二进制传感器

休息二进制传感器平台允许您从设备中获取所有数据(例如具有以太网/Wi-Fi连接的Arduinos,ESP8266和Raspberry Pi)休息安息的框架。

要在安装中使用您的AREST二进制传感器,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目binary_sensor-平台休息资源http:// ip_address别针8

配置变量

资源 细绳 必需的

公开AREST API的设备的IP地址和模式,例如http://192.168.1.10

别针 整数 必需的

要监视的针数。

姓名 细绳 ((选修的

让您覆盖设备的名称。默认情况下姓名使用设备。

访问URLhttp:// ip_address/digital/pin_number应该给您json响应中的针状态return_value

$卷曲-X获取http://192.168.0.5/digital/9{“ return_value”:0,“ID”“ Office1”,,,,“姓名”“办公室”,,,,“连接的”真的}

受上述命令启发的引脚9的示例可能看起来像:

#示例Configuration.yaml条目binary_sensor-平台休息资源http://192.168.0.5/digital/9别针9姓名办公室
该传感器不适合快速变化,因为更改很可能发生在两个更新周期之间。

传感器

休息传感器平台允许您从设备(例如具有以太网/Wi-Fi连接的Arduinos,ESP8266和Raspberry Pi)中获取所有数据休息安息的框架。

要在安装中使用启用AREST的设备,请将以下内容添加到您的configuration.yaml文件:

#示例Configuration.yaml条目传感器-平台休息资源https:// ip_address监视温度姓名温度别针A0姓名引脚0模拟

配置变量

资源 细绳 必需的

公开AREST API的设备的IP地址和模式,例如https://192.168.1.10

姓名 细绳 ((选修的,默认:AREST传感器

让您覆盖设备的名称。

别针 列表 ((选修的

要监视的引脚列表。模拟销需要领先一种针对销号。

别针 列表 必需的

用于使用的引脚号。

姓名 细绳 必需的

您希望监视的变量的名称。

测量单位 细绳 ((选修的

定义传感器的测量单位(如果有)。

value_template 模板 ((选修的

定义a模板从有效载荷中提取值。

监视 列表 ((选修的

暴露变量列表。

多变的 列表 必需的

要监视的变量的名称。

姓名 细绳 ((选修的

用于前端的名称。

测量单位 细绳 ((选修的

定义传感器测量单元(如果有)。

value_template 模板 ((选修的

定义a模板从有效载荷中提取值。

变量监视数组必须在设备的响应中可用。作为起点,您可以使用示例草图之一(例如。以太网对于带有以太网盾的Arduino)。在这些草图中是两个变量(温度湿度)可作为终点。

访问其中一个端点(例如。http://192.168.1.10/temperature)将为您提供JSON响应中的价值。

{“温度”23,,,,“ID”“ Sensor01”,,,,“姓名”“客厅”,,,,“连接的”真的}

根部将为您提供一个JSON响应,其中包含所有变量及其当前值以及一些设备详细信息。

{“变量”{“温度”23,,,,“湿度”82},,“ID”“ Sensor01”,,,,“姓名”“客厅”,,,,“连接的”真的}

return_value将传感器的数据包含在给定引脚的JSON响应中(例如。http://192.168.1.10/analog/2/或者http://192.168.1.10/digital/7/)。

{“ return_value”34,,,,“ID”“ Sensor02”,,,,“姓名”“客厅”,,,,“连接的”真的}

转变

休息开关平台允许您切换设备的引脚(例如具有以太网/Wi-Fi连接的Arduino板,基于ESP8266的设备和Raspberry Pi)运行休息安息的框架。

要在安装中使用带有引脚的AREST启用设备,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目转变-平台休息资源http:// ip_address别针11姓名扇子13姓名转变倒置真的

如果要使用自定义功能,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目转变-平台休息资源http:// ip_address姓名办公室职能功能1姓名轻桌

配置变量

资源 细绳 必需的

公开AREST API的设备的IP地址和模式,例如http://192.168.1.10(无拖网斜线)

姓名 细绳 ((选修的

让您覆盖设备的名称。默认情况下姓名使用设备。

别针 地图 ((选修的

一个带有所有二手引脚的阵列。

姓名 细绳 必需的

在前端使用的销钉的名称。

倒置 布尔 ((选修的,默认:false

如果开/关的逻辑应倒置。

职能 地图 ((选修的

具有所有使用功能的数组。

姓名 细绳 必需的

在前端使用的名称。

您仍然可以使用Web浏览器或命令行工具切换引脚。使用URLhttp://192.168.1.10/digital/8/1要将引脚8设置为高/ON,JSON响应将为您提供反馈。

{“信息”“引脚D8设置为1”,,,,“ID”“ Sensor02”,,,,“姓名”“客厅”,,,,“连接的”真的}
Baidu