使用node red把小米盒子or小米电视接入homekit 求助

定时循环ping一下你的电视ip,分别设置开关的两个状态保存。然后调用判断电视开关反馈给TV节点

至少我这边用HK就可以随意开关机,调整音量 返回等操作,不受遥控器影响。

意思这个节点后面才接TV那个是吗?

是的 把ping到的开关状态 反馈给tv节点

222 这两个里面是设定的什么?
我现在这样设定还是不对,状态没有


你用现在截图这个吧,我那个设定的是全局保存的数据。左边连ping的电视, 右边连TV节点。

好的,这样5分钟ping一次,状态完美了,好嗨心,谢谢大佬

我5秒ping一次 :thinking: :face_with_raised_eyebrow:

我按照楼主的配置安装了节点,现在是可以控制电视了,可是电视状态反馈有点问题。遥控器开启后,HK里面没有同步(我设置的是5秒PING一次)。另外,我稍微改了一下楼主的关机设置,我用的小爱节点关机,这样关机快一点,不需要等20秒。是因为这个的关系吗?

我的可以跟随状态,你的可以开机吗

可以开机,用的小爱的节点开机的。

可以私信一下配置信息吗,谢谢

发给你了
查收一下

可以发下配置信息吗,谢谢

小米电视.json (12.1 KB)


现在我装了一个改造的门磁传感器反馈电视的状态。

ping就可以反馈状态了呀

确实可以,但是电视关机之后,后台ping不到,后台代码一直报错堆积,怕影响NODE-red的稳定性。
而且在开机的这几十秒,状态会显示会先开机再关机,知道电视联网后再开机。
如果把频率调低,那么遥控器关机后的状态反馈又有点滞后了。
总之,不是很完美。

:thinking:flase状态就是直接返回,为什么报错,我这边没有报错

你好,下载的流怎么没有判断判断开关机状态的?可以分享个吗,谢谢

没法判断开关机状态