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

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

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

  [复制链接]

21

主题

294

帖子

2551

积分

论坛技术达人

积分
2551
金钱
2207
HASS币
180

教程狂人

发表于 2018-10-7 11:18:32 | 显示全部楼层
lb121700 发表于 2018-10-5 15:49
大神,同样的方法安装,升级0.79.3版本提示错误

你这个问题,client id要和楼主一样,不过我很奇怪为何不一样的时候就会出错,HA 的oauth有校验?
回复

使用道具 举报

6

主题

287

帖子

4173

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4173
金钱
3881
HASS币
0
发表于 2018-10-7 14:54:50 | 显示全部楼层
安装楼主的教程,设置成功了!非常感谢!

但是,hass有如下的报错信息
Sun Oct 07 2018 14:53:26 GMT+0800 (中国标准时间)

Error in logging
Traceback (most recent call last):
  File "aiohttp\_helpers.pyx", line 24, in aiohttp._helpers.reify.__get__
KeyError: 'remote'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 462, in log
    for key, value in fmt_info:
  File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 454, in <genexpr>
    for key, method in self._methods)
  File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/helpers.py", line 412, in _format_a
    ip = request.remote
  File "aiohttp\_helpers.pyx", line 32, in aiohttp._helpers.reify.__get__
  File "aiohttp\_helpers.pyx", line 26, in aiohttp._helpers.reify.__get__
  File "/srv/homeassistant/lib/python3.5/site-packages/aiohttp/web_request.py", line 343, in remote
    peername = self.transport.get_extra_info('peername')
  File "/usr/lib/python3.5/asyncio/sslproto.py", line 306, in get_extra_info
    return self._ssl_protocol._get_extra_info(name, default)
  File "/usr/lib/python3.5/asyncio/sslproto.py", line 546, in _get_extra_info
    return self._transport.get_extra_info(name, default)
AttributeError: 'NoneType' object has no attribute 'get_extra_info'
回复

使用道具 举报

5

主题

95

帖子

617

积分

论坛技术达人

积分
617
金钱
507
HASS币
60
 楼主| 发表于 2018-10-7 17:01:41 | 显示全部楼层
fyanjin 发表于 2018-10-7 00:17
额,翻遍了所有的回帖,发现这个,custom_components少了个s,更改之后一切OK。
但是大神在第一楼的教程 ...

谢谢指正
枸杞泡咖啡,我只要喝一杯~~~
回复

使用道具 举报

5

主题

95

帖子

617

积分

论坛技术达人

积分
617
金钱
507
HASS币
60
 楼主| 发表于 2018-10-7 17:09:34 | 显示全部楼层
Roger 发表于 2018-10-7 14:54
安装楼主的教程,设置成功了!非常感谢!

但是,hass有如下的报错信息

参考下这个?https://github.com/home-assistant/home-assistant/issues/9762
应该跟这个插件无关
枸杞泡咖啡,我只要喝一杯~~~
回复

使用道具 举报

12

主题

268

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
金钱
1083
HASS币
4
发表于 2018-10-8 09:53:13 | 显示全部楼层
本来已经正常在使用了,这几天老是使用不起,登录天猫查看,提示外部服务器异常,3秒返回
回复

使用道具 举报

12

主题

268

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
金钱
1083
HASS币
4
发表于 2018-10-8 09:54:23 | 显示全部楼层
本帖最后由 lb121700 于 2018-10-8 15:54 编辑
Roger 发表于 2018-10-7 14:54
安装楼主的教程,设置成功了!非常感谢!

但是,hass有如下的报错信息

我也有这个报错信息,升级了PY就好了
回复

使用道具 举报

13

主题

400

帖子

2800

积分

金牌会员

Rank: 6Rank: 6

积分
2800
金钱
2400
HASS币
0
发表于 2018-10-9 10:09:46 | 显示全部楼层
终于设置成功了。可是超过了30小时是不是就需要重新再登陆一下?好麻烦。
回复

使用道具 举报

5

主题

95

帖子

617

积分

论坛技术达人

积分
617
金钱
507
HASS币
60
 楼主| 发表于 2018-10-9 21:13:16 | 显示全部楼层
maybeloveu 发表于 2018-10-9 10:09
终于设置成功了。可是超过了30小时是不是就需要重新再登陆一下?好麻烦。 ...

恭喜恭喜。麻烦再重新读一下帖子,你可以设置成300小时或者更多。
枸杞泡咖啡,我只要喝一杯~~~
回复

使用道具 举报

9

主题

534

帖子

4542

积分

元老级技术达人

积分
4542
金钱
3998
HASS币
60
发表于 2018-10-11 10:50:02 | 显示全部楼层
感谢,楼主,已经配置成功,有个问题请教下。
我有虚拟一个switch
switch.play_music_switch:
  friendly_name: 背景音乐系统
  hagenie_zone: 客厅
  hagenie_deviceName: 背景音乐系统
  hagenie_deviceType: outlet

hagenie_deviceName: 背景音乐系统 可以从 https://open.bot.tmall.com/oauth/api/aliaslist 查询到。
但是hagenie_deviceType无法在 AliGenie所支持的品类查询到。       
     http://doc-bot.tmall.com/docs/do ... 08271&docType=1
这样我不得不从 支持的品类中选择一个outlet, hagenie_deviceType: outlet .但是这样App中,无法选择到设备类型,只能选择插座。这样是正常的么?

另外灯的颜色亮度,窗帘位置好像不能控制?
回复

使用道具 举报

3

主题

90

帖子

636

积分

高级会员

Rank: 4

积分
636
金钱
541
HASS币
20
发表于 2018-10-11 17:15:40 | 显示全部楼层
厉害呀, 大神可以出一个小度的版本吗
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-26 00:01 , Processed in 0.066660 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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