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

 找回密码
 立即注册
查看: 18270|回复: 48

[基础教程] 【已失效】-三星Bixby控制Homeassistant,通过自带SmartApp实现

  [复制链接]

35

主题

978

帖子

4509

积分

论坛元老

Rank: 8Rank: 8

积分
4509
金钱
3531
HASS币
20
发表于 2021-4-13 22:08:22 | 显示全部楼层 |阅读模式
本帖最后由 sctale 于 2023-1-15 21:49 编辑

2023年1月15日更新:三星更新了smartapp的策略,已失效,大神也已经不维护了,所以基本不可能更新了。建议使用tasker代替。

2022年3月3日更新:国服不能使用,可以用邮箱注册港服使用。港服账号不影响任何支付宝之类的国内软件的正常使用。

手机用的三星的,感觉语音助手Bixby很好用,但是之前网上能找到的教程基本都是借助tasker来弄的。
但是我认为肯定有成熟的可用方案的,三星毕竟是世界销量第一的手机品牌。于是我试着英语搜索了一下,还真找到了,而且是在homeassistant官方论坛找到的。
原理:借助SmartThings 中内置的SmartApps(智能应用程序)来完成。具体步骤我直接翻译并搬运了,先上原文链接:https://community.home-assistant.io/t/smartthings-home-assistant-connect/183811/6

1,登录三星SmartThings平台:https://graph.api.smartthings.com/ide/apps
2,点击“New SmartApp”新建
S001.png
3,切换到第二个选项“From Code”
S002.png
4,将下面链接的代码复制黏贴进去,先点“Save”,再点“Publish”
https://github.com/gurase/SmartThings-Home-Assistant-Connect/blob/14697ed8dec037818d6722ae9d241d3375c96db6/smartapps/gurase/home-assistant-connect.src/home-assistant-connect.groovy
S003.png
5,点击“App Setting”,往下拉后再点击“Setting”,输入你的homeassistant地址(带端口)和长期Token,点击最下面的“Update”
S004.png
6,切换到“My Device Handlers”,点击“Create New Device Handler”,同样的“From Code”方式来创建,代码有Cover、Light和Switch三个类型,都一一创建、“Save”和“Publish”。
https://github.com/gurase/SmartThings-Home-Assistant-Connect/blob/14697ed8dec037818d6722ae9d241d3375c96db6/devicetypes/gurase/home-assistant-cover.src/home-assistant-cover.groovy
https://github.com/gurase/SmartThings-Home-Assistant-Connect/blob/14697ed8dec037818d6722ae9d241d3375c96db6/devicetypes/gurase/home-assistant-light.src/home-assistant-light.groovy
https://github.com/gurase/SmartThings-Home-Assistant-Connect/blob/14697ed8dec037818d6722ae9d241d3375c96db6/devicetypes/gurase/home-assistant-switch.src/home-assistant-switch.groovy
S005.png
7,到手机的Samsung Connect 或者 SmartThings软件中找到SmartApps(智能应用程序),你会发现多了一个Home Assistant Connect,点进去看下吧,都有了,看着添加就行。新版的位置变了,在“自动操作”标签中。

搬运结束。你可以喊“hi, bixby”+“打开”+“车库门”(我这边添加的是车库门)了。太赞了!!!!!!!
感谢Grace Mann美女的开源代码!! https://github.com/gurase/SmartThings-Home-Assistant-Connect
S006.png

感谢LaBoss整理的资料!!

S007.png
001.jpg 002.jpg 004.jpg 003.jpg 005.jpg

评分

参与人数 5金钱 +37 HASS币 +10 收起 理由
linoul + 5
olddriver + 5 感谢楼主分享!
stephenyhb + 5
咸味土豆 + 12 感谢楼主分享!
Roger + 10 + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

35

主题

978

帖子

4509

积分

论坛元老

Rank: 8Rank: 8

积分
4509
金钱
3531
HASS币
20
 楼主| 发表于 2021-4-14 19:25:14 | 显示全部楼层
本帖最后由 sctale 于 2021-4-14 19:41 编辑
Terrance 发表于 2021-4-14 19:16
感谢搬运,按步骤添加了,智能应用程序还是显示空的。。

原帖有个人评论说退出登录再登陆就好了,这个注销 ...

