当前位置: 首页 > 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技术.
在这里插入图片描述

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

相关文章:

  • 车载通信方案为何选择CAN/CANFD?
  • 聚水潭数据集成到MySQL的最佳实践分享
  • docker desktop拉取镜像出问题
  • Isaac Sim与Isaac Lab初使用
  • 嵌入式单片机程序的映像文件解读
  • Windows下VSCode的安装
  • 【C++项目实战】:基于正倒排索引的Boost搜索引擎(1)
  • Codeforces Round 1009 (Div. 3) C(位掩码)
  • 图解AUTOSAR_SWS_IOHardwareAbstraction
  • C++可变参数
  • 【Python】pillow库学习笔记3-Image.mode
  • canvas学习:如何绘制带孔洞的多边形
  • 详细存储与相关接口协议?
  • Vue项目的 Sass 全局基础样式格式化方案,包含常见元素的样式重置
  • 头歌实践教学平台--【数据库概论】--SQL
  • VUE3 路由配置
  • Apifox下载安装
  • 【C++】C++中的动态内存分配(new和delete)
  • 2025前端面试题(vue、react、uniapp、微信小程序、JS、CSS、其他)
  • 从零构建大语言模型全栈开发指南:第二部分:模型架构设计与实现-2.2.1从零编写类GPT-2模型架构(规划模块与代码组织)
  • 什么叫企业网站/seo报价单
  • 一个网站域名的组成/宣传网站有哪些
  • 网站推广方法的费用/点点站长工具
  • wordpress仿阿里主题/seo分析报告
  • 做网站的会淘宝美工么/各大网站提交入口
  • 个人网站怎么建立流程/营销模式和营销策略