当前位置: 首页 > news >正文

小爱控制OK影视搜索视频-HomeAssistant详细自动化流程

看到最后有彩蛋
在adb connect ip以后,可以这样打开Ok影视,并且进行控制

pm list packages -3  #只显示第三方
dumpsys package com.fongmi.android.tv |grep Activity 
#返回 com.fongmi.android.tv/.ui.activity.HomeActivity 
am start -n com.fongmi.android.tv/.ui.activity.HomeActivity 

启动以后
可以在浏览器打开
http://IP:9978/
也可以启动并搜索内容

  adb shell am start -W -n com.fongmi.android.tv/.ui.activity.HomeActivity  #为了以下的执行,开启程序完成, -W是等待完成。adb shell wget -O - 'http://127.0.0.1:9978/action?do=search&word=阿凡提'  #这就可以搜素指定的内容了。

在这里插入图片描述
在这里插入图片描述
下面说下在homeassitant里的操作,
需要新建一个自动,观赏 xiaoaiconverstion的变化,当发现 某个字开头的指令,如观看**。 马上发一条 控制xiaoai的语音指令,stop,退出。阻止小爱的进一步操作,然后,找到adb shell 控制器,指定设备,发送以上的指令集。 然后,Ok就会打开搜的结果。
介绍详细步骤
1在这里插入图片描述
2在这里插入图片描述
3在这里插入图片描述
4 ,属性content
在这里插入图片描述
5,添加条件,且如果
在这里插入图片描述

{{ state_attr('sensor.xiaomi_lx06_b0e7_conversation',   'content')[:2] =="想看" and state_attr('sensor.xiaomi_lx06_b0e7_conversation',   'content') | length >2 }}

6,执行的流程,第一个,关闭默认响应,因为有些内容会激发小爱播放,实体选择speaker,自己的小爱
在这里插入图片描述
7.发送 adb 指令, 这个是在安装univeral remote 以后出现的,然后添加自己的android设备如198
在这里插入图片描述
然后选择设置里的集成
在这里插入图片描述
按照向导加入IP,并且定义名字. 198
完成依赖和设备定义以后,添加动作, 选择send里的发送指令
在这里插入图片描述
在实体, 设备里选择 198
在这里插入图片描述
命令如下打开播放器

am start -W -n com.fongmi.android.tv/.ui.activity.HomeActivity sleep 3

我尝试过两条 ,wget http,但是不太方便.
如是下面这也.
8 发送 搜索指令,定义result
在这里插入图片描述
configration.yaml

rest_command:example_request:url: "{{baseurl}}{{name}}"method: "GET"# headers:

action的内容
执行get请求

action: rest_command.example_request
metadata: {}
data:baseurl: http://192.168.1.198:9978/action?do=search&word=name: "{{state_attr('sensor.xiaomi_lx06_b0e7_conversation',       'content')[2:]}}"

以上操作,需要 xiao Miot auto ,然后加入小爱,我测试 pro 黑色版通过.

推荐资源,
近期荐片挺好
好像是用的p2p技术.
在这里插入图片描述

自行找软件吧.我不提供地址了.


http://www.mrgr.cn/news/95931.html

相关文章:

  • LeetCode 第29题、30题
  • 鸿蒙第三方解析(一)
  • DNA-PAINT
  • JAVA EE_多线程-初阶(一)
  • NIO入门
  • 企业级部署zabbix分布式监控系统
  • 哈希表简单例子
  • Linux 安装 Redis
  • OpenCV图像拼接(3)图像拼接类cv::detail::MultiBandBlender
  • wokwi arduino mega 2560 - 点亮LED案例
  • Resume全栈项目(二)(.React+Ts)
  • OpenCV图像拼接(6)根据权重图对源图像进行归一化处理函数normalizeUsingWeightMap()
  • VUE3 路由传参
  • aab 转 apk
  • ⭐算法OJ⭐连接所有点的最小费用【最小生成树】(C++实现)Min Cost to Connect All Points
  • P4147 玉蟾宫
  • MySQL数据库中常用的命令
  • 【NLP 43、大模型技术发展】
  • 【Python LeetCode Patterns】刷力扣,15 个学习模式总结
  • 常用序列的离散时间傅里叶变换(DTFT)