广告
广告(自动化设备规范)描述了与设备无关和现场总线独立接口,以进行通信贝克霍夫运行的自动化设备Twincat以及实现此接口的其他设备。
目前,家庭助理中的以下设备类型支持:必威是什么
配置
要启用广告,请在您的configuration.yaml
文件:
#示例Configuration.yaml条目广告:设备:“127.0.0.1.1.1”港口:801
服务
广告集成将注册服务write_by_name
允许您在广告设备上写入变量的值。
{“ adsvar”:“ .myvariable”,,,,“ AdStype”:“ int”,,,,“价值”:123}
服务参数:
- adsvar:广告设备上变量的名称。访问全局变量twincat2使用准备点
.myvaria
,用于twincat3使用gbl.myvariable
。 - AdStype:指定变量的类型。使用以下一项:
int
,,,,字节
,,,,Uint
,,,,布尔
- 价值:将写入变量的值。
二进制传感器
这广告
二进制传感器平台可用于监视广告设备上的布尔值。
要使用广告设备,您首先必须设置广告中心然后将以下内容添加到您的configuration.yaml
文件:
#示例Configuration.yaml条目binary_sensor:-平台:广告adsvar:.boolean1
光
这广告
轻型平台使您可以控制连接的广告灯。
要使用广告设备,您首先必须设置广告中心然后将以下内容添加到您的configuration.yaml
文件:
#示例Configuration.yaml条目光:-平台:广告adsvar:gvl.enable_lightadsvar_brightness:GVL.Brightness
传感器
这广告
传感器平台允许在广告设备上读取数字变量的值。变量可以是类型int,,,,Uint,,,,字节,,,,Dint或者Udint。
要使用广告设备,您首先必须设置广告中心然后将以下内容添加到您的configuration.yaml
文件:
#示例Configuration.yaml条目传感器:-平台:广告adsvar:gvl。温度测量单位:“°C”AdStype:int
这因素可用于实现固定小数。例如,设置因素至100,如果您想显示带有两个小数的固定小数值。可变值的123
将显示为1.23
。
转变
这广告
Switch平台访问连接的广告设备上的布尔值变量。该变量用其名称标识。
要使用广告设备,您首先必须设置广告中心然后将以下内容添加到您的configuration.yaml
文件:
#示例Configuration.yaml条目转变:-平台:广告adsvar:.global_bool
覆盖
这广告
封面平台使您可以控制连接的广告盖。
要使用广告设备,您首先必须设置广告中心然后将以下内容添加到您的configuration.yaml
文件:
#示例Configuration.yaml条目覆盖:-平台:广告姓名:窗帘主床房adsvar_open:covers.master_bed_room_openadsvar_close:covers.master_bed_room_closeadsvar_stop:covers.master_bed_room_stopdevice_class:窗帘
配置变量
设置设备类,更改前端上显示的设备状态和图标。