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

 找回密码
 立即注册
查看: 421|回复: 4

[已解决] 更换域名并授权成功后,小度音箱无法控制原本正常的havcs...

[复制链接]

1

主题

13

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
75
HASS币
0
发表于 2024-2-17 00:00:39 | 显示全部楼层 |阅读模式
本帖最后由 xlone2001 于 2024-2-27 01:29 编辑

之前一直通过havcs组件的自建技能方式使用小度音箱。上周因freenom回收域名,导致小度无法控制设备。
重新更换域名,申请证书并确认外网ssl访问正常,通过百度重新授权,删掉授权链接里的“-dbp”后网页上正常授权成功,在令牌中能看到baidu的令牌。
通过小度音箱指令“查找设备”,小度询问设备类型,回答灯泡,提示没有新设备。
小度app上直接控制之前添加的设备,也提示无法连接。
请问各位大神有调试方向建议吗?之前怀疑是更换域名导致百度连接的问题,但是无论使用反向代理还是直接开ssl证书给hass,都是提示成功授权的。不知道该抓那部分日志分析了。

2024.2.27 家里小度之前改绑了另一个百度账号,因此更新域名没有在正确的账号技能里修改。应该在小度app里的智能家居页面检查下技能名称的,浪费了不少时间。
回复

使用道具 举报

6

主题

275

帖子

3943

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3943
金钱
3663
HASS币
0
发表于 2024-2-17 19:59:12 | 显示全部楼层
2024.2的HAVCS插件需要更新,你更新了吗?
回复

使用道具 举报

3

主题

201

帖子

2162

积分

金牌会员

Rank: 6Rank: 6

积分
2162
金钱
1961
HASS币
0
发表于 2024-2-18 10:54:35 | 显示全部楼层
哪个插件 !!!分享看看
回复

使用道具 举报

1

主题

13

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
75
HASS币
0
 楼主| 发表于 2024-2-19 20:26:41 | 显示全部楼层
Roger 发表于 2024-2-17 19:59
2024.2的HAVCS插件需要更新,你更新了吗?

之前已经更新了dscao大大的2024.2的包。
ha core版本2024.2.1。
util.py第105行里的await已删除。
百度技能授权页面已返回授权成功,ha的日志里看到[custom_components.havcs.http] [http][auth] success to deal authorization_code request, return access token.
直接小度app操作原有的设备,提示操作失败。
havcs里添加新设备并同步,通过小度音箱查找设备,提示没有新设备。

回复

使用道具 举报

1

主题

13

帖子

88

积分

注册会员

Rank: 2

积分
88
金钱
75
HASS币
0
 楼主| 发表于 2024-2-19 20:31:10 | 显示全部楼层
补充一下,尝试过将docker恢复hass到2022.10这个上周工作正常的版本和配置文件,也是一样的结果:授权正常,工作不正常。
小度的开发者申请是通过的,技能icp备案没有做,用的是测试模式。
现在想了解,怎么能从日志查看百度有没有来访问我的服务器?想确认问题出现在百度到我家庭服务器这一段,还是出现在我服务器内部到hass这一段。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-2 14:11 , Processed in 0.052806 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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