看到有人回复说没有显示,我这边说下使用的账号环境:我是切换到港服了,国服貌似对Samsung Connect做了限制。港服能看到涂鸦、易微联、yeelight和其他几十个国内外平台的东西,而且不影响支付宝之类的。只是手机账号切换,其他账号不用动的,也不影响手机本地的任何数据。当然你用了三星云的就还要备份其他的东西的。上面可能漏掉了一条,进入智能应用程序后点击“+”新增,不过我都是在港服账号下实现的,国服的没做测试,有国服账号成功的麻烦上个图。
006.jpg




回复

使用道具 举报

6

主题

165

帖子

2032

积分

金牌会员

Rank: 6Rank: 6

积分
2032
金钱
1867
HASS币
20
发表于 2021-4-14 15:13:15 | 显示全部楼层
添加智能应用程序 提示没有项目是啥原因
回复

使用道具 举报

4

主题

590

帖子

2020

积分

金牌会员

Rank: 6Rank: 6

积分
2020
金钱
1425
HASS币
20
发表于 2021-4-14 17:25:23 来自手机 | 显示全部楼层
说个题外话,我一直在用smartthings网关,没找到同仁
回复

使用道具 举报

35

主题

978

帖子

4509

积分

论坛元老

Rank: 8Rank: 8

积分
4509
金钱
3531
HASS币
20
 楼主| 发表于 2021-4-14 19:07:42 | 显示全部楼层
本帖最后由 sctale 于 2021-4-14 19:20 编辑
linoul 发表于 2021-4-14 15:13
添加智能应用程序 提示没有项目是啥原因


你是哪个服务器的账号,我这边用的是邮箱注册的港服账号,然后在手机上登录的时候绑定手机号使用的,我直接手机号登录是国服的,貌似国服有很多限制。
回复

使用道具 举报

35

主题

978

帖子

4509

积分

论坛元老

Rank: 8Rank: 8

积分
4509
金钱
3531
HASS币
20
 楼主| 发表于 2021-4-14 19:11:04 | 显示全部楼层
zsqduke 发表于 2021-4-14 17:25
说个题外话,我一直在用smartthings网关,没找到同仁

我看到外网一堆讨论是HomeAssistant好用还是SamrtThings好用的文章。我自己从国服切到港服后,发现完全不是一个世界,涂鸦、易微联之类的都能绑定,有不能绑定的到HASS上中转一下,自动化逻辑也比我的天猫精灵强多了

                               
登录/注册后可看大图
回复

使用道具 举报

2

主题

114

帖子

605

积分

高级会员

Rank: 4

积分
605
金钱
491
HASS币
0
发表于 2021-4-14 19:16:33 | 显示全部楼层
本帖最后由 Terrance 于 2021-4-14 19:20 编辑

感谢搬运,按步骤添加了,智能应用程序还是显示空的。。

原帖有个人评论说退出登录再登陆就好了,这个注销要注销整个手机的账号,懒得试了。。。给后面遇到相同问题的人留个解
回复

使用道具 举报

7

主题

89

帖子

1146

积分

金牌会员

Rank: 6Rank: 6

积分
1146
金钱
1057
HASS币
10
发表于 2021-4-14 20:09:06 | 显示全部楼层
oneui最新版,下拉栏设备选项好像支持米家了,但能不能语音不知道。
回复

使用道具 举报

35

主题

978

帖子

4509

积分

论坛元老

Rank: 8Rank: 8

积分
4509
金钱
3531
HASS币
20
 楼主| 发表于 2021-4-14 20:53:48 | 显示全部楼层
piaoling 发表于 2021-4-14 20:09
oneui最新版,下拉栏设备选项好像支持米家了,但能不能语音不知道。

能绑定home assistant,就不再局限于几个品牌和控制方式了,我的车库门其实是博联射频遥控器控制的一个实体
回复

使用道具 举报

0

主题

1

帖子

30

积分

新手上路

Rank: 1

积分
30
金钱
28
HASS币
0
发表于 2021-8-27 19:00:41 | 显示全部楼层
请问 智能应用程序 在哪里,没有在smartThings里找到(港服账号+港版平板+oneui 3.1)
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 16:07 , Processed in 0.397722 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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