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

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

[智能音箱] ZhiBot Genie - 天猫精灵一步接入 HomeAssistant,设备零配置

  [复制链接]

75

主题

1976

帖子

8201

积分

元老级技术达人

积分
8201
金钱
6175
HASS币
430

活跃会员教程狂人

发表于 2021-4-12 17:17:09 | 显示全部楼层
wow,大佬更新了,非常感谢。
所有过往,皆为序章。
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2021-4-29 21:50:09 | 显示全部楼层
geniebot.py 会尝试从 HA 配置信息中,根据规则尝试自动转换成天猫精灵匹配的名称和类型。但有些可能匹配不成功,此时可以在 customize.yaml 中,定制天猫精灵能识别的区域、名称和类型,如:
genie_zone: 客厅genie_deviceName: 吸顶灯genie_deviceType: outlet
我的问题如何不让它自动匹配,我的全部switich和light全部转过去了,而有些我是不需要的,能不能需要的按照上述标注,不需要的就不添加标注就不会自动匹配了
无标题.jpg

回复

使用道具 举报

175

主题

2967

帖子

7608

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7608
金钱
4616
HASS币
398

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

QQ
发表于 2021-5-7 02:29:00 | 显示全部楼层
xiaopi 发表于 2021-4-29 21:50
geniebot.py 会尝试从 HA 配置信息中,根据规则尝试自动转换成天猫精灵匹配的名称和类型。但有些可能匹配不 ...

genie_hidden :true. 应该是这个
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2021-5-7 14:11:29 | 显示全部楼层
jyz_0501 发表于 2021-5-7 02:29
genie_hidden :true. 应该是这个

好用,谢谢
回复

使用道具 举报

0

主题

8

帖子

166

积分

注册会员

Rank: 2

积分
166
金钱
158
HASS币
0
发表于 2021-5-16 23:40:07 | 显示全部楼层
configuration.yaml中添加zhibot后出现如下报错
并且无法创建长效令牌~
https访问也无法正常~
去除zhibot后
访问和长效令牌都正常了

Logger: aiohttp.server
Source: auth/__init__.py:423
First occurred: 下午11:35:03 (1 occurrences)
Last logged: 下午11:35:03

Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 422, in _handle_request
    resp = await self._request_handler(request)
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 499, in _handle
    resp = await handler(request)
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 56, in security_filter_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 72, in ban_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 129, in auth_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle
    result = await result
  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 83, in handle_req
    resp = await func(view, request, *args, **kwargs)
  File "/usr/src/homeassistant/homeassistant/components/auth/__init__.py", line 255, in post
    return await self._async_handle_auth_code(hass, data, request.remote)
  File "/usr/src/homeassistant/homeassistant/components/auth/__init__.py", line 316, in _async_handle_auth_code
    refresh_token = await hass.auth.async_create_refresh_token(
  File "/usr/src/homeassistant/homeassistant/auth/__init__.py", line 423, in async_create_refresh_token
    return await self._store.async_create_refresh_token(
TypeError: async_create_refresh_token() takes from 2 to 7 positional arguments but 8 were given
回复

使用道具 举报

12

主题

170

帖子

1726

积分

论坛技术达人

积分
1726
金钱
1541
HASS币
60
发表于 2021-5-17 11:05:38 | 显示全部楼层
同样遇到楼上的问题。
版本        core-2021.5.4
前端版本: 20210504.0 - latest
天猫技能那边当然也就是返回了:Oauth token 返回不正确,请检查, 3秒后返回设备列表
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2021-5-18 23:17:42 | 显示全部楼层
淘宝App Key徐娅申请吗?怎么申请
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2021-5-19 22:02:31 | 显示全部楼层
j7edc1 发表于 2021-5-16 23:40
configuration.yaml中添加zhibot后出现如下报错
并且无法创建长效令牌~
https访问也无法正常~

我的也是这个问题,后来去掉这个插件,创建长效令牌,然后用
zhibot:
  - platform: genie
    token: !secret zhibot_token #增加这行
网关地址改成https://xxx.xxx.xxx:8123//geniebot?token=******
等登录,也能测试,但是就是没有设备导入天猫
回复

使用道具 举报

25

主题

441

帖子

2348

积分

论坛积极会员

积分
2348
金钱
1907
HASS币
0
发表于 2021-5-19 22:45:06 | 显示全部楼层
回复

使用道具 举报

0

主题

72

帖子

1057

积分

金牌会员

Rank: 6Rank: 6

积分
1057
金钱
985
HASS币
0
发表于 2021-5-21 15:42:38 | 显示全部楼层
xiaopi 发表于 2021-5-19 22:02
我的也是这个问题,后来去掉这个插件,创建长效令牌,然后用
zhibot:
  - platform: genie

HA 2021.2.1 就没问题, 升到2021.5.1以后就不行了, 长效令牌创建不了,天猫技能里返回值也出错。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 01:17 , Processed in 0.089151 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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