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

『瀚思彼岸』» 智能家居第一站

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

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

[复制链接]

15

主题

150

帖子

800

积分

高级会员

Rank: 4

积分
800
金钱
650
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 收起 理由
Jones + 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

3

主题

143

帖子

450

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

2

主题

310

帖子

1465

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

0

主题

65

帖子

246

积分

中级会员

Rank: 3Rank: 3

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

感谢分享,学习一下
回复

使用道具 举报

5

主题

170

帖子

1272

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

35

主题

1586

帖子

5774

积分

超级版主

Nero

Rank: 8Rank: 8

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

使用道具 举报

130

主题

1787

帖子

3617

积分

论坛元老

我就是六神

Rank: 8Rank: 8

积分
3617
金钱
1825
HASS币
278

活跃会员灌水之王

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

使用道具 举报

2

主题

141

帖子

818

积分

高级会员

Rank: 4

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

使用道具 举报

15

主题

150

帖子

800

积分

高级会员

Rank: 4

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

使用道具 举报

6

主题

181

帖子

1347

积分

金牌会员

Rank: 6Rank: 6

积分
1347
金钱
1156
HASS币
60
发表于 2019-7-4 16:32:10 | 显示全部楼层
谢谢楼主分享!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2019-7-21 10:31 , Processed in 0.108152 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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