『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1267|回复: 9

[求助] node red如何通过current state抓取appleTV的播放状态

[复制链接]

32

主题

74

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
410
HASS币
0
发表于 2024-3-11 00:11:24 | 显示全部楼层 |阅读模式
我想当过node ref运行一段自动化,需要判断AppleTV是否开启,我这里怎么填都不对,无法识别出电视正在播放状态,改如何填写呢?
Snipaste_2024-03-11_00-09-04.png
回复

使用道具 举报

23

主题

659

帖子

4647

积分

元老级技术达人

积分
4647
金钱
3973
HASS币
30

教程狂人

QQ
发表于 2024-3-11 10:21:05 | 显示全部楼层
右图画红线的位置要填实体的状态值,而不是实体的ID

评分

参与人数 1金钱 +3 收起 理由
xiaoxiaoma888 + 3 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

56

主题

930

帖子

4109

积分

论坛元老

Rank: 8Rank: 8

积分
4109
金钱
3179
HASS币
0
发表于 2024-3-11 11:14:04 | 显示全部楼层
本帖最后由 bainiu 于 2024-3-11 11:18 编辑

is           psused
is           on
is           off
还可以is not你这种情况填在左边的下拉框选 is not  右边填    off     意思是:只要电视的状态不是关机  (包括播放、暂停等其他状态)

评分

参与人数 1金钱 +3 收起 理由
xiaoxiaoma888 + 3 感谢楼主分享!

查看全部评分

回复

使用道具 举报

2

主题

367

帖子

2512

积分

金牌会员

Rank: 6Rank: 6

积分
2512
金钱
2140
HASS币
30
发表于 2024-3-11 13:13:29 | 显示全部楼层
is on 即可

评分

参与人数 1金钱 +3 收起 理由
xiaoxiaoma888 + 3 高手,这是高手!

查看全部评分

回复

使用道具 举报

32

主题

74

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
410
HASS币
0
 楼主| 发表于 2024-3-11 14:24:33 | 显示全部楼层
好的,谢谢大家,回家试试
回复

使用道具 举报

1

主题

126

帖子

745

积分

高级会员

Rank: 4

积分
745
金钱
619
HASS币
0
发表于 2024-3-11 15:18:54 | 显示全部楼层
还以为什么难题呢,小细节的东西~~~
回复

使用道具 举报

32

主题

74

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
410
HASS币
0
 楼主| 发表于 2024-3-11 20:09:44 | 显示全部楼层
本帖最后由 xiaoxiaoma888 于 2024-3-11 20:14 编辑
bainiu 发表于 2024-3-11 11:14
is           psused
is           on
is           off

我家电视已经关闭,那我按道理设置成off,这个节点就应该通过,但是现在还是无法通过,是什么原因呢
appleTV.png
current state设置.png
回复

使用道具 举报

32

主题

74

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
410
HASS币
0
 楼主| 发表于 2024-3-11 20:13:09 | 显示全部楼层
上面的电视插座,我设置成off是没有问题的,下面的Apple TV就无法通过。
流程.png
回复

使用道具 举报

56

主题

930

帖子

4109

积分

论坛元老

Rank: 8Rank: 8

积分
4109
金钱
3179
HASS币
0
发表于 2024-3-11 21:05:09 | 显示全部楼层
xiaoxiaoma888 发表于 2024-3-11 20:09
我家电视已经关闭,那我按道理设置成off,这个节点就应该通过,但是现在还是无法通过,是什么原因呢
...

你inject一下你的电视机的状态,调试输出就知道了

评分

参与人数 1金钱 +5 收起 理由
xiaoxiaoma888 + 5 高手,这是高手!

查看全部评分

回复

使用道具 举报

32

主题

74

帖子

484

积分

中级会员

Rank: 3Rank: 3

积分
484
金钱
410
HASS币
0
 楼主| 发表于 2024-3-12 09:52:14 | 显示全部楼层
bainiu 发表于 2024-3-11 21:05
你inject一下你的电视机的状态,调试输出就知道了

inject是指HA里的抓取状态吗,好像可以参考HA的状态是standby,代表休眠,成功通过了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-24 22:03 , Processed in 0.087178 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表