从 Harmony Hub 发现模拟 roku(在 HA 上)时出现问题

物联网 智能家居 家庭助理 Logitech-Harmony
2021-06-19 10:21:03

这个问题也存在于HA 论坛Reddit 上的 r/homeassistant

我在10.10.1.1(这是一个容器)上运行 HA并且我的 WiFi 已打开10.10.2.0/24与此 WiFi 相连的是 Harmony 集线器。

书面记录@ chubby92,我想成立一个模拟的Roku公司这将在和谐中心来配置。

我相信 Harmony Hub 正在扫描它正在寻找开放8060端口的网络,因此我socat在 WiFi 网络 ( 10.10.2.5)上的设备上设置了一个代理,以将其与 HA 容器桥接。

root@10.10.2.5 ~# socat TCP4-LISTEN:8060 TCP4:10.10.1.1:8060

这工作正常(从网络上的任何机器):

root@srv ~# curl http://10.10.2.5:8060
<?xml version="1.0" encoding="UTF-8" ?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
    <specVersion>
        <major>1</major>
        <minor>0</minor>
(...)

因此,我希望 Harmony Hub 现在能够检测到模拟的 roku,但我收到一个错误,提示Roku Roku 1 不可发现(或发现,这取决于翻译的上下文,我的语言环境是法语)。它建议检查两个设备是否在同一个 WiFi 上(它们是 - 间接的)并建议再次搜索或忽略 IP 分析。忽略它会增加设备,但我严重怀疑它是否会起作用 - 在进一步深入研究之前,我想确定这是预期的结果。

更新:是的,它似乎不起作用。我收听 HA 事件总线(通过侦听 AppDaemon 中的所有事件),但在 Harmony 遥控器上选择“Roku 1”并尝试发送某些内容(例如,Page Up,这是第一个可用的)

0个回答
没有发现任何回复~