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

 找回密码
 立即注册
查看: 1849|回复: 3

[技术探讨] hey siri, 央视新闻台。[让 andriod tv 自动播放iptv]

[复制链接]

80

主题

388

帖子

1680

积分

金牌会员

Rank: 6Rank: 6

积分
1680
金钱
1292
HASS币
0
发表于 2022-6-23 07:05:53 | 显示全部楼层 |阅读模式
本帖最后由 ciasdmxhxjjpd@c 于 2022-6-23 07:24 编辑

RT,

1. sheild tv 一台,安装了iptv app。
2. scripts.yaml 脚本。

start_cctv13:
  alias: CCTV News
  icon: mdi:cctv
  description: start cctv news by homekit
  mode: queued
  sequence:
  - service: media_player.select_source
    target:
      entity_id: media_player.nvida_shiled_atv
    data:
      source: '!IPTV'
  - service: media_player.select_source
    target:
      entity_id: media_player.nvida_shiled_atv
    data:
      source: IPTV
  - service: androidtv.adb_command
    data:
      entity_id: media_player.nvida_shiled_atv
      command: DOWN
  - service: androidtv.adb_command
    data:
      entity_id: media_player.nvida_shiled_atv
      command: DOWN
  - service: androidtv.adb_command
    data:
      entity_id: media_player.nvida_shiled_atv
      command: CENTER
  max: 10


iptv.JPG

c.JPG

逻辑是先关闭iptv(如果是打开的),再 center 进入 app,按2次向下,再确定(根据自己节目的位置来调整顺序,如cctv1,是按2次向下,再按一次向右,依次类推)。


ha的日志。
ha.JPG

问题:
能通过homekit控制选台,声音调整暂时实现比较难。
且不够智能。

探讨:
如果有款app,可以实现,比如:atv command + app 名 + iptv m3u链接,这样的话会更智能。
另,准备用 nodered 以流程的形式 把 script 里的脚本实现。用 nr 实现应该会更好一些。




回复

使用道具 举报

16

主题

381

帖子

2632

积分

金牌会员

Rank: 6Rank: 6

积分
2632
金钱
2251
HASS币
10
发表于 2022-6-23 08:51:44 | 显示全部楼层
需要抓包本地iptv源吧
回复

使用道具 举报

80

主题

388

帖子

1680

积分

金牌会员

Rank: 6Rank: 6

积分
1680
金钱
1292
HASS币
0
 楼主| 发表于 2022-6-23 09:13:08 | 显示全部楼层
aiqienanguatou 发表于 2022-6-23 08:51
需要抓包本地iptv源吧

源是现成的。
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2022-6-23 13:37:41 | 显示全部楼层
没台号吗,直接红外台号就好了吧?
Nero
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 20:40 , Processed in 0.104939 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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