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

标题: HA给安卓tv电视发通知的简单方法(分享) [打印本页]

作者: bugensui    时间: 2023-2-16 23:13
标题: HA给安卓tv电视发通知的简单方法(分享)
本帖最后由 bugensui 于 2023-3-1 11:12 编辑

一直有这种需求,就是家里某些重要通知,想实现多端通知(比如:邮件,微信,客厅的tts音响,客厅的安卓电视),比如洗手台漏水了,如果家里的电视开着的情况下,可以尝试把这个通知发送到这台电视上,家里如果有老人爱看电视,还是比较实用。前三种通知都好弄,就是电视不好弄,因为电视没有ha的app,不好通知,网上搜索了很久,想到了1个简单粗暴的办法,就是国内的电视,基本上都是基于安卓,也基本上都能用adb命令,可以调用adb命令让电视打开指定的网页(web服务一般是电视系统自带的,不需要安装,如果不成功,可以在电视上随便安装个浏览器再试试)。如:am start -a android.intent.action.VIEW -d 'http://www.baidu.com'(这个是打开百度)

前提条件:1,电视要开启开发者模式,能发adb命令,2,用Android TV集成把你的电视添加到HA里,3我的是海信电视,效果如下。


操作方法:1,可以制作1个静态的html网页,放在HA的www文件夹下,也可以用我的,我是这样放的www/web/tvtongzhi.html,把我附件里的整个web文件夹放到www文件夹里即可,这样就可以访问http://您的HA的内网IP:8123/local/web/tvtongzhi.html?title=这里是通知标题&message=这里是通知内容,大家可以先用url的方式访问下,能不能正常打开,2,打开ha的开发者工具-服务-androidtv.adb_command,使用这个服务,选择电视的实体,下面的内容填写adb命令:am start -a android.intent.action.VIEW -d 'http://您的HA的内网IP:8123/local/web/tvtongzhi.html?title=这里是通知标题&message=这里是通知内容'


我的代码参考(如果检测到客厅的安卓tv是开启状态,就发送adb命令):
  1. if:
  2.   - condition: state
  3.     entity_id: switch.tv
  4.     state: "on"
  5. then:
  6.   - service: androidtv.adb_command
  7.     data:
  8.       command: >-
  9.         am start -a android.intent.action.VIEW -d
  10.        'http://换成内网IP:8123/local/web/tvtongzhi.html?title=这里是通知标题&message=这里是通知内容'
复制代码




作者: hackyjso    时间: 2023-2-16 23:48
怎么关闭呢?
作者: bugensui    时间: 2023-2-17 00:02
本帖最后由 bugensui 于 2023-2-17 16:32 编辑
hackyjso 发表于 2023-2-16 23:48
怎么关闭呢?

遥控器的返回键即可,就是你在电视上,进芒果tv app,看电视,要退出就返回键,这种体验就跟电视上是一样的,没有多余的动作。


自己还可以通过css来做页面特效,这样就可以用电视,做通知大屏


作者: qiangua13    时间: 2023-2-17 07:42
666666
作者: zxl_hass    时间: 2023-2-17 09:21
收藏备用,学习了
作者: iHass    时间: 2023-2-17 09:23
有空试试
作者: arthurfsy    时间: 2023-2-17 09:53
我是雷鸟的电视 到时候试一下
作者: Spending5027    时间: 2023-2-17 13:39
不错。
这种适合比较重要的通知,如果能实现桌角通知就更棒了。
作者: bugensui    时间: 2023-2-17 13:45
本帖最后由 bugensui 于 2023-2-17 13:48 编辑
Spending5027 发表于 2023-2-17 13:39
不错。
这种适合比较重要的通知,如果能实现桌角通知就更棒了。

桌角通知不好,老人家可能会留意不了,而且桌角通知,可能过几秒收回去隐藏了。如果有人这个时候,刚好走开,去厨房倒水,就没有意义了。还是这种,跳转全屏的好,需要用遥控器,点返回,才能回到刚才的播放页面

