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

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

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

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

  [复制链接]

16

主题

158

帖子

903

积分

高级会员

Rank: 4

积分
903
金钱
745
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 感谢楼主分享!

查看全部评分

回复

使用道具 举报

5

主题

322

帖子

1345

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

2

主题

321

帖子

1925

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

1

主题

122

帖子

697

积分

高级会员

Rank: 4

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

感谢分享,学习一下
回复

使用道具 举报

5

主题

193

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

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

使用道具 举报

175

主题

2956

帖子

7555

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7555
金钱
4574
HASS币
398

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

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

使用道具 举报

2

主题

143

帖子

884

积分

高级会员

Rank: 4

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

使用道具 举报

16

主题

158

帖子

903

积分

高级会员

Rank: 4

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

使用道具 举报

9

主题

249

帖子

4070

积分

元老级技术达人

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-3-29 17:29 , Processed in 0.059682 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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