基拉


基拉集成是基恩电子红外与IP集成的主要集成基拉模块与家庭助理。必威是什么

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

  • 遥控器(在家庭助理的指示下发出IR代码)必威是什么
  • 传感器(当收到特定的红外信号时,必威是什么触发家庭助理做一些事情)

一些型号(原始的Kira和Kira128)可以配置为传感器或遥控器。他们也可以作为两者时,设置为独立模式。无线模型是特定于硬件的,因此接收器只能集成为传感器,发射器只能集成为遥控器。

如果您正在使用两个或更多的Kira设备在您的网络上进行点对点IR传输,它们可以继续执行此功能,同时还可以作为家庭助理的传感器或遥控器。必威是什么

配置

#配置示例。yaml条目基拉:

Kira模块没有内置的自动发现机制,因此需要配置为将数据包发送到Home Assistant。必威是什么根据模块类型不同,处理过程也不同。每个项目的文档都可以在制造商的网站

配置选项

#配置示例。yaml条目基拉:传感器: - name: kira_sensor host: 0.0.0.0 port: 65432 remotes: - name: kira_remote host: 192.168.100.1 port: 65432

配置变量

传感器 地图 可选

基拉传感器注册。

的名字 字符串 可选

传感器名称。

宿主 字符串 可选默认:0.0.0.0

该传感器的绑定地址。

港口 整数 可选默认值:65432

UDP端口用来监听数据包。

遥控器 地图 可选

远程注册Kira模块。

的名字 字符串 可选

这个遥控器的名字。

宿主 字符串 要求

Kira模块发送命令的IP地址。

港口 整数 可选默认值:65432

发送报文的UDP端口。

如果不指定传感器或遥控器,则会添加一个默认值的传感器。

实体

重新启动Home必威是什么 Assistant,您现在应该有一个名为kira_remote(或者随便你怎么称呼它)。查看开发者工具>状态,并开始在实体列表中输入“kira”。

红外编码

第一次加载Kira集成时,kira_codes.yaml将在Home Assistant配置目录中创建必威是什么。

# kira_codes示例。yaml入口-名称:LivingRoomTVOn代码:“K 2322 228 1126 023 e e 0227 023 0207 023 0658 025 d 0207 023 f f 0227 0220 0227 023 0222 0220 067 0222 023 e d f 023 c f 0658 0222 0227 025 0640 023 0658 025 0640 0640 023 e 0658 025 d 023 f 0222 e 025 c 0207 0222 0678 023 0207 023 0222 0227 023 f 025 c 063 b 025 c 0640 023 e 0660 023 e 0658 025 e d 0207 0222 0678 023 0660 0220 0678 023 0202 025 d 0207 e 023 f 2000”类型:kira - name: HDMI_1代码:“0000 006 d 0026 0000 0155 00 aa 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0014 0016 0015 0016 0015 0016 0040 0016 0040 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0015 0016 0040 0016 0040 0016 0040 0016 0014 0016 0015 0016 0040 0016 0040 0016 0040 0016 0015 0016 0014 0016 0014 0016 0040 0016 0040 0016 0014 0016 00150016 060b 0155 0055 0016 0e58 0155 0055 0016 00aa" device: LivingRoomTv type: pronto - name: RGB code: "F709 DC24" device: LivingRoomTv type: nec

配置变量

的名字 字符串 要求

代码的名称。

代码 字符串 要求

此代码的数据(参见下面)。

设备 字符串 可选默认值:未知

与此代码关联的设备。

类型 字符串 可选

此代码的类型。如果省略此字段,则可能自动检测该类型。

重复 整数 可选默认值:1

(在发送时)重复这个代码的次数。

一些制造商(例如,三星)需要一个IR代码连续发送很多次(通常是3次)。这并不适用于绝大多数设备,但如果需要的话,它可以很有帮助。

现在需要进行编辑kira_codes.yaml以确保它包含你想让基拉作为遥控器发射或作为传感器响应的代码。对象的每次编辑和保存时请注意kira_codes.yaml文件,您需要重新启动Home Assistant才必威是什么能使更改生效,仅重新加载自动化是不够的。

例如远程

使用松下DVD播放机的1号按钮:

# kira_codes示例。yaml入口-名称:PanaOne代码:“K 2432 0 d31 06 eb 0196 01 f3 0194 0538 01 b4 01 d3 01 b4 01 d1 01 b4 01 d3 01 b4 01 d3 01 b3 01 d3 01 b3 01 d3 01 b4 01 d3 01 b3 01 d3 01 b3 01 d3 01 b4 01 d3 01 b3 01 d3 01 b4 0518 01 b4 01 d3 01 b3 01 d3 01 b4 01 d1 01 b7 01 d1 01 b7 01 d1 01 b4 01 d3 01 b4 0518 01 b4 01 d3 01 b4 01 d1 01 b7 0518 01 b4 01 d3 01 b3 01 d3 01 b4 01 d1 01 b7 01 d1 01 b4 01 d3 01 b4 01 d1 01 b7 01 d1 01 b7 01 d1 01 b4 01 d301B4 01D1 01B7 01D1 01B4 01D3 01B4 0518 01B4 01B4 01D1 01B7 01D1 01B4 01D3 01B4 01D1 01B7 01D1 01B4 01B4 01D1 01B7 01D1 01B4 01B4 01D1 01D1 01B7 01D1 01B4 01B4 0518 01B7 2000"器件:DVD类型:kira