这种类似于手机上的一级紧急全屏通知,像有些小米电视的地震提醒通知,比较醒目,而且基本上,没有门槛,不需要动系统层

作者: dscao    时间: 2023-2-17 14:16
bugensui 发表于 2023-2-17 00:02
遥控器的返回键即可,就是你在电视上,进芒果tv app,看电视,要退出就返回键,这种体验就跟电视上是一样 ...

感谢分享!

发现有些刷机的电视盒子没有内置浏览器,安装一款TV浏览器后就可以,只是不同浏览器打开后关闭操作的复杂度不同。

另外:

  1. function hqid(){if(GetQueryString("title")!=null){document.getElementById("tztxt").innerHTML="【"+GetQueryString("title")+"】<br/><br/>"+GetQueryString("message");}
  2. }
复制代码

  1. data:
  2.       command: >-
  3.         am start -a android.intent.action.VIEW -d
  4.         http://192.168.0.168:8123/local/tongzhi/index.html?title=此处为标题\&此处为消息内容
复制代码


可以这样修改一下,一个页面可以通知任意内容。
作者: bugensui    时间: 2023-2-17 14:53
本帖最后由 bugensui 于 2023-2-17 14:55 编辑
dscao 发表于 2023-2-17 14:16
感谢分享!

发现有些刷机的电视盒子没有内置浏览器,安装一款TV浏览器后就可以,只是不同浏览器打开后关 ...

是的,谢谢大佬,,这样可以的,直接获取?后面参数的文本,通过js获取这个参数文本,赋值到div,确实可以的
我昨天就上传了第一版,太匆忙,没有优化内容,电视盒子,我家里没有,没有办法测试。待会我完善下教程

作者: 饿魔    时间: 2023-2-18 16:24
感谢楼主分享!
作者: unijiang    时间: 2023-2-20 22:49
这个非常有意思啊
作者: shane000    时间: 2023-2-22 00:25
可以用TTS让它响么
作者: bugensui    时间: 2023-2-22 10:13
shane000 发表于 2023-2-22 00:25
可以用TTS让它响么

应该是可以的,但是我觉得没有必要,你可以试下,可能直接网页版就可以发声,但是需要加入html5音频标签。或者调用ha的tts服务
作者: zhanzuoson    时间: 2023-2-22 11:14
收藏备用,学习了
作者: 新生活    时间: 2023-2-22 12:05
谢谢分享,
作者: xfyisheng    时间: 2023-2-23 08:46
有空试试,谢谢分享
作者: 淘子    时间: 2023-2-23 14:13
这个还真有些用
作者: hyq    时间: 2023-2-26 20:38
本帖最后由 hyq 于 2023-2-26 20:40 编辑

楼主你好!我按照你的方法设置好!在电脑上url方式访问没问题。但是调用服务电视端无任何反应。ha调用服务成功了的!日志里面没报错信息!我电视是海尔的,会不会是电视不同adb命令会有差异?在集成界面控制音量,关闭电视都可以执行!谢谢!
作者: bugensui    时间: 2023-2-26 21:59
hyq 发表于 2023-2-26 20:38
楼主你好!我按照你的方法设置好!在电脑上url方式访问没问题。但是调用服务电视端无任何反应。ha调用服务 ...

ADB命令都是一样。会不会你安装了第三方浏览器,你用adb命令,给电视发发,left。right,试试,看下有没有正确的反应,如果是有第三方浏览器的情况下,可能需要用这个浏览器的名字,发。这个我就没有测试过,你用用排除法,在测试下。
作者: bugensui    时间: 2023-2-26 22:01
hyq 发表于 2023-2-26 20:38
楼主你好!我按照你的方法设置好!在电脑上url方式访问没问题。但是调用服务电视端无任何反应。ha调用服务 ...

或者,你在测试下,打开百度行不行
作者: goldstep    时间: 2023-2-27 07:29
大法的安卓系统可以嘛
作者: bugensui    时间: 2023-2-27 09:51
goldstep 发表于 2023-2-27 07:29
大法的安卓系统可以嘛

