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

 找回密码
 立即注册
查看: 18639|回复: 17

关于群晖部署Oauth2,接入天猫精灵操作过程的几点经验分...

[复制链接]

20

主题

700

帖子

3106

积分

论坛元老

Rank: 8Rank: 8

积分
3106
金钱
2406
HASS币
0
发表于 2017-12-30 11:48:05 | 显示全部楼层 |阅读模式
本帖最后由 gzroc 于 2017-12-30 11:49 编辑

前前后后折腾了几天,感谢群里帮助我的几位哥们。。由于自己黑群一直有用PHP放网站,所以配置一路也比较顺,几位大神帖说的前置条件基本具备,主要是卡在了最后面的调试,一直提示『正在为您打开XX灯』,但灯就是不开,研究了几天,最后诊断为是APP上的房间和别名没有设置对,唉,低级,希望大家不要犯同样的失误。具体原理和安装步骤几位大神帖已有说明,具体步骤可参考这位朋友的帖子,https://bbs.hassbian.com/forum.php?mod=viewthread&tid=2088&highlight=天猫

我这里只提下我在操作中觉得要注意的几个问题。1、群晖上启用web station,安装PHP5.6套件,这个版本我测试正常,后端服务器:Nginx
2、阿里云申请SSL证书,部署到群睴,确保群晖用HTTPS访问正常,有绿色小锁头,具体请看http://www.nasyun.com/thread-29446-1-1.html
3、使用maria5套件(maria10我测试不成功)我个人觉得可能跟端口有关,MARIA5是用3306,MARIA10是用3307
4、HA必须设置密码
5、天猫app里的房间和别名要设置准确,操作以天猫APP里的别名为准,而不是gate.php里的
最后,我觉得这种方法对有群晖的朋友比较理想,群晖本身已经有PHP环境,不需要另外搭建。以上是本小白一点经验,希望大家都能玩上。






评分

参与人数 1金钱 +12 收起 理由
+ 12 谢谢分享!

查看全部评分

回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16412
金钱
11666
HASS币
45
发表于 2017-12-30 18:42:55 | 显示全部楼层
多谢分享!看来大家都成功接入了啊,我还没试过呢,改天有空试试。
回复

使用道具 举报

0

主题

24

帖子

79

积分

注册会员

Rank: 2

积分
79
金钱
55
HASS币
0
发表于 2018-1-5 08:34:21 | 显示全部楼层
感谢感谢
回复

使用道具 举报

0

主题

20

帖子

68

积分

注册会员

Rank: 2

积分
68
金钱
48
HASS币
0
发表于 2018-1-5 10:52:39 | 显示全部楼层
可惜我的黑群晖不能用了,不然就试一试了
回复

使用道具 举报

75

主题

1976

帖子

8185

积分

元老级技术达人

积分
8185
金钱
6159
HASS币
430

活跃会员教程狂人

发表于 2018-1-8 16:53:54 | 显示全部楼层
本帖最后由 咸味土豆 于 2018-1-11 12:52 编辑

照着仅有的两个帖子还是没有搞定。权限也改了,和另外一个帖子一样的报错,连不上数据库,能把你的web文件夹下的那些文件共享一下么,谢谢。
Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in /volume1/web/OAuth2/Storage/Pdo.php on line 67 PDOException: could not find driver in /volume1/web/OAuth2/Storage/Pdo.php on line 67 Call Stack: 0.0001 237912 1. {main}() /volume1/web/authorize.php:0 0.0006 240840 2. require_once('/volume1/web/server.php') /volume1/web/authorize.php:2 0.0030 284488 3. OAuth2\Storage\Pdo->__construct() /volume1/web/server.php:14 0.0030 285736 4. PDO->__construct() /volume1/web/OAuth2/Storage/Pdo.php:67


所有过往,皆为序章。
回复

使用道具 举报

20

主题

700

帖子

3106

积分

论坛元老

Rank: 8Rank: 8

积分
3106
金钱
2406
HASS币
0
 楼主| 发表于 2018-1-20 22:36:24 | 显示全部楼层
咸味土豆 发表于 2018-1-8 16:53
照着仅有的两个帖子还是没有搞定。权限也改了,和另外一个帖子一样的报错,连不上数据库,能把你的web文件 ...

看我说的几点注意事项,maria5..
回复

使用道具 举报

75

主题

1976

帖子

8185

积分

元老级技术达人

积分
8185
金钱
6159
HASS币
430

活跃会员教程狂人

发表于 2018-1-21 05:21:23 | 显示全部楼层
gzroc 发表于 2018-1-20 22:36
看我说的几点注意事项,maria5..

多谢回复,我把MariaDB 5和MariaDB 10都装了,数据库是在5里面,因为我的DSM安装phpMyAdmin的时候必须得安装MariaDB 10。

我按照L大的帖子在Docker里面搭了环境,倒是没问题了,谢谢分享经验。
所有过往,皆为序章。
回复

使用道具 举报

20

主题

700

帖子

3106

积分

论坛元老

Rank: 8Rank: 8

积分
3106
金钱
2406
HASS币
0
 楼主| 发表于 2018-1-21 18:39:53 | 显示全部楼层
咸味土豆 发表于 2018-1-21 05:21
多谢回复,我把MariaDB 5和MariaDB 10都装了,数据库是在5里面,因为我的DSM安装phpMyAdmin的时候必须得 ...

嗯,成功就好!!
回复

使用道具 举报

3

主题

215

帖子

669

积分

高级会员

Rank: 4

积分
669
金钱
454
HASS币
0
发表于 2018-1-28 12:27:27 | 显示全部楼层
MariaDB 10端口3307,你再service文件里面,加上port=3307试试
回复

使用道具 举报

7

主题

127

帖子

3065

积分

论坛元老

Rank: 8Rank: 8

积分
3065
金钱
2938
HASS币
0
发表于 2018-1-28 23:25:06 | 显示全部楼层
楼主,我在做真机测试的时候,提示“外部服务异常, 3秒后返回设备列表”,请问是哪出错了呢?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-29 00:54 , Processed in 0.087369 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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