转到“配置”,选择“脚本”,然后点击添加一个新的脚本。这是一个使用上面松下代码的例子。

当您填写了与YAML条目匹配的数据后,保存脚本并通过单击您所分配的名称旁边的play按钮来测试它。如果一切顺利,你的Kira模块现在应该爆炸这个红外代码和操作你的设备。

一旦您知道代码正在工作并且过程是正确的,您就可以以任何方式使用该设施,可能是根据传感器读数触发输出,或者通过在Home Assistant前端添加一些按钮作为虚拟遥控器。必威是什么

例如传感器

使用松下DVD播放机的1和2按钮:

# kira_codes示例。yaml入口-名称:PanaOne代码:“K 2432 0 d31 06 eb 0196 01 f3 0194 0538 01 b4 01 d3 01 b4 01 d1 01 b4 01 d3 01 b4 01 d3 01 b3 01 d3 01 b3 01 d3 01 b4 01 d3 01 b3 01 d3 01 b3 01 d3 01 b4 01 d3 01 b3 01 d3 01 b4 0518 01 b4 01 d3 01 b3 01 d3 01 b4 01 d1 01 b7 01 d1 01 b7 01 d1 01 b4 01 d3 01 b4 0518 01 b4 01 d3 01 b4 01 d1 01 b7 0518 01 b4 01 d3 01 b3 01 d3 01 b4 01 d1 01 b7 01 d1 01 b4 01 d3 01 b4 01 d1 01 b7 01 d1 01 b7 01 d1 01 b4 01 d301B4 01D1 01B7 01D1 01B4 01D3 01B4 01D1 01B7 01D1 01B4 01D3 01B4 01D1 01B7 01D1 01B4 01B4 01D1 01B7 01D1 01B4 01B4 01D1 01B7 01D1 01B4 01B4 0518 01B7 2000" device: DVD type: kira - name: PanaTwo code:“K 2432 0 d30 06 ee 0192 01 f6 0192 053 0192 01 f3 0194 01 f3 0194 01 f3 0192 01 f6 0192 01 f3 0194 01 f3 0192 01 f6 0192 01 f3 0194 01 f3 0192 01 f6 0192 01 f3 0194 053 0192 01 f3 0194 01 f3 0194 01 f3 0194 01 f3 0192 01 f3 0194 01 f3 0194 053 0192 01 f6 0192 01 f3 0194 053 0192 01 f3 0194 01 f3 0194 01 f3 0194 01 f3 0192 01 f6 0192 01 f3 0194 01 f3 0192 01 f3 0194 0530194 01F3 0194 01F3 0192 01F6 0192 053A 0192 01F3 0194 0f3 0194 053A 0192 01F3 0194 0f3 0194 053A 0192 01F3 0194 0f3 0194 0f3 0192 01F6 0192 01F3 0194 053A 0192 2000"器件:DVD类型:kira

访问Kira模块配置页面,确保根据您的模块使用进行以下更改:

如果这是唯一的使用Kira模块,然后设置目标IP地址为您的家庭助理安装。必威是什么必威体育存款如果有“自动查找”选项框,取消选中。单击save并重新启动模块。

如果Kira模块与另一个模块一起使用,则将目标IP地址设置为(或设置)Kira模块的目标IP地址,在本例中,将计算机IP地址设置为家庭助理安装的IP地址。必威是什么必威体育存款如果有,选中“发送到替代设备”的选项框。单击save并重新启动以使更改生效。

注意,一旦你改变了计算机IP,你将能够在你的PC上使用Kira实用程序捕获IR代码。

接下来,在家庭助理到开发必威是什么人员工具->状态,向下滚动列表,直到你看到传感器。基拉_(whatever you called it).把遥控器对准基拉的设备,按下你储存密码的按钮。如果一切正常,您应该看到状态发生了变化,以匹配您为代码提供的名称。

使用这些IR代码来切换Sonoff插头的自动化示例。

#示例kira_sensor - id: "1583339338363"别名:"Panasonic On"描述:打开sonoff s20继电器触发:- entity_id:传感器。基拉_wireless platform: state to: PanaOne condition: [] action: - device_id: 3628b4f34df943b3b721ead954cf3ca7 domain: switch entity_id: switch.plug2_relay type: turn_on - id: "1584035716024" alias: "Panaxonic Off " description: Turn off sonoff s20 relay trigger: - entity_id: sensor.kira_wireless platform: state to: PanaTwo condition: [] action: - device_id: 3628b4f34df943b3b721ead954cf3ca7 domain: switch entity_id: switch.plug2_relay type: turn_off

代码类型

当创建条目时kira_codes.yaml,可以使用几种不同的代码。

  • 基拉:这是Kira模块使用的本地连接协议。这些可以使用免费的Kira工具从制造商的网站上获得。
  • pronto:支持Pronto代码。
  • nec:如果设备使用NEC的IR代码,并且制造商已经公布,他们可以在这里使用。

请注意: NEC代码本身包含足够的信息来识别一个红外序列,但不足以重建它。这种类型的代码仅用于接收(可用于传感器,但不能用于远程)。

Baidu