应该可以,你测试下,
作者: hyq    时间: 2023-2-27 11:18
bugensui 发表于 2023-2-26 21:59
ADB命令都是一样。会不会你安装了第三方浏览器,你用adb命令,给电视发发,left。right,试试,看下有没 ...

发left。right命令可以正确执行!不能打开百度!电视自己没装过浏览器!
作者: bugensui    时间: 2023-2-27 11:24
hyq 发表于 2023-2-27 11:18
发left。right命令可以正确执行!不能打开百度!电视自己没装过浏览器!

是不是电视太老了。买了几年了了,看下安卓版本
作者: hyq    时间: 2023-2-27 11:49
本帖最后由 hyq 于 2023-2-27 11:50 编辑
bugensui 发表于 2023-2-27 11:24
是不是电视太老了。买了几年了了,看下安卓版本

2021年的电视!查不到安卓版本!会不会是没有浏览器?
作者: bugensui    时间: 2023-2-27 11:52
hyq 发表于 2023-2-27 11:49
2021年的电视!查不到安卓版本!会不会是没有浏览器?

一般系统,都会内置浏览器内核的,可以直接调用的,你要么安装个浏览器,然后获得这个浏览器的安装包名,调用这个,执行试试
作者: hyq    时间: 2023-2-27 11:57
bugensui 发表于 2023-2-27 11:52
一般系统,都会内置浏览器内核的,可以直接调用的,你要么安装个浏览器,然后获得这个浏览器的安装包名, ...

谢谢!我再试试看!
作者: xiaohuoya888    时间: 2023-2-28 10:26
很不错收藏下
作者: jsfer888    时间: 2023-2-28 16:54
大佬,可以推送摄像头实时画面吗?
作者: bugensui    时间: 2023-2-28 17:03
jsfer888 发表于 2023-2-28 16:54
大佬,可以推送摄像头实时画面吗?

理论上可以的,如果你是想,把某个视频流,推送到电视上,用这个方法也行的,当然也有其他方式,如果用这个方法,就是在html里,加1个html的视频元素标签,<video src="movie.ogg" controls="controls"></video>,  但是你需要知道,,摄像头的视频流URL链接,把src换成摄像头实时画面的url就行,你可以先本机测试下,我没有摄像头,没有办法测试,
作者: jsfer888    时间: 2023-2-28 17:21
刚在手机上测试过了 可行,是调用的手机浏览器  等晚上回去在平板上再试试看,这样就可以做到有人按门铃就推送门口画面到平板上
作者: jsfer888    时间: 2023-2-28 17:25
Spending5027 发表于 2023-2-17 13:39
不错。
这种适合比较重要的通知,如果能实现桌角通知就更棒了。

桌角通知的可以尝试HA自带的集成,Notifications for Android TV / Fire TV
作者: bugensui    时间: 2023-2-28 17:34
jsfer888 发表于 2023-2-28 17:21
刚在手机上测试过了 可行,是调用的手机浏览器  等晚上回去在平板上再试试看,这样就可以做到有人按门铃就 ...

web是跨平台的,可能在不同设备上,表现形式有所差异,比如有些视频,或者音乐,需要你在平板上或者手机屏幕上,用手指才能触发播放,ios就有这种情况,打开页面,背景音乐是不能播放的,需要手动触发,或者用js事件处理下,
作者: bugensui    时间: 2023-2-28 17:36
jsfer888 发表于 2023-2-28 17:21
刚在手机上测试过了 可行,是调用的手机浏览器  等晚上回去在平板上再试试看,这样就可以做到有人按门铃就 ...

平板也可以安装ha官方的 Android TV 组件,这样ha就可以吧pad识别成一个tv设备了。可以发adb命令了。但是需要平板是 Android 系统,要开启开发者模式的adb功能,这样就可以推送url了
作者: kjjuhfv    时间: 2023-2-28 18:27
www文件夹在哪里啊 找不到
作者: bugensui    时间: 2023-2-28 18:35
kjjuhfv 发表于 2023-2-28 18:27
www文件夹在哪里啊 找不到

