
从 Home Assistant 控制 IR 设备
这篇文章的想法是为使用 IR 的设备提供一个遥控器 (红外线), 例如电视, 音乐链, 一个风扇, 空调, 投影仪… 一切都集中起来,我们可以从 Home Assistant 控制它.
嗯,那个, “非智能”设备, 由遥控器或使用红外线或红外线的遥控器操作,我们可以使用“通用控制”来操作它们, 就我而言,我使用 Broadlink RM Mini3, 除了是一种小型且廉价的设备外,它还将使我们能够学习控制器上的按钮. 通常,每个 IR 设备都会收到一个 IR 代码来执行一项功能, 提供更多音量, 光, 扑灭… 我们将学习这些代码,并在有兴趣时从 Home Assistant 发送它们.
一旦我们收到我们的 Broadlink RM Mini 3 如果需要,我们可以从后面使用剪辑重置它, 使用 Android 或 iOS 上的官方 Broadlink 应用程序,我们会将您连接到我们的 Wi-Fi 网络. 这款 Broadlink RM Mini3 的坏处是它仅支持 2.4Ghz 网络, 因此,如果您的手机连接到 5Ghz 频段,那么它会让您感到恐惧. 所以我暂时建议您在 AP 上将 Wifi 的 SSID 强制为 2.4Ghz, 使用您的手机将其放入 Wifi 网络,该过程完成后,您将重新启用 5Ghz 频段. 另一个需要考虑的缺点是它只允许 32 键入 Wi-Fi 密码时的特征, 所以也要小心.
一旦上述问题得到解决,我们就有了 Broadlink RM Mini 3 连接到我们的网络, (我建议您为其分配一个固定的 IP 地址), Home Assistant 会弄清楚的! 就这么简单!
现在我们别无选择,只能学习密钥! 是时候为 Home Assistant 提供我们要替换的 IR 控件的键了! 如果我们转到开发人员工具, a 服务,我们可以尝试学习我们的第一个命令, 我们选择 'remote.learn_command’ 我们介绍以下 YAML, 答案是肯定的, 每个给它起相应名字的人. 这将是为了学习 'volume more’ Movistar 解码器:
服务: remote.learn_command数据: entity_id: remote.broadlink_rm_mini3_remote设备: deco_movistar 命令: deco_volumen_mas command_type: Go 超时: 10
如果我们想证明它有效, 从这里我们可以发送该密钥或我们学到的另一个密钥, 我们放置以下内容, 如果一切顺利, Home Assistant 将调高我们电视机顶盒的音量:
服务: remote.send_command数据: entity_id: remote.broadlink_rm_mini3_remote设备: deco_movistar 命令: deco_volumen_mas
哦,好吧, 然后我们可以创建调用这些远程 IR 命令的脚本或自动化. 为此,, 如您所见 “操作类型” 我们将显示“呼叫服务”’ ,然后 'Remote: 发送命令, 现在,我们可以选择 Broadlink RM Mini3 实体,选择一个设备并向其发送命令!
然后我们可以制作自定义遥控器, 或直接在我们的平面图上调用任何 IR 远程命令, 美妙! 在房子的平面图上,你用手指在风扇上扎, 和, 它亮起来!
希望某些文档对您有用, 如果你愿意,你可以提名我为阿斯图里亚斯😉公主 不 为这份文件, 如果不是这样,他们在家庭中重视我! 哈哈哈, 拥抱, 大吻, 它进行得非常顺利,并感谢那些在社交网络上移动这些内容的人!