请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 999|回复: 50

[进阶教程] 天猫精灵和小度支持长期访问令牌(Add Long-Lived Access Tokens)

  [复制链接]

15

主题

150

帖子

805

积分

高级会员

Rank: 4

积分
805
金钱
655
HASS币
0
发表于 2019-7-4 14:31:51 | 显示全部楼层 |阅读模式
本帖最后由 w_anghe 于 2019-7-14 11:22 编辑

2019-07-14更新
前几天手贱删除了天猫精灵的技能, 再加回来, 发现设备列表不能出现了
已经找到原因了
就是原来设备列表中的图标的URL https://home-assistant.io/demo/favicon-192x192.png 目前已经失效
最简单的修改方法就是把所有PHP文件中的https://home-assistant.io/demo/favicon-192x192.png替换成https://www.home-assistant.io/images/favicon-192x192-full.png,或者直接git我最新的源码也可以
数据库中已经添加设备的图标的修改方法可以用下面的sql语句

UPDATE oauth_devices SET jsonData=REPLACE(jsonData, 'https://home-assistant.io/demo/favicon-192x192.png', 'https://www.home-assistant.io/images/favicon-192x192-full.png');

不隐藏了,大家根据自己需求看吧

天猫精灵和小度支持长期访问令牌(Long-Lived Access Tokens)感谢论坛大神的贡献, 一般如果自己搭建小度或者天猫精灵的服务器都是参考下面两个帖子,
小度
https://bbs.hassbian.com/thread-4054-1-1.html
天猫
https://bbs.hassbian.com/thread-1862-1-1.html

但是现在homeassistant比较标准的访问方法是用长期访问令牌( Long-Lived Access Tokens)
目前以上项目对 Long-Lived Access Tokens的支持都有点小问题,天猫精灵的状态查询有问题,小度的项目暂时不支持长期访问令牌
本人对这两个项目的代码修改了一点, 现在已经可以正常使用长期访问令牌,使用方法和原帖介绍的一样, 只要git我的代码就可以了
本人修改的代码地址

小度
https://github.com/ericwang2006/DuerSmartHome
天猫
https://github.com/ericwang2006/tmall-bot-x1









评分

参与人数 1金钱 +20 收起 理由
+ 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

3

主题

207

帖子

643

积分

高级会员

Rank: 4

积分
643
金钱
436
HASS币
0
发表于 2019-7-4 14:50:20 | 显示全部楼层
看看如何解决,谢谢分享!
回复

使用道具 举报

2

主题

319

帖子

1551

积分

金牌会员

Rank: 6Rank: 6

积分
1551
金钱
1232
HASS币
0
发表于 2019-7-4 15:17:57 | 显示全部楼层
感谢分享,学习一下
回复

使用道具 举报

1

主题

93

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
金钱
253
HASS币
0
发表于 2019-7-4 15:24:06 | 显示全部楼层

感谢分享,学习一下
回复

使用道具 举报

5

主题

173

帖子

1333

积分

金牌会员

Rank: 6Rank: 6

积分
1333
金钱
1160
HASS币
0
发表于 2019-7-4 15:44:11 | 显示全部楼层
来学习一下
回复

使用道具 举报

35

主题

1723

帖子

6171

积分

超级版主

Nero

Rank: 8Rank: 8

积分
6171
金钱
4403
HASS币
341
发表于 2019-7-4 15:57:18 | 显示全部楼层
楼主不PR给c1?
Nero
回复

使用道具 举报

137

主题

1956

帖子

4123

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
4123
金钱
2157
HASS币
298

活跃会员教程狂人灌水之王

QQ
发表于 2019-7-4 16:00:23 | 显示全部楼层
楼主不PR给c1?
回复

使用道具 举报

2

主题

141

帖子

839

积分

高级会员

Rank: 4

积分
839
金钱
698
HASS币
0
发表于 2019-7-4 16:14:54 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

15

主题

150

帖子

805

积分

高级会员

Rank: 4

积分
805
金钱
655
HASS币
0
 楼主| 发表于 2019-7-4 16:14:58 | 显示全部楼层
麻烦大家帮忙测试一下, 如果一切正常再PR
回复

使用道具 举报

7

主题

205

帖子

1510

积分

论坛技术达人

积分
1510
金钱
1295
HASS币
60
发表于 2019-7-4 16:32:10 | 显示全部楼层
谢谢楼主分享!
E5-2650L-V2+华南X79+32GB*2
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-10-22 19:27 , Processed in 0.085925 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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