没有就在根目录新建
作者: kjjuhfv    时间: 2023-2-28 18:37
bugensui 发表于 2023-2-28 18:35
没有就在根目录新建

config目录的上一级吗?
作者: Spending5027    时间: 2023-2-28 20:17
jsfer888 发表于 2023-2-28 17:25
桌角通知的可以尝试HA自带的集成,Notifications for Android TV / Fire TV

好的我试试,感谢
作者: hejie127    时间: 2023-2-28 21:29
红米电视 就是想实现图片及提醒, 一直不能接入hass,回头一定要试试看
作者: jsfer888    时间: 2023-2-28 21:33
晚一点我来更新一篇门铃触发电视弹窗投屏摄像头流的教程
作者: zyling    时间: 2023-2-28 22:29
arthurfsy 发表于 2023-2-17 09:53
我是雷鸟的电视 到时候试一下

我也是,准备试试
作者: zyling    时间: 2023-2-28 22:37
jsfer888 发表于 2023-2-28 21:33
晚一点我来更新一篇门铃触发电视弹窗投屏摄像头流的教程

期待教程
作者: bugensui    时间: 2023-2-28 22:45
kjjuhfv 发表于 2023-2-28 18:37
config目录的上一级吗?

跟custom_components文件夹,平级
作者: bugensui    时间: 2023-2-28 22:47
hejie127 发表于 2023-2-28 21:29
红米电视 就是想实现图片及提醒, 一直不能接入hass,回头一定要试试看

直接在html里。插入图片和文字也行,这个可能是唯一的通知方法了。之前那个官方通知组件,好像失效了。因为安卓系统权限的问题。
作者: bugensui    时间: 2023-2-28 22:50
jsfer888 发表于 2023-2-28 21:33
晚一点我来更新一篇门铃触发电视弹窗投屏摄像头流的教程

好的,期待你的方法,只要摄像头,有网页端查看视频的方式,就很简单,有人按门铃,可以推送到入户门的平板大屏和电视(检测到电视是开机状态才推送)
作者: kjjuhfv    时间: 2023-2-28 23:46
bugensui 发表于 2023-2-28 22:45
跟custom_components文件夹,平级

网页里测试 显示404
电视是小米的
作者: kjjuhfv    时间: 2023-2-28 23:48
bugensui 发表于 2023-2-28 22:45
跟custom_components文件夹,平级

还有 在服务里调用 显示打勾了 不过电视还是没有反应
作者: bugensui    时间: 2023-2-28 23:50
kjjuhfv 发表于 2023-2-28 23:48
还有 在服务里调用 显示打勾了 不过电视还是没有反应

打钩没有用,你url都访问不了。肯定是哪里没有弄好
作者: kjjuhfv    时间: 2023-2-28 23:55
bugensui 发表于 2023-2-28 23:50
打钩没有用,你url都访问不了。肯定是哪里没有弄好

我看了一下 tv系统里好像没有浏览器跟这个有关吗
作者: bugensui    时间: 2023-2-28 23:59
kjjuhfv 发表于 2023-2-28 23:55
我看了一下 tv系统里好像没有浏览器跟这个有关吗

没有关系
作者: kjjuhfv    时间: 2023-3-1 00:16
bugensui 发表于 2023-2-28 23:59
没有关系

刚才搞搞 在网页里测试成功了
然后服务发到一台手机里也成功了
但是tv依旧失败

作者: bugensui    时间: 2023-3-1 00:42
kjjuhfv 发表于 2023-3-1 00:16
刚才搞搞 在网页里测试成功了
然后服务发到一台手机里也成功了
但是tv依旧失败

电视adb开了吗,
作者: kjjuhfv    时间: 2023-3-1 00:43
bugensui 发表于 2023-3-1 00:42
电视adb开了吗,

