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

 找回密码
 立即注册
楼主: feversky

[进阶教程] 天猫精灵网关, oAuth2认证, 无需额外搭建服务器

  [复制链接]

12

主题

268

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
金钱
1083
HASS币
4
发表于 2018-9-14 23:12:42 | 显示全部楼层
本帖最后由 lb121700 于 2018-9-16 23:08 编辑
feversky 发表于 2018-9-11 19:04
是custom_components,写错了。另外请检查下你的HA是不是比较新的版本,新版本才支持oAuth2 ...

升级了ha,之前一直在0.70折腾,升级0.77.3后正常返回设备裂表。学习配置中 QQ截图20180915003356.png
QQ截图20180915003412.png
然后看配置篇,小白的我完全没看都懂是怎么一回事。如何配置的大神能不能配个图片看看。比如需要在哪几个个文件里面配置这些。谢谢

                               
登录/注册后可看大图


这样的配置在AliGenie开发者平台,真机测试里面依然没有发现设备。

                               
登录/注册后可看大图

问题解决,结果是自己忘了配置aligenie:

                               
登录/注册后可看大图




QQ截图20180916183555.png
QQ截图20180916225830.png
QQ截图20180916230754.png
回复

使用道具 举报

69

主题

692

帖子

4199

积分

论坛元老

Rank: 8Rank: 8

积分
4199
金钱
3502
HASS币
80
发表于 2018-9-15 01:03:09 | 显示全部楼层
仔细按照步骤和配置要求做,可是总是没有设备出现,设置过程没有报错,日志里也看不到相关的报错。什么问题呀
您还没有智能设备.PNG
回复

使用道具 举报

5

主题

95

帖子

617

积分

论坛技术达人

积分
617
金钱
507
HASS币
60
 楼主| 发表于 2018-9-15 14:11:52 | 显示全部楼层
已更新说明,找不到设备,可以再试试配置customize.yaml。
枸杞泡咖啡,我只要喝一杯~~~
回复

使用道具 举报

40

主题

393

帖子

1764

积分

金牌会员

Rank: 6Rank: 6

积分
1764
金钱
1366
HASS币
0
发表于 2018-9-16 01:09:14 | 显示全部楼层
feversky 发表于 2018-9-15 14:11
已更新说明,找不到设备,可以再试试配置customize.yaml。

  switch.light:  
    friendly_name: 主卧灯  
    hagenie_deviceName: 灯  
    hagenie_deviceType: light  
    hagenie_zone: 主卧

这个更新说明里面第一行  switch.light:  是设备的id吗?还是不太理解这个配置,发现不了设备啊
回复

使用道具 举报

21

主题

294

帖子

2551

积分

论坛技术达人

积分
2551
金钱
2207
HASS币
180

教程狂人

发表于 2018-9-16 19:07:41 | 显示全部楼层
前来观望。楼主的思路很好,用gate.py结合HA OAuth直接把这茬给完善了,赞!
回复

使用道具 举报

21

主题

294

帖子

2551

积分

论坛技术达人

积分
2551
金钱
2207
HASS币
180

教程狂人

发表于 2018-9-16 19:11:42 | 显示全部楼层
另外楼主:
switch.light:  
    friendly_name: 主卧灯  
    hagenie_deviceName: 灯  
    hagenie_deviceType: light  
    hagenie_zone: 主卧  

这样的情况下,“hagenie_zone: 主卧” 这句不需要配置,我原来代码中会自动用天猫精灵官方的zone列表去匹配friendly_name,把主卧灯 拆分成主卧+灯(前提是“主卧”确实在官方的区域列表中)。

评分

参与人数 2金钱 +21 收起 理由
咸味土豆 + 20 厉害了word楼主!
jyz_0501 + 1 大神666!

查看全部评分

回复

使用道具 举报

69

主题

692

帖子

4199

积分

论坛元老

Rank: 8Rank: 8

积分
4199
金钱
3502
HASS币
80
发表于 2018-9-16 20:08:20 | 显示全部楼层
本帖最后由 zhenxiwen 于 2018-9-16 20:10 编辑
feversky 发表于 2018-9-15 14:11
已更新说明,找不到设备,可以再试试配置customize.yaml。

customs里添加5个设备,出现3个,开始好像可以控制,很快又没有反应了。再在custom里添加更多设备,天猫精灵里并没有出现新添加的设备。把原来添加的删除后,又无法重新添加。

感觉问题太多,简直没什么用。
但可能不是插件问题,而是天猫本身问题。因为我采用自己搭建的服务器时,结果好像一样。
回复

使用道具 举报

21

主题

294

帖子

2551

积分

论坛技术达人

积分
2551
金钱
2207
HASS币
180

教程狂人

发表于 2018-9-17 11:51:17 | 显示全部楼层
楼主如果有小爱音箱,可以考虑把小爱也做成这种插件,https://bbs.hassbian.com/thread-4680-1-1.html

我看了你写的代码,服务器少了一环节,而且把 rest api 调用改成 hass 内部的 api call 了,非常好。
回复

使用道具 举报

30

主题

412

帖子

1997

积分

金牌会员

Rank: 6Rank: 6

积分
1997
金钱
1585
HASS币
0
发表于 2018-9-17 17:54:27 | 显示全部楼层
天猫开放平台登录授权返回,home assistant 日志里就报错,求助!!!
屏幕快照 2018-09-17 下午5.53.02.png
回复

使用道具 举报

5

主题

95

帖子

617

积分

论坛技术达人

积分
617
金钱
507
HASS币
60
 楼主| 发表于 2018-9-17 21:36:40 | 显示全部楼层
Yonsm 发表于 2018-9-17 11:51
楼主如果有小爱音箱,可以考虑把小爱也做成这种插件,https://bbs.hassbian.com/thread-4680-1-1.html

我 ...

哈哈,刚开始弄HA,还没有小爱呢,再买一个老婆就要开打了。一会一个你好天猫,一会一个小爱同学,太麻烦了。
枸杞泡咖啡,我只要喝一杯~~~
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-16 04:31 , Processed in 0.059934 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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