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

 找回密码
 立即注册
查看: 1972|回复: 2

[已解决] homeassistant内怎么通过链接跳转其他app?

[复制链接]

1

主题

2

帖子

40

积分

新手上路

Rank: 1

积分
40
金钱
38
HASS币
0
发表于 2023-2-18 09:00:29 | 显示全部楼层 |阅读模式
本帖最后由 dalensu 于 2023-2-19 17:49 编辑

原方案实在找不到了(当时还在用安卓,大概率是反编译了apk包里的AndroidManifest.xml),自己研究出来,还是得查 scheme url,(正好之前智能家居的几个 scheme url 都是tencent加数字打头的,和传统的weixin:// alipay:// 这样的scheme url不像,所以被迷惑了,汗,看了下好像我之前查的这几个用的都是tencentopenapi,难怪前面是tencent……)

解决方案:
ios电脑上通过i4助手之类软件先获得ios对应软件的ipa,改扩展成zip,然后在Payload里找到应用包里的Info.plist,打开搜索CFBundleURLSchemes,下面<string>tencent1103575946</string>里的tencent1103575946就是查到的scheme url了,在hass url里改成tencent1103575946://这样的格式即可

android
用apktools/aapt/AXMLPrinter2.jar等工具反编译apk包里的AndroidManifest.xml

二楼之后放我自己查到的几个常用智能家居软件scheme url

原提问:

有些智能产品不够互通(比如我的老旧型号科沃斯机器人、loock智能猫眼、海马爸比摄像头)等等,想在hass里直接通过点击链接跳转,这样通过按钮和全屋map里的图标点击,间接的也算是能无缝切换,其实这个我之前查教程是学会了的,但现在忘记了,死活找不到,所以来求助下,希望懂的兄弟帮忙指点一二

举个例子:
Snipaste_2023-02-18_09-01-33.jpg Snipaste_2023-02-18_09-03-03.jpg

我家的鹿客智能猫眼(CAT,非支持米家的CATY),之前通过这个 tencent1106033735:// 网址路径成功实现了hass内拉起鹿客智能app,但我现在不知道这个路径是怎么获得的了,汗颜……




回复

使用道具 举报

1

主题

2

帖子

40

积分

新手上路

Rank: 1

积分
40
金钱
38
HASS币
0
 楼主| 发表于 2023-2-19 17:22:58 | 显示全部楼层
本帖最后由 dalensu 于 2023-2-19 18:39 编辑

我自己在用的几个智能家居app的scheme url,记录下,有需要的直接用,省的去查了

美的美居app          tencent1103575946://
科沃斯机器人app   tencent101195697://
鹿客智能app          tencent1106033735://
海马爸比app          fb507493493162556://
海尔智家app          haieruplus:// 或 wx5cbb4e2048660b97://


回复

使用道具 举报

0

主题

47

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
金钱
345
HASS币
0
发表于 2024-5-1 23:49:36 | 显示全部楼层
感谢分享
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-24 00:40 , Processed in 0.050003 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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