tv装了个via浏览器后成功了
看来就是要浏览器才行啊
作者: hyq    时间: 2023-3-1 08:09
kjjuhfv 发表于 2023-3-1 00:43
tv装了个via浏览器后成功了
看来就是要浏览器才行啊

你好!我也是一直没折腾成功!就跟你刚开始折腾一样电视死活接收不到!能方便说详细一点吗?
作者: bugensui    时间: 2023-3-1 09:37
kjjuhfv 发表于 2023-3-1 00:43
tv装了个via浏览器后成功了
看来就是要浏览器才行啊

可能不同厂家的电视,情况不一样,我的海信,我是没有装浏览器的,电视里也没有浏览器,平时也打不开这个浏览器,是系统层自带的,你是什么电视。
作者: kjjuhfv    时间: 2023-3-1 14:52
hyq 发表于 2023-3-1 08:09
你好!我也是一直没折腾成功!就跟你刚开始折腾一样电视死活接收不到!能方便说详细一点吗? ...

先adb添加tv   
tv上最好装个浏览器  比如via 才2m大小
我是手机和tv一起测试的
http://您的HA的内网IP:8123/local/web/tvtongzhi.html?title=这里是通知标题&message=这里是通知内容
上面那行在浏览器里输入后 成功显示那些标题内容说明tvtongzhi.html放对地方
然后在服务里测试才有可能成功
作者: kjjuhfv    时间: 2023-3-1 14:53
bugensui 发表于 2023-3-1 09:37
可能不同厂家的电视,情况不一样,我的海信,我是没有装浏览器的,电视里也没有浏览器,平时也打不开这个 ...

小米的 也有可能原来有安装的 被我卸载了
作者: bugensui    时间: 2023-3-1 15:16
kjjuhfv 发表于 2023-3-1 14:53
小米的 也有可能原来有安装的 被我卸载了

小米这种互联网品牌,有可能魔改了电视系统,可能改的比较多,我猜测的,。
作者: kjjuhfv    时间: 2023-3-1 15:25
bugensui 发表于 2023-3-1 15:16
小米这种互联网品牌,有可能魔改了电视系统,可能改的比较多,我猜测的,。 ...

有没有能让这个通知显示10秒的方法?
作者: bugensui    时间: 2023-3-1 15:37
kjjuhfv 发表于 2023-3-1 15:25
有没有能让这个通知显示10秒的方法?

那不是更简单,在这个动作后,添加1个延迟10秒的动作,在操作1个动作,就是给用adb给电视发个返回的命令BACK,或者调用万能遥控器发送遥控器上的返回按钮编码,这个是思路,你回去测试下,我的电视,在这个通知页面,按遥控器的返回按钮,就回到了刚才的观看页面,。

POWER
SLEEP
HOME
UP
DOWN
LEFT
RIGHT
CENTER
BACK
MENU
作者: hyq    时间: 2023-3-1 15:39
kjjuhfv 发表于 2023-3-1 14:52
先adb添加tv   
tv上最好装个浏览器  比如via 才2m大小
我是手机和tv一起测试的

谢谢!估计我也要装浏览器才行!我空了试试看!
作者: bugensui    时间: 2023-3-1 15:44
kjjuhfv 发表于 2023-3-1 15:25
有没有能让这个通知显示10秒的方法?

或者,你试试,在那个html文件里,加上下面这个js代码,电脑上是可以,不知道电视上,是怎么表现的,下面的代码是10秒关闭该页面
  1. setTimeout
  2.     (
  3.         function()
  4.         {
  5.             window.close();
  6.         },10000
  7.     );
复制代码

作者: hyq    时间: 2023-3-1 16:13
kjjuhfv 发表于 2023-3-1 14:52
先adb添加tv   
tv上最好装个浏览器  比如via 才2m大小
我是手机和tv一起测试的

