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

 找回密码
 立即注册
查看: 7527|回复: 9

[求助] ha 0.73版本出现emulated_hue_charley报错的问题,该如何破?

[复制链接]

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
发表于 2018-7-14 12:34:05 | 显示全部楼层 |阅读模式
ha 0.73版本出现emulated_hue_charley报错的问题,该如何破?
貌似是ha升级后对安全方面做了一些设置而导致的。
`Log Details (ERROR)
Sat Jul 14 2018 11:59:30 GMT+0800 (中国标准时间)
Error during setup of component emulated_hue_charley
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/setup.py", line 146, in _async_setup_component
component.setup, hass, processed_config) # type: ignore
File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/emulated_hue_charley/init.py", line 107, in setup
is_ban_enabled=False
TypeError: init() missing 2 required positional arguments: 'ssl_peer_certificate' and 'trusted_proxies'`


You are using a custom component for emulated_hue_charley which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.











回复

使用道具 举报

75

主题

1976

帖子

8179

积分

元老级技术达人

积分
8179
金钱
6153
HASS币
430

活跃会员教程狂人

发表于 2018-7-14 17:03:10 | 显示全部楼层
看这意思是要限制自定义插件了么。。。。。。
所有过往,皆为序章。
回复

使用道具 举报

4

主题

531

帖子

4003

积分

论坛元老

Rank: 8Rank: 8

积分
4003
金钱
3462
HASS币
120
发表于 2018-7-14 19:24:00 | 显示全部楼层
前边某个版本就说要改变插件的载入方式,改了一次影响太大回滚了,这次是每载入一个第三方插件log里都会增加一条提醒,告诉用户出问题后先禁用第三方插件,确定是ha的问题再去提issue。
这个问题跟上边的提醒没关系,是因为下边两个  commits
Document the new http.trusted_proxies setting (#5624)   
https://github.com/home-assistan ... 5ccaae0e21f0988cee4
Extend documentation with ssl_peer_certificate option (#5566)   
https://github.com/home-assistan ... 4c63e36a2d97b8ca753
解决方法在https://bbs.hassbian.com/thread-3135-6-1.html

回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
 楼主| 发表于 2018-7-15 11:52:08 | 显示全部楼层
killadm 发表于 2018-7-14 19:24
前边某个版本就说要改变插件的载入方式,改了一次影响太大回滚了,这次是每载入一个第三方插件log里都会增 ...

感谢回复!
出差8天没来论坛逛逛,发生这么大变化都不知道啊
看样子今后第三方插件要受到官方的限制了吧
回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
 楼主| 发表于 2018-7-22 11:39:16 | 显示全部楼层
测试0.74后emulated_hue_charley插件再次无法使用,增加如下:
trusted_proxies=[],
ssl_peer_certificate=None,
依旧无法使用
回复

使用道具 举报

4

主题

531

帖子

4003

积分

论坛元老

Rank: 8Rank: 8

积分
4003
金钱
3462
HASS币
120
发表于 2018-7-22 16:12:23 | 显示全部楼层
plutosherry 发表于 2018-7-22 11:39
测试0.74后emulated_hue_charley插件再次无法使用,增加如下:
trusted_proxies=[],
ssl_peer_certificate= ...

从0.74.0b4开始emulated_hue不再单独创建自己的http服务。
Decouple emulated hue from http server (#15530)   
https://github.com/home-assistant/home-assistant/commit/ca0d4226aa6a382662996a41a4004434350e76f5
简单修改了下,没做过测试。
emulated_hue_charley.rar (9.18 KB, 下载次数: 24)

回复

使用道具 举报

4

主题

142

帖子

2567

积分

金牌会员

Rank: 6Rank: 6

积分
2567
金钱
2425
HASS币
0
发表于 2018-7-22 18:59:34 | 显示全部楼层
killadm 发表于 2018-7-22 16:12
从0.74.0b4开始emulated_hue不再单独创建自己的http服务。
Decouple emulated hue from http server (#15 ...

已经测试 ,完全可用。并且不报错
回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
 楼主| 发表于 2018-7-23 09:17:39 | 显示全部楼层
killadm 发表于 2018-7-22 16:12
从0.74.0b4开始emulated_hue不再单独创建自己的http服务。
Decouple emulated hue from http server (#15 ...

感谢回复!
测试了一下你提供的修改版 emulated_hue_charley 插件,在0.74下可正常使用。
但有个疑问,我去官网https://github.com/home-assistant/home-assistant/blob/fd38caa287b500da9e6efbd2e2034984356e99e6/homeassistant/components/emulated_hue/__init__.py查看了下。
其中针对:
    server = HomeAssistantHTTP(
        hass,
        server_host=config.host_ip_addr,
        server_port=config.listen_port,
        api_password=None,
        ssl_certificate=None,
        ssl_peer_certificate=None,
        ssl_key=None,
        cors_origins=None,
        use_x_forwarded_for=False,
        trusted_proxies=[],
        trusted_networks=[],
        login_threshold=0,
        is_ban_enabled=False
    )

这一部分,官方并没有将:server = None 啊?(然而自定义hue插件将此设置为None了)难道是官方的hue与此自定义hue插件之间存在冲突导致的?求点解,谢谢!!
回复

使用道具 举报

4

主题

531

帖子

4003

积分

论坛元老

Rank: 8Rank: 8

积分
4003
金钱
3462
HASS币
120
发表于 2018-7-23 11:37:43 | 显示全部楼层
plutosherry 发表于 2018-7-23 09:17
感谢回复!
测试了一下你提供的修改版 emulated_hue_charley 插件,在0.74下可正常使用。
但有 ...

你看的是历史版本,0.74.0b4之后就改了
https://github.com/home-assistan ... onents/emulated_hue
回复

使用道具 举报

65

主题

853

帖子

3044

积分

论坛元老

Rank: 8Rank: 8

积分
3044
金钱
2184
HASS币
40
 楼主| 发表于 2018-7-23 14:28:04 | 显示全部楼层
killadm 发表于 2018-7-23 11:37
你看的是历史版本,0.74.0b4之后就改了
https://github.com/home-assistant/home-assistant/tree/dev/hom ...

哦。看到了!原来如此。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 22:58 , Processed in 0.060538 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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