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

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

[经验分享] 群晖部署天猫精灵网关 For Docker

   关闭 [复制链接]

3

主题

279

帖子

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
金钱
2273
HASS币
10
发表于 2018-10-31 21:44:25 | 显示全部楼层
自己按这个教程搭建的网关 不能调小米台灯的亮度,论坛的网关可以调是什么情况,有知道的吗
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-11-1 08:24:42 | 显示全部楼层
hncdbai 发表于 2018-10-31 21:44
自己按这个教程搭建的网关 不能调小米台灯的亮度,论坛的网关可以调是什么情况,有知道的吗 ...

是?我今晚测下~我也没用可以调亮度的灯····
Nero
回复

使用道具 举报

3

主题

279

帖子

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
金钱
2273
HASS币
10
发表于 2018-11-1 08:46:28 | 显示全部楼层
neroxps 发表于 2018-11-1 08:24
是?我今晚测下~我也没用可以调亮度的灯····

我现在再重搭建一次,看不是有地方出错了
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-11-1 08:49:54 | 显示全部楼层
hncdbai 发表于 2018-11-1 08:46
我现在再重搭建一次,看不是有地方出错了

不用重新搭,如果其他能控制,就是灯光控制不了那么就是php那边的代码问题
Nero
回复

使用道具 举报

3

主题

279

帖子

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
金钱
2273
HASS币
10
发表于 2018-11-1 09:41:56 | 显示全部楼层
neroxps 发表于 2018-11-1 08:49
不用重新搭,如果其他能控制,就是灯光控制不了那么就是php那边的代码问题 ...

Login attempt or request with invalid authentication from 172.17.0.2
上午9:40 components/http/ban.py (WARNING)
Login attempt or request with invalid authentication from 172.17.0.2
上午9:40 components/http/ban.py (WARNING)

发调亮度的指令后 Home Assistant 上的日志,查询亮度也查不了,但不会出日志。
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-11-1 11:02:02 | 显示全部楼层
hncdbai 发表于 2018-11-1 09:41
Login attempt or request with invalid authentication from 172.17.0.2
上午9:40 components/http/ban. ...

你应该看 addons 的日志,或者是天猫精灵docker 的日志
Nero
回复

使用道具 举报

3

主题

279

帖子

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
金钱
2273
HASS币
10
发表于 2018-11-1 11:32:53 | 显示全部楼层
天猫精灵docker 的日志应该是这个吧

2018-11-01 03:30:05        stdout        }" while reading response header from upstream, client: 172.17.0.1, server: _, request: "POST /gate.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "nas.redlucky.net:7443"
2018-11-01 03:30:05        stdout            }
2018-11-01 03:30:05        stdout              "deviceId":"light.xiaomi_philips_light"
2018-11-01 03:30:05        stdout           "payload":{
2018-11-01 03:30:05        stdout           },
2018-11-01 03:30:05        stdout                      "payLoadVersion":1
2018-11-01 03:30:05        stdout                      "messageId":"7b8c-1b0c-0552-530a05b074d8",
2018-11-01 03:30:05        stdout                      "name":"SetBrightnessResponse",
2018-11-01 03:30:05        stdout                      "namespace":"AliGenie.Iot.Device.Control",
2018-11-01 03:30:05        stdout                  "header":{
2018-11-01 03:30:05        stdout        PHP message: {
2018-11-01 03:30:05        stdout        PHP message: ----reseponse---
2018-11-01 03:30:05        stdout         in /data/tmall-bot-x1/aligenies_request.php on line 600
2018-11-01 03:30:05        stdout        PHP message: PHP Warning:  file_get_contents(http://192.168.123.8:8123/api/services/light/turn_on): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized
2018-11-01 03:30:05        stdout        PHP message: http://192.168.123.8:8123/api/services/light/turn_on
2018-11-01 03:30:05        stdout        PHP message: {"entity_id":"light.xiaomi_philips_light","brightness_pct":50}
2018-11-01 03:30:05        stdout        PHP message: user001
2018-11-01 03:30:05        stdout        PHP message: {"header":{"messageId":"ad46a727-4886-4424-bb49-9e679058189a","name":"SetBrightness","namespace":"AliGenie.Iot.Device.Control","payLoadVersion":1},"payload":{"accessToken":"6370fbbf98bdbbcfd91c78609953a4643156bc7e","attribute":"brightness","deviceId":"light.xiaomi_philips_light","deviceType":"light","extensions":{"extension1":"","extension2":""},"value":"50"}}
2018-11-01 03:30:05        stdout        PHP message: ----get-request---
2018-11-01 03:30:05        stdout        PHP message: -------
2018-11-01 03:30:05        stdout        PHP message: user001
2018-11-01 03:30:05        stdout        2018/11/01 11:30:04 [error] 294#294: *70 FastCGI sent in stderr: "PHP message: 6370fbbf98bdbbcfd91c78609953a4643156bc7e
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2018-11-1 11:46:52 | 显示全部楼层
你这个是开启了auth模块,认证错误吧?

Warning:  file_get_contents(http://192.168.123.8:8123/api/services/light/turn_on): failed to open stream: HTTP request failed! HTTP/1.0 401 Unauthorized

我之前改掉了默认的认证传输方式,不知道用token行不行
Nero
回复

使用道具 举报

3

主题

279

帖子

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
金钱
2273
HASS币
10
发表于 2018-11-1 22:17:07 | 显示全部楼层
neroxps 发表于 2018-11-1 11:46
你这个是开启了auth模块,认证错误吧?

Warning:  file_get_contents(http://192.168.123.8:8123/api/serv ...

大神测试过没?你那边可不可以正常查询
回复

使用道具 举报

6

主题

181

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
432
HASS币
0
发表于 2018-11-3 22:54:12 | 显示全部楼层
版主,请问我的ha地址变动后,如何修改天猫精灵网关设置可以变更地址呢?
比如我之前ha地址是192.168.2.2,设置了网关,现在因为某些原因ha地址改为了2.3。
我试了下在群晖的容器里把环境变量修改为2.3,但是启动网关后日志里看到还是2.2的地址。不知道是否是需要修改某些配置文件才行呢

谢谢!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 10:27 , Processed in 0.111092 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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