非常感谢!我刚安装了浏览器!现在推送成功了!
作者: shay    时间: 2023-3-1 16:31
你们难道不知道有个通知app?好用的很,比这效果好多了
作者: bugensui    时间: 2023-3-1 16:34
shay 发表于 2023-3-1 16:31
你们难道不知道有个通知app?好用的很,比这效果好多了

好像不能用了。
作者: hyq    时间: 2023-3-1 16:41
shay 发表于 2023-3-1 16:31
你们难道不知道有个通知app?好用的很,比这效果好多了

各有优缺点哈!如果家里长辈不使用智能手机你如何通知!
作者: shay    时间: 2023-3-1 16:44
hyq 发表于 2023-3-1 16:41
各有优缺点哈!如果家里长辈不使用智能手机你如何通知!

就是电视上安装一个app,就可以接受ha的通知消息啊
作者: shay    时间: 2023-3-1 16:47
https://www.home-assistant.io/integrations/nfandroidtv/ 给大家个指引,这玩意多牛逼
作者: bugensui    时间: 2023-3-1 16:50
shay 发表于 2023-3-1 16:47
https://www.home-assistant.io/integrations/nfandroidtv/ 给大家个指引,这玩意多牛逼

老电视可能可以,但是新电视的系统,好像因为权限问题,安卓不给弹窗了,。大家也可以测试下,我昨天试过了。不行的,必须要在这个通知app打开的时候,才能收到
作者: kjjuhfv    时间: 2023-3-1 16:54
shay 发表于 2023-3-1 16:47
https://www.home-assistant.io/integrations/nfandroidtv/ 给大家个指引,这玩意多牛逼

试过了  显示不出来的 应该就是权限的问题
只能在app里看到
作者: bugensui    时间: 2023-3-1 17:00
kjjuhfv 发表于 2023-3-1 16:54
试过了  显示不出来的 应该就是权限的问题
只能在app里看到

我去了解过,好像之前的盒子或者是电视,老系统,如果没有升级,确实可以的,但是好像是安卓10以后就基本上不行了。系统层不支持了。我看官网上,也有人反馈这个问题,应该是不行 了
作者: kjjuhfv    时间: 2023-3-1 17:24
bugensui 发表于 2023-3-1 17:00
我去了解过,好像之前的盒子或者是电视,老系统,如果没有升级,确实可以的,但是好像是安卓10以后就基本 ...

在新一些的安卓系统了这个app就跟达文西的手电筒一样 没有光就绝对不会亮
作者: hyq    时间: 2023-3-1 17:25
搞定一台电视!还有一台电视是长虹的!找不到在哪里开启ADB!
作者: bugensui    时间: 2023-3-1 17:26
kjjuhfv 发表于 2023-3-1 17:24
在新一些的安卓系统了这个app就跟达文西的手电筒一样 没有光就绝对不会亮 ...

没有看懂,我也想用这个,折腾了2个小时,就放弃了
作者: bugensui    时间: 2023-3-1 17:27
hyq 发表于 2023-3-1 17:25
搞定一台电视!还有一台电视是长虹的!找不到在哪里开启ADB!

百度看看
作者: hyq    时间: 2023-3-1 17:30
bugensui 发表于 2023-3-1 17:27
百度看看

百度试过几个方法不行!电话给售后,直接回复不能打开!B站介绍说很麻烦!空了在慢慢试了!
作者: kjjuhfv    时间: 2023-3-1 17:35
bugensui 发表于 2023-3-1 17:26
没有看懂,我也想用这个,折腾了2个小时,就放弃了

我在手机上这个app是可以使用的
手机是root的 大概权限给够了的原因吧
作者: bugensui    时间: 2023-3-1 18:10
kjjuhfv 发表于 2023-3-1 17:35
我在手机上这个app是可以使用的
手机是root的 大概权限给够了的原因吧

电视root太麻烦
作者: donghai980    时间: 2023-3-1 23:07
折腾了一下,好用,真不错。
作者: apple524    时间: 2023-3-2 10:59
收藏备用,多谢楼主
作者: zyling    时间: 2023-3-2 13:38
shay 发表于 2023-3-1 16:47
https://www.home-assistant.io/integrations/nfandroidtv/ 给大家个指引,这玩意多牛逼

