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

 找回密码
 立即注册

[智能音箱] 天猫精灵接入home assistant docker 部署(oauth2.0)Java实现

[复制链接]

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2020-10-8 22:31:32 | 显示全部楼层
甜甜的苦咖啡 发表于 2020-10-8 22:29
homeassistant配置了ssl 也只需要  那个application.yml 文件 中最后的  url: http://192.168.50.200:812 ...

不行,我试过了,访问不到设备列表。
回复

使用道具 举报

1

主题

42

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
金钱
333
HASS币
20
 楼主| 发表于 2020-10-8 22:39:16 | 显示全部楼层
xiaopi 发表于 2020-10-8 22:28
先测试的是的灯

你在homeassistant  里面的开发者工具  服务里面看下开启等的服务是  light.turn_on还是switch.turn_on,我估计问题出现在这儿。
回复

使用道具 举报

1

主题

42

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
金钱
333
HASS币
20
 楼主| 发表于 2020-10-8 22:45:21 | 显示全部楼层
xiaopi 发表于 2020-10-8 22:31
不行,我试过了,访问不到设备列表。

这  你homeassistant开启ssl后局域网不能访问 http访问了吗,建议ssl配置在nginx这样局域网可以走局域网,要么url哪儿写你的外网地址试下(不推荐)
回复

使用道具 举报

1

主题

42

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
金钱
333
HASS币
20
 楼主| 发表于 2020-10-8 23:04:14 | 显示全部楼层
甜甜的苦咖啡 发表于 2020-10-8 22:39
你在homeassistant  里面的开发者工具  服务里面看下开启等的服务是  light.turn_on还是switch.turn_on, ...

这儿你确认下 若服务是switch.turn_on,  你可以把设备类别改为 switch试下,或者配置为light 在main页面 设备类别列表 新增自定义操作
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2020-10-8 23:15:16 | 显示全部楼层
甜甜的苦咖啡 发表于 2020-10-8 22:29
homeassistant配置了ssl 也只需要  那个application.yml 文件 中最后的  url: http://192.168.50.200:812 ...

这个地址应该是局域网地址,所以用dns duck,s可以不加?但是我用了阿里云ssl后,局域网访问必须加s
回复

使用道具 举报

1

主题

42

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
金钱
333
HASS币
20
 楼主| 发表于 2020-10-8 23:23:47 | 显示全部楼层
xiaopi 发表于 2020-10-8 23:15
这个地址应该是局域网地址,所以用dns duck,s可以不加?但是我用了阿里云ssl后,局域网访问必须加s ...

我是同时使用了 NGINX Home Assistant SSL proxy和 duck dns,你使用阿里云证书同样可以使用NGINX Home Assistant SSL proxy这样外网可以https内网可以直接http
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2020-10-9 00:00:47 | 显示全部楼层
甜甜的苦咖啡 发表于 2020-10-8 22:39
你在homeassistant  里面的开发者工具  服务里面看下开启等的服务是  light.turn_on还是switch.turn_on, ...


                               
登录/注册后可看大图

是这样设置吗
QQ图片20201009000003.png
回复

使用道具 举报

1

主题

42

帖子

375

积分

中级会员

Rank: 3Rank: 3

积分
375
金钱
333
HASS币
20
 楼主| 发表于 2020-10-9 09:04:51 | 显示全部楼层

兄弟 怎么样可以不呢
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2020-10-9 13:13:42 | 显示全部楼层

switch是可以了,那如果是本来就是light的呢?我试了小米网关灯,没反应,它是light
回复

使用道具 举报

8

主题

229

帖子

2002

积分

金牌会员

Rank: 6Rank: 6

积分
2002
金钱
1773
HASS币
0
发表于 2020-10-9 13:18:26 | 显示全部楼层
问题解决了,我是用的阿里云的ssl,然后在你的配置里放了ssl,但是hass没有ssl,这样天猫开发者访问你的插件是ssl,而插件和hass局域网用的不是ssl。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 14:53 , Processed in 0.196384 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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