本帖最后由 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
|