请问用这个需要在电视上安装 哪个 APP,叫什么名字?
作者: kayx    时间: 2023-3-2 13:42
这得学习一下
作者: bugensui    时间: 2023-3-2 14:07
zyling 发表于 2023-3-2 13:38
请问用这个需要在电视上安装 哪个 APP,叫什么名字?

已经用不了了。都确认过了。
作者: iodata    时间: 2023-3-3 09:47
感谢分享!感觉很实用
作者: jyz_0501    时间: 2023-3-3 18:04
很不错的思路
作者: zyling    时间: 2023-3-3 21:06
本帖最后由 zyling 于 2023-3-3 21:25 编辑
bugensui 发表于 2023-3-2 14:07
已经用不了了。都确认过了。


我的雷鸟电视系统是安卓9,晚上试了一下这个APP,还可以用哦
作者: bugensui    时间: 2023-3-4 12:47
zyling 发表于 2023-3-3 21:06
我的雷鸟电视系统是安卓9,晚上试了一下这个APP,还可以用哦

那应该是安卓10以后都不行了。
作者: kaka0992    时间: 2023-3-4 21:30
双击666666
作者: Mhadows    时间: 2023-3-6 17:13
dscao 发表于 2023-2-17 14:16
感谢分享!

发现有些刷机的电视盒子没有内置浏览器,安装一款TV浏览器后就可以,只是不同浏览器打开后关 ...

这个厉害
作者: hyq    时间: 2023-3-23 15:42
shay 发表于 2023-3-1 16:44
就是电视上安装一个app,就可以接受ha的通知消息啊

你好!你说的APP叫什么名字?我有一台老电视需要用这个方式!谢谢!
作者: zhufengwan    时间: 2023-3-31 10:57
收藏,备用
作者: fanxiong    时间: 2023-6-16 12:51
学习通知
作者: 菜鸟-LC    时间: 2023-6-16 12:53
这个太有用了,收藏起来吃灰
作者: zyling    时间: 2023-6-23 21:47
am start -a android.intent.action.VIEW -d 'http://192.168.199.8:8123/local/web/tvtz.html?title=智能家居系统通知&message=通知内容'

这句命令在node red里面的 call service 节点怎么把标题和通知内容做成变量?试了很久,参数传递都没问题了,就是执行不出来 ,
但是把整个命令手工定义到call service 节点 的data属性时,又可以正常执行
作者: bugensui    时间: 2023-6-23 22:35
zyling 发表于 2023-6-23 21:47
am start -a android.intent.action.VIEW -d 'http://192.168.199.8:8123/local/web/tvtz.html?title=智能 ...

这个我到是不清楚,这个是adb命令,调用的是ha的adb服务发的,意思是打开默认的浏览器跳转到这个网页,node red里。我到不知道怎么执行adb
作者: zyling    时间: 2023-6-24 12:40
bugensui 发表于 2023-6-23 22:35
这个我到是不清楚,这个是adb命令,调用的是ha的adb服务发的,意思是打开默认的浏览器跳转到这个网页,no ...

在HA前端界面里,如何做个文本输入框,把输入内容做为自定义的通知内容呢?
作者: bugensui    时间: 2023-6-24 15:12
zyling 发表于 2023-6-24 12:40
在HA前端界面里,如何做个文本输入框,把输入内容做为自定义的通知内容呢? ...

你想在ha界面里显示通知?是谁发来的通知?ha里自带通知服务的,在开发者工具里调用通知服务即可。
作者: zyling    时间: 2023-6-24 15:41
bugensui 发表于 2023-6-24 15:12
你想在ha界面里显示通知?是谁发来的通知?ha里自带通知服务的,在开发者工具里调用通知服务即可。 ...

理解错了
是想在HA界面手动输入通知文本,然后用楼主的办法在电视上显示这个通知




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5