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

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

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

[复制链接]

30

主题

71

帖子

458

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

23

主题

656

帖子

4609

积分

元老级技术达人

积分
4609
金钱
3938
HASS币
30

教程狂人

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

评分

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

查看全部评分

回复

使用道具 举报

56

主题

929

帖子

4075

积分

论坛元老

Rank: 8Rank: 8

积分
4075
金钱
3146
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

主题

366

帖子

2506

积分

金牌会员

Rank: 6Rank: 6

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

评分

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

查看全部评分

回复

使用道具 举报

30

主题

71

帖子

458

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

1

主题

126

帖子

743

积分

高级会员

Rank: 4

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

使用道具 举报

30

主题

71

帖子

458

积分

中级会员

Rank: 3Rank: 3

积分
458
金钱
387
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
回复

使用道具 举报

30

主题

71

帖子

458

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

56

主题

929

帖子

4075

积分

论坛元老

Rank: 8Rank: 8

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

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

评分

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

查看全部评分

回复

使用道具 举报

30

主题

71

帖子

458

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 22:46 , Processed in 0.094106 second(s), 38 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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