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

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

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

  [复制链接]

1

主题

57

帖子

453

积分

论坛积极会员

积分
453
金钱
396
HASS币
0
发表于 2020-7-5 20:59:53 | 显示全部楼层
Oauth token 返回不正确,请检查, 3秒后返回设备列表
这个要怎么解决啊
回复

使用道具 举报

4

主题

61

帖子

575

积分

高级会员

Rank: 4

积分
575
金钱
514
HASS币
0
发表于 2020-10-6 13:36:40 | 显示全部楼层
本帖最后由 allenter 于 2020-10-6 13:39 编辑

求助!!! 改用了Yonsm的插件,天猫精灵找不到HA的设备。。。。

我的HA之前用feversky旧版天猫精灵的插件,正常用了挺久的,看到Yonsm的更简洁就下载改用他的插件,已经按照https://github.com/Yonsm/HAExtra 的说明并参考里面的configuration.yaml和customize.yaml的对相应的脚本进行修改:
-----  configuration.yaml文件  -----
.....
switch:
  - platform: mqtt
    name: "sonoff_madisk"
    state_topic: "stat/alb_sonoff/POWER2"
    command_topic: "cmnd/alb_sonoff/POWER2"
    payload_on: "ON"
    payload_off: "OFF"
    qos: 1
    retain: true

# Yonsm's Tmall aligenie gate
genie:

## Old Version Tmall aligenie gate
## aligenie:  
##   expire_hours: 60
.....
-------------------------

-----  customize.yaml文件  -----
.....
switch.sonoff_madisk:
  friendly_name: 客厅音响
  homebridge_name: 客厅音响
  genie_deviceId: sonoff_madisk
  genie_deviceName: 插座
  genie_deviceType: outlet
  genie_zone: 客厅
......
-------------------------

https://bbs.hassbian.com/thread-4758-1-1.html 的说明设置天猫精灵开发平台的IOT技能,但是天猫精灵就一直没有发现HA的设备( HA界面里设备能正常操作,例如上面的“客厅音响”之类的各种插座,但天猫精灵开发平台里,IOT技能的设备测试显示“正在获取TOKEN...3秒后返回设备列表...”,然后只显示有直接绑入天猫精灵的诸如易微联插座、BroadLink设备、BLE mesh设备等设备,但就没有HA的设备!)。请问有什么特别要设置的地方吗? IOT技能的服务
设置是不是仍然如下图那样?

                               
登录/注册后可看大图


请大神们不吝给与指点,谢谢!

回复

使用道具 举报

8

主题

229

帖子

1994

积分

金牌会员

Rank: 6Rank: 6

积分
1994
金钱
1765
HASS币
0
发表于 2020-10-9 23:20:07 来自手机 | 显示全部楼层
现在这个方法还有效吗
回复

使用道具 举报

4

主题

61

帖子

575

积分

高级会员

Rank: 4

积分
575
金钱
514
HASS币
0
发表于 2020-10-11 13:40:32 | 显示全部楼层
本帖最后由 allenter 于 2020-10-11 13:45 编辑
xiaopi 发表于 2020-10-9 23:20
现在这个方法还有效吗

经过论坛其他人的提醒,看了Yonsm 的插件PY程序,没有问题,只是Yonsm没说清楚接口要稍调整,而只是给出论坛这篇教程的链接做指导,稍是误导,对不懂编程或粗心的人来说就碰钉子了,其实别的设置都一样,就是开发者网关地址得改为:https://xxxxxxx:8123/genie
如图才对:
天猫精灵接口.jpg
回复

使用道具 举报

8

主题

229

帖子

1994

积分

金牌会员

Rank: 6Rank: 6

积分
1994
金钱
1765
HASS币
0
发表于 2020-10-11 21:49:44 | 显示全部楼层
allenter 发表于 2020-10-11 13:40
经过论坛其他人的提醒,看了Yonsm 的插件PY程序,没有问题,只是Yonsm没说清楚接口要稍调整,而只是给出论 ...

谢谢提醒,我来试试
回复

使用道具 举报

2

主题

52

帖子

286

积分

论坛分享达人

积分
286
金钱
234
HASS币
10
发表于 2020-11-24 18:12:40 | 显示全部楼层
感谢楼主,灯已接入并正常控制,请问传感器如何接入
sensor.a4c1393_temperature:
  friendly_name: 温度传感器
  hagenie_deviceName: 传感器
  hagenie_deviceType: sensor
  hagenie_zone: 客厅

这种配置没效果
回复

使用道具 举报

4

主题

107

帖子

843

积分

论坛技术达人

积分
843
金钱
726
HASS币
40
发表于 2021-1-8 22:30:09 | 显示全部楼层
天猫精灵的开发者平台现在没法登录了么?
有人能给个地址么?
回复

使用道具 举报

0

主题

7

帖子

86

积分

注册会员

Rank: 2

积分
86
金钱
79
HASS币
0
发表于 2021-1-10 10:41:38 | 显示全部楼层
感谢分享,也代为感谢lp的支持
回复

使用道具 举报

3

主题

35

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
金钱
203
HASS币
0
发表于 2021-1-28 10:18:57 | 显示全部楼层
二, 将下面的代码放到/config/custom_components目录下面:
https://github.com/feversky/aligenie/blob/master/aligenie.py
三,同时在configuration.yaml里面加入下面的内容:  

这个代码的链接已经失效,无法下载,能不能发个有效网址,或者麻烦给我邮箱发一个:[email protected]
回复

使用道具 举报

8

主题

382

帖子

1779

积分

金牌会员

Rank: 6Rank: 6

积分
1779
金钱
1397
HASS币
0
发表于 2021-2-21 12:57:33 | 显示全部楼层

https://github.com/feversky/aligenie/blob/master/aligenie.py
这个代码的链接已经失效,无法下载
请问哪里可以下载
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-24 19:02 , Processed in 0.057015 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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