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

 找回密码
 立即注册
查看: 6946|回复: 5

[技术探讨] 如何在HomeKit里面集合多个红外开关并且打开是遥控器布局

[复制链接]

2

主题

38

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
金钱
234
HASS币
0
发表于 2021-1-4 11:32:14 | 显示全部楼层 |阅读模式
本帖最后由 无情哈拉少 于 2021-1-4 14:58 编辑

目前是小爱音箱学习电视的遥控码,使用switch生产了多个电视的红外按钮,但使用起来比较麻烦。
有没有什么方法是可以在HomeKit里面将这些按钮集合成一个,并且点进去是遥控器差不多的布局呢

在论坛上看到的好像只是在HA里面是组成遥控器布局的
回复

使用道具 举报

6

主题

31

帖子

492

积分

论坛技术达人

积分
492
金钱
461
HASS币
10
发表于 2021-1-4 12:23:47 | 显示全部楼层
Homekit 的电视遥控器是在控制中心里面的(屏幕右上角下拉),然后有个遥控器图标,里面可以控制电视。

之所以显示为开关,是因为 iOS14 之后 HomeAssistant 里面的 Media Player 默认是四个开关的形式。
如果需要显示为电视:

1. 新建一个 HomeKit Bridge,把它的 Mode 改成 accessory (文档说明:https://www.home-assistant.io/in ... kit/#accessory-mode)建议通过配置文件加,通过 UI 新建之后不能改配置。

2. 给这个 bridge 添加 media_player 实体

3. media_player 实体需要自定义为 tv:

homeassistant:
  customize:
    media_player.dian_shi: # 这里修改为你的实体名称
      device_class: tv


4. 使用 automation 映射遥控器按键:https://www.home-assistant.io/in ... /#ios-remote-widget
这里的按键码只是示例,我翻了 hass 的源码,里面总共定义了这些按键:

KEY_ARROW_DOWN = "arrow_down"
KEY_ARROW_LEFT = "arrow_left"
KEY_ARROW_RIGHT = "arrow_right"
KEY_ARROW_UP = "arrow_up"
KEY_BACK = "back"
KEY_EXIT = "exit"
KEY_FAST_FORWARD = "fast_forward"
KEY_INFORMATION = "information"
KEY_NEXT_TRACK = "next_track"
KEY_PREVIOUS_TRACK = "previous_track"
KEY_REWIND = "rewind"
KEY_SELECT = "select"
KEY_PLAY_PAUSE = "play_pause"


但是实际上显示不出这么多按键,而且 play_pause 我这里完全不触发。。
回复

使用道具 举报

2

主题

38

帖子

272

积分

中级会员

Rank: 3Rank: 3

积分
272
金钱
234
HASS币
0
 楼主| 发表于 2021-1-4 23:12:02 | 显示全部楼层
Vizards 发表于 2021-1-4 12:23
Homekit 的电视遥控器是在控制中心里面的(屏幕右上角下拉),然后有个遥控器图标,里面可以控制电视。

之 ...

感谢分享,我的是小米电视,如果添加media player实体,经常连不上,日志里会显示time out(电视能ping通),这就会导致经常没有这个实体,电视离路由器也很近,
找到这个帖子https://bbs.hassbian.com/thread-9380-1-1.html
或许还是用node-red做会比较好吧
回复

使用道具 举报

6

主题

165

帖子

2032

积分

金牌会员

Rank: 6Rank: 6

积分
2032
金钱
1867
HASS币
20
发表于 2021-1-5 08:21:23 | 显示全部楼层
小米电视 看这个https://bbs.iobroker.cn/t/topic/1238
回复

使用道具 举报

0

主题

13

帖子

74

积分

注册会员

Rank: 2

积分
74
金钱
61
HASS币
0
发表于 2022-8-17 22:37:45 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

22

帖子

155

积分

注册会员

Rank: 2

积分
155
金钱
133
HASS币
0
发表于 2023-5-23 13:29:18 | 显示全部楼层
感谢分享!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 03:54 , Processed in 0.057338 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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