找回密码
 立即注册
查看: 6812|回复: 15

[基础教程] Apple Tv接入homeassistant,实现远程开关机

[复制链接]

1

主题

22

回帖

286

积分

中级会员

积分
286
金钱
263
HASS币
0
发表于 2023-3-6 15:16:57 | 显示全部楼层 |阅读模式
本帖最后由 xs1234 于 2023-3-27 17:22 编辑

最近在研究怎么把Apple TV接入homeassistant,发现只能关闭不能唤醒,有了这篇教程

最近刚入手了Apple TV,接入后在media控制界面只能实现关闭,不能做到唤醒。去翻了一下官方的文档,发现实际上要实现唤醒要调用remote而不是media,但是我相信有很多的像我一样的小白,之前都是用别人搭建集成开关,真的要自己新建一个开关,还是不知道从何下手。

实际上,Apple TV的开关机调用的是两个不同的服务,一个remote,负责给Apple TV传递wakeup等命令,media服务负责让Apple TV打开不同的软件,关机等服务,因此在configuration中添加一下的自定义开关,value的内容是判断此时Apple TV的状态,正常时候Status为playing

code.zip (340 Bytes, 下载次数: 165)

添加以上的配置文件并且将id修改成你自己的id之后,重启,在主面板中添加开关就可以正常使用了,传递的command有很多,我只用到了wakeup这个命令,同时如果你的电视没有CEC的话,你得自己解决怎么把电视唤醒的问题了,由于我的电视支持CEC,就不做更多的教程了

新人第一次做教程,希望能帮助到有需求的人

评分

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

查看全部评分

回复

使用道具 举报

2

主题

37

回帖

508

积分

高级会员

积分
508
金钱
469
HASS币
0
发表于 2023-3-6 15:35:28 | 显示全部楼层
安卓的电视是不是也可以呢?
回复

使用道具 举报

0

主题

9

回帖

114

积分

注册会员

积分
114
金钱
105
HASS币
0
发表于 2023-3-7 08:34:58 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复

使用道具 举报

1

主题

29

回帖

1171

积分

金牌会员

积分
1171
金钱
1141
HASS币
0
发表于 2023-3-7 19:24:27 | 显示全部楼层
switch:
  - platform: template
    switches:
      appletv:
        friendly_name: "Apple Tv"
        value_template: "{{ is_state('media_player.appletv', ['playing','idle']) }}"
        turn_on:
          service: remote.send_command
          data:
            command: wakeup
          target:
            entity_id: remote.appletv
        turn_off:
          service: media_player.turn_off
          target:
            entity_id: media_player.appletv
          data: {}

请问一下,我按这样修改了ID,好像无效,是那里修改错误了吗?
QQ截图20230307192306.png


回复

使用道具 举报

1

主题

22

回帖

286

积分

中级会员

积分
286
金钱
263
HASS币
0
 楼主| 发表于 2023-3-7 19:48:33 | 显示全部楼层
ley108 发表于 2023-3-7 19:24
switch:
  - platform: template
    switches:

remote要开起来,不然控制不了的,media的状态看一下会不会发生变化,我没有off的状态,正常的待机应该是idle
回复

使用道具 举报

1

主题

29

回帖

1171

积分

金牌会员

积分
1171
金钱
1141
HASS币
0
发表于 2023-3-7 21:44:42 | 显示全部楼层
显示此贴仅作者可见
回复

使用道具 举报

3

主题

70

回帖

376

积分

中级会员

积分
376
金钱
303
HASS币
0
发表于 2023-3-7 21:53:27 | 显示全部楼层
我已经傻了  不会玩了
回复

使用道具 举报

32

主题

316

回帖

4853

积分

元老级技术达人

积分
4853
金钱
4485
HASS币
80
发表于 2023-3-16 02:00:14 | 显示全部楼层
感谢,挺好的
回复

使用道具 举报

0

主题

13

回帖

106

积分

注册会员

积分
106
金钱
93
HASS币
0
发表于 2023-3-27 00:53:01 | 显示全部楼层
学习一下
回复

使用道具 举报

3

主题

151

回帖

1857

积分

金牌会员

积分
1857
金钱
1703
HASS币
10
发表于 2023-3-27 09:17:15 | 显示全部楼层
还差个Apple TV
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-13 13:22 , Processed in 0.413777 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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