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

 找回密码
 立即注册
查看: 7189|回复: 5

[技术探讨] 自己写了个控制程序,请教如何对接天猫精灵

[复制链接]

6

主题

138

帖子

791

积分

高级会员

Rank: 4

积分
791
金钱
653
HASS币
0
发表于 2020-2-6 21:28:46 | 显示全部楼层 |阅读模式
家里装修,客餐厅的照明使用了总线型的控制模块。接收类似”B201A2010000A42B“这样的16进制命令。于是就寻思着自己写个程序去控制它,因为觉得就这么简单的一个东西,不需要上HA。用了一天时间搭建了前后端:
用Django写了个restAPI的后台,用这样的命令控制设备“http://127.0.0.1:8000/devices/open/1
用Vue.js写了个单页应用作为控制界面
作为运行在自家的服务来说没有问题,但是想着接入到天猫精灵音箱,用语音控制该多方便。于是就开始折腾,查了一下,说接入天猫精灵要搭建什么网关,还要https的,这就难住我了,不知道该怎么弄。没搞过https,又是证书又是什么的,感觉好难!
坛子里高人多,我看到坛里也有对接天猫精灵的服务,就到这里来请教一下。

回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16412
金钱
11666
HASS币
45
发表于 2020-2-7 13:11:49 | 显示全部楼层
首先你得有个hass,论坛对接全是hass对接的,除非你自己写天猫精灵接口。
回复

使用道具 举报

6

主题

138

帖子

791

积分

高级会员

Rank: 4

积分
791
金钱
653
HASS币
0
 楼主| 发表于 2020-2-9 21:56:07 | 显示全部楼层
搞定了
回复

使用道具 举报

6

主题

156

帖子

1459

积分

金牌会员

Rank: 6Rank: 6

积分
1459
金钱
1303
HASS币
10
发表于 2020-2-9 22:04:38 来自手机 | 显示全部楼层
whuiscool 发表于 2020-2-9 21:56
搞定了

说出你的过程
回复

使用道具 举报

6

主题

138

帖子

791

积分

高级会员

Rank: 4

积分
791
金钱
653
HASS币
0
 楼主| 发表于 2020-2-9 22:10:34 | 显示全部楼层

在我写的后台代码上实现Oauth2认证机制,以及给aligenie返回设备列表。
然后购买个服务器和域名,让公网可以访问
最后到aligenie开放平台对接一下
回复

使用道具 举报

0

主题

12

帖子

110

积分

注册会员

Rank: 2

积分
110
金钱
98
HASS币
0
发表于 2020-11-23 22:25:15 | 显示全部楼层
whuiscool 发表于 2020-2-9 22:10
在我写的后台代码上实现Oauth2认证机制,以及给aligenie返回设备列表。
然后购买个服务器和域名,让公网 ...

能把网关代码发一份吗?之前的地址失联了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 14:48 , Processed in 0.378038 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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